Για ακόμη γρηγορότερο Internet

Ερευνητές πρόκειται ανέπτυξαν ένα σύστημα υπολογιστή, ονόματι Remy, το οποίο θα είναι σε θέση να «παράγει» αλγορίθμους TCP, ώστε να επιτυγχάνεται έως και τριπλασιασμός στην ταχύτητα του Internet.


Το TCP (Transmission control protocol) είναι ένα από τα βασικά πρωτόκολλα του Διαδικτύου: εάν θεωρηθεί ως πρόγραμμα, είναι το πιο ευρέως χρησιμοποιούμενο στον κόσμο. Μία εκ των βασικών λειτουργιών του είναι η αποφυγή της «συμφόρησης» των δικτύων, μέσω της ρύθμισης της ροής των δεδομένων μεταξύ υπολογιστών. Τα τελευταία 25 χρόνια, έχουν υπάρξει σημαντικές πρόοδοι στους

αλγορίθμους που ασχολούνται με το αντικείμενο, με αποτέλεσμα τη δημιουργία αρκετών διαφορετικών – και ανταγωνιστικών- εκδόσεων του πρωτοκόλλου.


Ερευνητές του Computer Science and Artificial Intelligence Laboratory και του Center for Wireless Networks and Mobile Computing του ΜΙΤ πρόκειται να παρουσιάσουν- στο πλαίσιο συνδιάσκεψης του for Computing Machinery’s Special Interest Group on Data Communication- ένα σύστημα υπολογιστή ονόματι Remy. Αυτό που κάνει είναι να «παράγει» αυτόματα αλγορίθμους TCP με σκοπό τον έλεγχο της «συμφόρησης».


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


Το Remy είναι ένα σύστημα machine-learning, που σημαίνει πως λειτουργεί μέσω δοκιμών πολλών και διάφορων ενδεχομένων και διερεύνησης των παραλλαγών αυτών που μοιάζουν να λειτουργούν καλύτερα. Ο χρήστης καθορίζει ένα πλαίσιο χαρακτηριστικών του δικτύου, και στη συνέχεια αναλαμβάνει ένας «έξυπνος» αλγόριθμος που ανέπτυξαν οι Χάρι Μπαλακρισνάν (Fujitsu Professor in Electrical Engineering and Computer Science) και Κιθ Ουϊνστάιν (απόφοιτος του ΜΙΤ), ο οποίος επικεντρώνει τις αναλύσεις του συστήματος σε περιπτώσεις όπου μικρές μεταβολές στις συνθήκες του δικτύου έχουν ως αποτέλεσμα μεγάλες αλλαγές στην απόδοση, ενώ παράλληλα δαπανά λιγότερο χρόνο σε περιπτώσεις όπου η «συμπεριφορά» του δικτύου είναι πιο προβλέψιμη. Επίσης, το Remy είναι σε θέση να αντιλαμβάνεται ενδείξεις συμφόρησης στο δίκτυο που οι άνθρωποι- μηχανικοί λογισμικού δεν μπορούν να «δουν».


Keywords
Τυχαία Θέματα