Car-tech

Η τακτική των ηλεκτρονικών υπολογιστών που αποδείχθηκε από τους ερευνητές του Ηνωμένου Βασιλείου

101 Great Answers to the Toughest Interview Questions

101 Great Answers to the Toughest Interview Questions

Πίνακας περιεχομένων:

Anonim

Για έναν χρήστη υπολογιστή, τίποτα δεν χτυπά την καρδιά όπως το "μπλε οθόνη του θανάτου" στα Windows. Αυτό σημαίνει ότι ο υπολογιστής τους έχει καταρρεύσει

Αν και τα συντρίμμια είναι τόσο παλιά όσο και οι υπολογιστές, μερικοί βρετανοί ερευνητές ίσως κάνουν τα πρώτα βήματα προς την αποστολή μπλε οθονών στο ίδιο νεκροταφείο όπου είναι θαμμένοι οι δισκέτες των 5,25 ιντσών. Το Πανεπιστήμιο του Λονδίνου (UCL) έχει κάνει κάτι που καλεί έναν "συστηματικό υπολογιστή" που λέει βρύσες στο χάος που βρέθηκε στη φύση για να επιτρέψει σε έναν υπολογιστή να θεραπευτεί.

[Περαιτέρω ανάγνωση: Πώς να αφαιρέσετε το κακόβουλο λογισμικό από το Windows PC]

Μια κύρια αιτία των συντριβών του υπολογιστή, σύμφωνα με τους ερευνητές, είναι ο τρόπος με τον οποίο οι υπολογιστές επεξεργάζονται τις οδηγίες στα προγράμματα που εκτελούν. Το κάνουν αυτό διαδοχικά, ένα βήμα κάθε φορά. Διαταράξτε αυτή την ακολουθία και ο υπολογιστής μεταπηδά στο κομμάτι και καταρρέει.

Δεν λειτουργεί το πώς λειτουργεί η φύση. "Οι διεργασίες του είναι κατανεμημένες, αποκεντρωμένες και πιθανολογούμενες", εξήγησε ο ερευνητής του υπολογιστή, Peter Bentley, στο New Scientist.

Η φύση, προσθέτει, είναι επίσης ανεκτική στα σφάλματα, γι 'αυτό τα βιολογικά συστήματα μπορούν να θεραπευθούν. > Η ανοχή σφάλματος, φυσικά, δεν είναι κάτι νέο για υπολογιστές. Οι διακομιστές το έχουν εδώ και χρόνια. Και όσο το 2001, ο Bill Gates καλούσε τους κατασκευαστές υπολογιστών να κατασκευάσουν την τεχνολογία στα κιβώτια των Windows XP.

Πώς λειτουργεί

Ο υπολογιστής που είναι ανθεκτικός σε σύγκρουση είναι διαφορετικά από ένα τρέχον byte ράφι κιβώτιο, επίσης. Αποτελείται από πολλά συστήματα. Κάθε σύστημα έχει τη δική του μνήμη και περιέχει δεδομένα που έχουν σχέση με το περιβάλλον. Όχι μόνο το κάθε σύστημα περιέχει δεδομένα, αλλά το καθένα περιέχει τις οδηγίες σχετικά με το τι πρέπει να κάνει με αυτά τα δεδομένα βάσει του πλαισίου.

Επιπλέον, πολλαπλά αντίγραφα των εντολών βρίσκονται σε πολλά συστήματα του υπολογιστή. Αυτό επιτρέπει στον υπολογιστή να πέσει πίσω σε ένα αντίγραφο ενός συνόλου εντολών όταν μια εκτελούμενη έκδοση είναι κατεστραμμένη

Και επειδή κάθε σύστημα έχει τη δική του μνήμη, μπορεί να αποτραπεί η διακοπή λειτουργίας λόγω του ότι κάποιος κωδικός δεν μπορεί να αποκτήσει πρόσβαση σε μια συγκεκριμένη διεύθυνση μνήμης.

Προκειμένου να προστεθεί η τυχαιότητα στη λειτουργία του υπολογιστή τους, οι ερευνητές αντικατέστησαν τον μετρητή προγραμμάτων που βρέθηκε σε ένα τυπικό υπολογιστή με μια ψευδοτυχαία γεννήτρια αριθμών. Αυτό επιτρέπει στο σύστημα του υπολογιστή να εκτελεί τις οδηγίες του παράλληλα και χωρίς ένα σύστημα να υπερισχύει του άλλου.

Ενώ αυτό ακούγεται σαν να μην λειτουργεί, οι έρευνες λένε ότι λειτουργεί αρκετά καλά και θα δείξουν πώς και εργάζονται τον Απρίλιο, όταν προγραμματίζεται να παρουσιάσουν το υλικό τους σε ένα εξελικτικό συνέδριο συστημάτων στη Σιγκαπούρη

Άλλες προσπάθειες

Οι ερευνητές του UCL δεν είναι μόνοι στην προσπάθειά τους να σχεδιάσουν υπολογιστές που λειτουργούν ως βιοσυστήματα. Ένα ζευγάρι ερευνητών - ένας στο Πανεπιστήμιο του Μάντσεστερ και ο άλλος στο Πανεπιστήμιο του Σαουθάμπτον - έχουν εργαστεί εδώ και πάνω από 18 μήνες σε ένα έργο για να περάσουν μαζί ένα εκατομμύριο επεξεργαστές ARM για να προσομοιώσουν την προσομοίωση της δραστηριότητας των νευρώνων στον ανθρώπινο εγκέφαλο.

Δυστυχώς, ο ηλεκτρονικός υπολογιστής που είναι ανθεκτικός στη σύγκρουση που αναπτύσσεται από τους ερευνητές δεν είναι κάτι που οι τυπικοί χρήστες των υπολογιστών θα δουν οποιαδήποτε στιγμή. Η ένδειξη είναι στην αξιολόγηση των προγραμματιστών για τις πρακτικές εφαρμογές της έρευνας: θα μπορούσε να επιτρέψει στα αεροσκάφη να επαναπρογραμματίσουν τον εαυτό τους για να αντιμετωπίσουν τις βλάβες στην μάχη.