Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. CSAIL Digital Archive
  4. CSAIL Technical Reports (July 1, 2003 - present)
  5. Implementing Asynchronous Distributed Systems Using the IOA Toolkit

Implementing Asynchronous Distributed Systems Using the IOA Toolkit

Thumbnail Image
Download
Name

MIT-CSAIL-TR-2004-062.ps

Size

60.66 MB

Format

PostScript

Checksum (MD5)

9ff42bade54a2071d95734460c9e207c

Thumbnail Image
Download
Name

MIT-CSAIL-TR-2004-062.pdf

Size

2.59 MB

Format

Adobe PDF

Checksum (MD5)

2b9237b0a6aeab4317a08463cb2f93d4

Author(s)
Georgiou, Chryssis
•
Mavrommatis, Panayiotis P.
•
Tauber, Joshua A.
Date Issued
October 6, 2004
Series/Report no.
Massachusetts Institute of Technology Computer Science and Artificial Intelligence Laboratory
Abstract
This 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.
Persistent DSpace Link
http://hdl.handle.net/1721.1/30412
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.