Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. Artificial Intelligence Lab Publications
  4. AI Technical Reports (1964 - 2004)
  5. Concurrent Aggregates (CA): An Object-Oriented Language for Fine-Grained Message-Passing Machines

Concurrent Aggregates (CA): An Object-Oriented Language for Fine-Grained Message-Passing Machines

Thumbnail Image
Download
Name

AITR-1248.pdf

Size

10.43 MB

Format

Adobe PDF

Checksum (MD5)

03073879798952b3c2837e6c4d59baa5

Thumbnail Image
Download
Name

AITR-1248.ps

Size

28.86 MB

Format

PostScript

Checksum (MD5)

216a84436a47cfaa9af9310d828a5cf2

Author(s)
Chien, Andrew Andai
Date Issued
July 1, 1990
Series/Report no.
AITR-1248
Abstract
Fine-grained parallel machines have the potential for very high speed computation. To program massively-concurrent MIMD machines, programmers need tools for managing complexity. These tools should not restrict program concurrency. Concurrent Aggregates (CA) provides multiple-access data abstraction tools, Aggregates, which can be used to implement abstractions with virtually unlimited potential for concurrency. Such tools allow programmers to modularize programs without reducing concurrency. I describe the design, motivation, implementation and evaluation of Concurrent Aggregates. CA has been used to construct a number of application programs. Multi-access data abstractions are found to be useful in constructing highly concurrent programs.
Persistent DSpace Link
http://hdl.handle.net/1721.1/7037
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.