Show simple item record

dc.contributor.authorGeorgiou, Chryssis
dc.contributor.authorMavrommatis, Panayiotis P.
dc.contributor.authorTauber, Joshua A.
dc.contributor.otherTheory of Computation
dc.date.accessioned2005-12-19T23:25:19Z
dc.date.available2005-12-19T23:25:19Z
dc.date.issued2004-10-06
dc.identifier.otherMIT-CSAIL-TR-2004-062
dc.identifier.otherMIT-LCS-TR-966
dc.identifier.urihttp://hdl.handle.net/1721.1/30412
dc.description.abstractThis document is a report about the capabilities and performance of the IOA Toolkit, and in particularthe tools that provide support for implementing and running distributed systems (checker,composer, code generator). The Toolkit compiles distributed systems specified in IOA into Javaclasses, which run on a network of workstations and communicate using the Message Passing Interface(MPI). In order to test the toolkit, several distributed algorithms were implemented, rangingfrom simple algorithms such as LCR leader election in a ring network to more complex algorithmssuch as the GHS algorithm for computing the minimum spanning tree in an arbitrary graph. Allof our experiments completed successfully, and several runtime measurements were made.
dc.format.extent107 p.
dc.format.extent63601552 bytes
dc.format.extent2713486 bytes
dc.format.mimetypeapplication/postscript
dc.format.mimetypeapplication/pdf
dc.language.isoen_US
dc.relation.ispartofseriesMassachusetts Institute of Technology Computer Science and Artificial Intelligence Laboratory
dc.titleImplementing Asynchronous Distributed Systems Using the IOA Toolkit


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record