Μια ομάδα ενθουσιωδών αναδημιουργεί έναν παλιό υπολογιστή χρησιμοποιώντας ένα Raspberry Pi 5

PDP-10

Ρεπλίκα PDP-10

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

Και Η είδηση ​​ανακοινώθηκε πρόσφατα που αποκάλυψε μια ομάδα παλιών ενθουσιωδών υπολογιστών το έργο «PiDP-10», το οποίο στοχεύει στη δημιουργία ενός λειτουργικού αντιγράφου τουκαι τον κεντρικό υπολογιστή DEC PDP-10 KA10 από το 1968, ένας υπολογιστής που ήταν ένα εικονίδιο υπολογιστών από το Εργαστήριο AI του MIT των δεκαετιών του '60 και του '70.

Το έργο ως τέτοιο δεν προορίζεται να είναι γενικού ενδιαφέροντος, δεδομένου ότι ο κύριος στόχος του Επικεντρώνεται περισσότερο σε ένα μικρό τμήμα των ενθουσιωδών Επειδή σχεδιάστηκε για να επαναφέρει έναν παλιό υπολογιστή, το PDP-10 ήταν ένα κρίσιμο συστατικό στην ιστορία των υπολογιστών και συμβόλιζε την εποχή της καινοτομίας στο εργαστήριο AI του MIT κατά τις δεκαετίες του 1960 και του 1970. Συνέβαλε καθοριστικά στην πρώιμη έρευνα AI, στην ανάπτυξη της κουλτούρας των χάκερ και στην άνοδο του δικτυακού υπολογισμού., θέτοντας τα θεμέλια για πολλές σύγχρονες έννοιες υπολογιστών.

PiDP-10 Είναι κεντραρισμένο με βάση ένα πλαστικό περίβλημα πίνακα ελέγχου, εξοπλισμένο με 124 ενδεικτικές λυχνίες και 74 διακόπτες. Τα υπολογιστικά στοιχεία και το περιβάλλον λογισμικού έχουν αντιγραφεί χρησιμοποιώντας ένα Raspberry Pi 5 με το λειτουργικό σύστημα Raspberry Pi (βασισμένο στο Debian και στο SIMH), το οποίο επιτρέπει την πλήρη προσομοίωση του PDP-10, συμπεριλαμβανομένης της αναπαραγωγής γνωστών σφαλμάτων.

Σύμφωνα με την ομάδα Εγγυημένης Απαξίωσης:

Το «ITS Reconstruction Project» αντιπροσωπεύει περισσότερο από μια δεκαετία σχολαστικής προσπάθειας για την αναβίωση τόσο του υλικού όσο και του λογισμικού αυτής της εμβληματικής περιόδου σε ένα «εικονικό εργαστήριο AI». Το αποτέλεσμα είναι το PiDP-10, ένα πλήρως λειτουργικό αντίγραφο σε μέγεθος επιτραπέζιου υπολογιστή του μπροστινού πίνακα PDP-10, δίνοντας στους χομπίστες την ευκαιρία να ζήσουν εκείνη την εποχή από πρώτο χέρι.

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


Αναφέρεται ότι Το PiDP-10 αντιγράφει πιστά το μοντέλο PDP-10 KA10, Συνδυάζοντας τον κλασικό σχεδιασμό με τη σύγχρονη τεχνολογία, όχι μόνο μιμείται το PDP-10 αλλά λειτουργεί και ως ένα πρακτικό σύστημα Linux. Μπορεί να χρησιμεύσει ως αποθήκευση δικτύου ή διακομιστής πολυμέσων, υποστηρίζοντας έως και 10 χρήστες.

Ο εξομοιωτής μπορεί να τρέξει λειτουργικό σύστημα πολλαπλών εργασιών και πολλαπλών χρηστών TOPS-10, αρχικά χρησιμοποιήθηκε σε μεγάλους υπολογιστές PDP-10. Επιπλέον, το εναλλακτικό λειτουργικό σύστημα ITS, που αναπτύχθηκε το 1967 στο MIT για το PDP-10, υποστηρίζεται προαιρετικά. Περισσότερες από 400 ιστορικές εφαρμογές που ανακτήθηκαν από τα αρχεία ταινιών του MIT είναι διαθέσιμες για εκτέλεση στο ITS.

Με λειτουργικό σύστημα TOPS-10, το PiDP-10 προσφέρει μια άποψη των πρώτων προόδων στα λειτουργικά συστήματα, επηρεάζοντας μεταγενέστερα συστήματα όπως το MS-DOS, καθώς η υποστήριξη του TOPS-10 για πολλαπλές εργασίες και πολλαπλούς χρήστες ήταν προηγμένη για την εποχή του. Μαζί με την πλήρη σουίτα εφαρμογών και προγραμματισμού, το PiDP-10 παρέχει μια πρακτική εμπειρία ιστορικού υπολογιστών. Αναβιώνει επίσης κλασικά παιχνίδια όπως το Adventure, συνδυάζοντας την ιστορική εξερεύνηση με την πρακτική χρησιμότητα.

Τέλος, πρέπει να αναφερθεί ότι Οι λάτρεις έχουν προγραμματίσει μια εκδήλωση εκτόξευσης του PiDP-10 για την 1η Απριλίου στο MIT Computing Museum, το οποίο θα περιλαμβάνει σεμινάριο για την ιστορία του PDP-10 στο MIT.

Για όσους ενδιαφέρονται για τον κώδικα του έργου, θα πρέπει να γνωρίζετε ότι τόσο τα στοιχεία που χρησιμοποιούνται από το έργο όσο και το σενάριο για την αυτοματοποίηση της εγκατάστασης είναι διαθέσιμο στο GitHub. 

Αν είστε ενδιαφέρεται να μάθει περισσότερα για αυτό, μπορείτε να ελέγξετε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.