A parallel programming environment supporting multiple data-parallel modules

  • Authors:
  • Bradley K. Seevers;Michael J. Quinn;Philip J. Hatcher

  • Affiliations:
  • -;-;-

  • Venue:
  • ACM SIGPLAN Notices - Workshop on languages, compilers and run-time environments for distributed memory multiprocessors
  • Year:
  • 1993

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe a system that allows programmers to take advantage of both control and data parallelism through multiple data-parallel modules. This system extends C-type stream I/O to include inter-module communication channels. The programmer writes each module separately, then develops a specification that instructs the system how to connect the modules together. Our current system extends the Dataparallel C language and runs on the Intel iWarp computing system.