A systematic approach for designing pipelined data parallel algorithms

Lionel Ming-Shuan Ni, Chung-Ta King

Research output: Contribution to conferenceConference Paperpeer-review

Abstract

A systematic procedure for designing pipelined data-parallel algorithms that are suitable for execution on multicomputers is introduced. This procedure concentrates on grouping loops in the original program so as to reduce the number of communicating processors, control the granularity, and increase the degree of pipelining. The procedure starts with a nested-loop program, manipulates the dependencies between the loops, and groups related loops to obtain pipelined and data-parallel operations. Using this procedure, it is possible to parallelize a nested loop automatically.< >
Original languageEnglish
Pages653-656
DOIs
Publication statusPublished - 1988
Externally publishedYes
EventProceedings of the 2nd Symposium on the Frontiers of Massively Parallel Computation -
Duration: 1 Jan 19881 Jan 1988

Conference

ConferenceProceedings of the 2nd Symposium on the Frontiers of Massively Parallel Computation
Period1/01/881/01/88

ISBNs

['0818658924']

Fingerprint

Dive into the research topics of 'A systematic approach for designing pipelined data parallel algorithms'. Together they form a unique fingerprint.

Cite this