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. AFL-1: A Programming Language for Massively Concurrent Computers

AFL-1: A Programming Language for Massively Concurrent Computers

Thumbnail Image
Download
Name

AITR-918.pdf

Size

5.37 MB

Format

Adobe PDF

Checksum (MD5)

261ecc1f0b0c9c842f60aee41d0d1cda

Thumbnail Image
Download
Name

AITR-918.ps

Size

14.16 MB

Format

PostScript

Checksum (MD5)

5e28dbdc21277f128c4aaeec07f481f5

Author(s)
Blelloch, Guy
Date Issued
November 1, 1986
Series/Report no.
AITR-918
Abstract
Computational models are arising is which programs are constructed by specifying large networks of very simple computational devices. Although such models can potentially make use of a massive amount of concurrency, their usefulness as a programming model for the design of complex systems will ultimately be decided by the ease in which such networks can be programmed (constructed). This thesis outlines a language for specifying computational networks. The language (AFL-1) consists of a set of primitives, ad a mechanism to group these elements into higher level structures. An implementation of this language runs on the Thinking Machines Corporation, Connection machine. Two significant examples were programmed in the language, an expert system (CIS), and a planning system (AFPLAN). These systems are explained and analyzed in terms of how they compare with similar systems written in conventional languages.
Persistent DSpace Link
http://hdl.handle.net/1721.1/6953
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.