Μετάβαση στο περιεχόμενο

Νόμος του Μπελ για τις τάξεις υπολογιστών

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια

Ο νόμος του Μπελ για τις τάξεις υπολογιστών που διατυπώθηκε από τον Γκόρντον Μπελ [1](γεννήθηκε 19 Αυγούστου του 1934) το 1972 περιγράφει πώς σχηματίζονται, εξελίσσονται οι τύποι υπολογιστικών συστημάτων και πως μπορεί τελικά να εξαφανιστούν. Νέες κατηγορίες υπολογιστών δημιουργούν νέες ανεξάρτητες ομάδες εφαρμογών με αποτέλεσμα νέες αγορές και νέες βιομηχανίες πληροφορικής[2]. Σύμφωνα με τον νόμο του Bell «σχεδόν κάθε δέκα χρόνια , διαμορφώνεται μία νέα κατηγορία ηλεκτρονικών υπολογιστών ιδρύοντας έναν νέο κλάδο». Δηλαδή οι ψηφιακές συσκευές θα εξελίσσονται τόσο γρήγορα ώστε να επιτρέπουν τη δημιουργία νέων πλατφορμών , περιβαλλόντων προγραμματισμού , κλάδων , δικτύων και πληροφοριακών συστημάτων κάθε δέκα χρόνια.[3] Ο νόμος είναι αλλιώς γνωστός ως «κανόνας των οικογενειών» στους υπολογιστές. Έτσι, τη δεκαετία του 1960 αναπτύχθηκαν κι εξαπλώθηκαν τα mainframes, του ’70 τα minicomputers, του ’80 τα personal computers, του ’90 τα δικτυωμένα συστήματα client-server και του 2000 το Grid computing. Ο «νόμος του Μπελ» θεωρείται συμπληρωματικός του «νόμου του Μουρ».[4]

Ο Μπελ θεωρεί ότι ο νόμος είναι εν μέρει ένα πόρισμα του νόμου του Μουρ, ο οποίος αναφέρει ότι "ο αριθμός των τρανζίστορ ανά chip διπλασιάζεται κάθε 18 μήνες". Σε αντίθεση με το νόμο του Μουρ, μια νέα κατηγορία υπολογιστών συνήθως βασίζεται σε εξαρτήματα χαμηλότερου κόστους που έχουν λιγότερα τρανζίστορ ή λιγότερα δυαδικά ψηφία (bits) σε μια μαγνητική επιφάνεια, κλπ. Επιπλέον, χρειάζεται μέχρι και μια δεκαετία για να καταλάβουμε πώς η τάξη σχηματίστηκε, εξελίχθηκε και είναι πιθανό να συνεχίσει. Mία κατηγορία μπορεί να είναι το αποτέλεσμα και ο συνδυασμός μιας νέας πλατφόρμας με ένα νέο περιβάλλον προγραμματισμού, ένα νέο δίκτυο και μια νέα διεπαφή με άτομα ή/και άλλα συστήματα επεξεργασίας πληροφοριών.[3] Μόλις σχηματιστεί, μια χαμηλότερης τιμής τάξη μπορεί να εξελιχθεί σε απόδοση για να καταλάβει και να διαταράξει μια υπάρχουσα τάξη. Αυτή η εξέλιξη έχει προκαλέσει συμπλέγματα επεκτάσιμων προσωπικών υπολογιστών με 1 έως χιλιάδες υπολογιστές να καλύπτουν ένα εύρος τιμών και επιδόσεων χρήσης από έναν υπολογιστή, μέσω κεντρικών υπολογιστών, για να γίνουν οι μεγαλύτεροι υπερυπολογιστές της ημέρας. Τα κλιμακούμενα συμπλέγματα έγιναν μια παγκόσμια τάξη που άρχισε στα μέσα της δεκαετίας του 1990. Μέχρι το 2010, συμπλέγματα από τουλάχιστον ένα εκατομμύριο ανεξάρτητους υπολογιστές αποτελούν το μεγαλύτερο σύμπλεγμα του κόσμου.[2]

Ορισμός: Περίπου κάθε δεκαετία σχηματίζεται μια νέα, φθηνότερη κατηγορία (τάξη) υπολογιστών που βασίζεται σε μια νέα πλατφόρμα προγραμματισμού, δικτύου και διεπαφής με αποτέλεσμα τη νέα χρήση και την ίδρυση μιας νέας βιομηχανίας.

