ParLance: A Para-Functional Programming Environment for Parallel and Distributed Computing.

Abstract

This paper outlines the beginning of a collaborative research effort whose overall goal is the development of an effective parallel programming environment called ParLance, consisting of a para-functional language, highly-optimizing compiler, parallel evaluation kernel, and interactive support for parallel program development. ParLance is intended to be relatively machine independent, with implementations planned for both a shared memory (ENCORE MultiMax) and a distributed-memory (INTEL iPSC) multiprocessor. Other machines to be considered include the Connection Machine and the WARP at CMU.

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1987
Accession Number
ADA180847

Entities

People

  • Ilse C. Ipsen
  • Jean-marc Delosme
  • Paul Hudak

Organizations

  • Yale University

Tags

DTIC Thesaurus Topics

  • Compilers
  • Computer Programming
  • Computer Programs
  • Computing-Related Activities
  • Contracts
  • Distributed Computing
  • Environment
  • Language
  • Multiprocessors
  • Multiprogramming
  • Software Development
  • Test And Evaluation

Fields of Study

  • Computer science

Readers

  • Parallel and Distributed Computing.