Handling failures: supercomputers playing Telephone
School: Aspen Elementary
Area of Science: Computer Science
Proposal: This year we are working on building a program about supercomputers handling failures. We are going to use the game Telephone to model the nodes and how they handle failures when communicating. Our objective is to make a program (using Netlogo 4.1.2) to model nodes (in a supercomputer) sending information to each other and making it so that in a specific number of nodes there is one that is broken and sends corrupted information (or don't send any information) to its neighbor nodes. Then that node sends the corrupted information to it's neighbor node and it goes on like that until the last node. We then compare the information from the last node to the starting information. We will test different algorithms so that even if there is a broken node the information is not going to be corrupted. This problem is important because nodes in real supercomputers sometimes fail and can affect the work of the whole supercomputer.
Sponsoring Teacher: Kathryn Thomas
Mail the entire Team