Οι καθιερωμένοι υπολογιστές κλάσης αγοράς, παρουσιάζονται και συνεχίζουν να εξελίσσονται σε περίπου σταθερή τιμή (υπόκεινται σε μείωση του κόστους της καμπύλης μάθησης) με την αύξηση της λειτουργικότητας (ή της απόδοσης) με βάση το νόμο του Moore που δίνει περισσότερα τρανζίστορ ανά chip, περισσότερα bits ανά μονάδα περιοχής, ή αυξημένη λειτουργικότητα ανά σύστημα. Περίπου κάθε δεκαετία, οι τεχνολογικές εξελίξεις στους ημιαγωγούς, την αποθήκευση, τα δίκτυα και τις διεπαφές επιτρέπουν μια νέα, χαμηλότερου κόστους τάξη υπολογιστών να αναπτυχθεί για να εξυπηρετήσει μια νέα ανάγκη που ενεργοποιείται από τις μικρότερες συσκευές π.χ. λιγότερα τρανζίστορ ανά chip, λιγότερο δαπανηρή αποθήκευση, οθόνες, i/o (input/output), δίκτυα και μοναδική διεπαφή για τους χρήστες ή κάποια άλλη πηγή επεξεργασίας πληροφοριών. Στη συνέχεια, κάθε νέα κατηγορία χαμηλότερης τιμής καθιερώνεται και διατηρείται ως μια ανεξάρτητη βιομηχανία και αγορά. Μια τέτοια κλάση είναι πιθανό να εξελιχθεί για να αντικαταστήσει μια υπάρχουσα κλάση ή κλάσεις, όπως περιγράφεται παραπάνω, με συμπλέγματα υπολογιστών.[2]

Κλάσεις υπολογιστών

[Επεξεργασία | επεξεργασία κώδικα]
  • προσωπικοί υπολογιστές και σταθμοί εργασίας που εξελίσσονται σε ένα δίκτυο που υποστηρίζεται από το Local Area Networking (LAN) ή το Ethernet (1980)

Από τη δεκαετία του 1990, μια ενιαία κατηγορία κλιμακούμενων υπολογιστών ή μεγα-εξυπηρετητών, (κατασκευασμένων από συμπλέγματα μερικών έως δεκάδων χιλιάδων βασικών εμπορικών κομματιών σε δίκτυα αποθήκευσης μικροϋπολογιστών), άρχισαν να καλύπτουν και να αντικαθιστούν κεντρικούς υπολογιστές και σταθμούς εργασίας για να γίνουν οι μεγαλύτεροι υπολογιστές της ημέρας. Όταν οι υπολογιστές αυτής της κατηγορίας εφαρμόζονται για επιστημονικούς υπολογισμούς, συνήθως ονομάζονται υπερυπολογιστές.[7]

Ο νόμος του Μπελ για τις τάξεις υπολογιστών και τη διαμόρφωσή τους αναφέρθηκε για πρώτη φορά το 1970 με την εισαγωγή του ψηφιακού εξοπλισμού PDP-11 mini για να διαφοροποιηθεί από τους κεντρικούς υπολογιστές. Ο νόμος περιγράφηκε το 1972 από τον Gordon Bell. Η εμφάνιση και η παρατήρηση μιας νέας τάξης μικροϋπολογιστών χαμηλότερης τιμής βασισμένης σε μικροεπεξεργαστή, διέγειρε τη δημιουργία του νόμου που περιέγραψε ο Μπελ σε άρθρα και βιβλία του.

Άλλοι νόμοι που περιγράφουν την βιομηχανία και την εξέλιξη των υπολογιστών:

  1. Bell, C.G.; Chen, R.; Rege, S. (1972-03). «Effect of Technology on Near Term Computer Structures». Computer 5 (2): 29–38. doi:10.1109/C-M.1972.216890. ISSN 0018-9162. http://ieeexplore.ieee.org/document/1641524/. 
  2. 2,0 2,1 2,2 «Bell's law of computer classes» (στα αγγλικά). Wikipedia. 2022-07-06. https://en.wikipedia.org/w/index.php?title=Bell%27s_law_of_computer_classes&oldid=1096682490. 
  3. 3,0 3,1 GORDON, BELL (Ιανουάριος 2008). [http://gordonbell.azurewebsites.net/cacm%20bell's%20law%20vol%2051.%202008-january.pdf «BELL’S LAW FOR THE BIRTH AND DEATH OF COMPUTER CLASSES»]. Communications of the ACM. http://gordonbell.azurewebsites.net/cacm%20bell's%20law%20vol%2051.%202008-january.pdf. 
  4. https://retrocity.gr (19 Αυγούστου 2021). «19/ 08/ 1934 | Gordon Bell ⋆ Retrocity ⋆ Gordon Bell ⋆ Retrocity». Retrocity. Ανακτήθηκε στις 28 Νοεμβρίου 2022. 
  5. Bell (1984-10). «The Mini and Micro Industries». Computer 17 (10): 14–30. doi:10.1109/MC.1984.1658955. ISSN 0018-9162. http://ieeexplore.ieee.org/document/1658955/. 
  6. Bell, Gordon (2014-04). «STARS: Rise and Fall of Minicomputers [Scanning Our Past»]. Proceedings of the IEEE 102 (4): 629–638. doi:10.1109/jproc.2014.2306257. ISSN 0018-9219. http://dx.doi.org/10.1109/jproc.2014.2306257. 
  7. Bell, Gordon (13 November 2007). [https://gordonbell.azurewebsites.net/Bell%27s_Law_MSR-2007-TR-146a.pdf Bell’s Law for the birth and death of computer classes: A theory of the computer’s evolution]. https://gordonbell.azurewebsites.net/Bell%27s_Law_MSR-2007-TR-146a.pdf.