• Home
  • Search
  • Maximum Pipelining Of Array Computation: A Pipelined Code Mapping Scheme For Dataflow Computers
  • https://doi.org/10.1080/03155986.1989.11732089Copy DOI Icon

Maximum Pipelining Of Array Computation: A Pipelined Code Mapping Scheme For Dataflow Computers

  • Abstract
  • Literature Map
  • Similar Papers
Abstract

Abstract Despite the attractive features of data flow computers, skepticism exists concerning their efficiency in handling arrays (vectors) in high performance scientific computation. This paper argues that massive parallelism in vector computation can be exploited effectively utilizing data flow principles. The key is to organize the data flow machine program graph such that array operations can be fully pipelined. Unlike in conventional pipelined vector processors, there is no requirement that the activities belonging to the same vector operation be continuously processed by one or a group of physically tightly-coupled function units in the processor. The applicative nature of the data flow graph model allows flexible scheduling of the execution of enabled instructions in the pipeline data flow programs. Accordingly, program transformation can be performed on the basis of both the global and local data flow analysis to generate efficient pipelined data flow machine code. As a result of such fine-grain pa...

Similar Papers
  • Research Article
  • Citations2

An alternative computer architecture course

  • Dec 01, 1994
  • ACM SIGCSE Bulletin
  • Aaron Garth Enright +2
  • Research Article
  • Citations25

Innovative Operating Memory Architecture for Computers using the Data Driven Computation Model

  • Sep 10, 2013
  • ACTA POLYTECHNICA HUNGARICA
  • Liberios Vokorokos +1
  • Conference Article
  • Citations6

Data flow graph partitioning to reduce communication cost

  • Dec 01, 1986
  • C Koutsougeras +2
  • Research Article

The ULowell dataflow project

  • Feb 21, 1989
  • James Canning +2
  • Research Article

A tagged token dataflow machine for computing small, iterative algorithms

  • Nov 01, 1987
  • ACM SIGARCH Computer Architecture News
  • G B Shippen +1
  • Conference Article

Stillwater Knowledge Processing Unit (KPU^TM)

  • Sep 01, 2018
  • E Theodore +1
  • Research Article
  • Citations4

The impact of data flow computing thinking on the development of computer architecture

  • Oct 21, 2020
  • SCIENTIA SINICA Informationis
  • Chuliang Weng +10
  • Conference Article
  • Citations5

System architecture of parallel processing system -Harry-

  • Jan 01, 1988
  • H Yamana +3
  • Book Chapter
  • Citations1

A FORTRAN compiling method for dataflow machines and its prototype compiler for the parallel processing system-Harray

  • Jan 01, 1993
  • T Yasue +2
  • Book Chapter
  • Citations11

Formalization of Data Flow Computing and a Coinductive Approach to Verifying Flowware Synthesis

  • Jan 01, 2008
  • Phan Cong Vinh +1
  • PDF
  • Research Article
  • Citations44

Paradigm Shift in Big Data SuperComputing: DataFlow vs. ControlFlow

  • May 10, 2015
  • Journal of Big Data
  • Nemanja Trifunovic +3
  • Conference Article

An End-to-End Predictive Maintenance System for Autonomous Inspection Based on Health Index

  • Feb 08, 2026
  • Ho-Min Park +6
  • Research Article

A complexity measure for data flow models

  • Apr 01, 1985
  • International Journal of Computer & Information Sciences
  • Howard E Motteler +1
  • PDF
  • Research Article

The N-Dimension Computing Machine Postulate

  • Jan 01, 2020
  • IEEE Access
  • Peraphon Sophatsathit
  • Book Chapter
  • Citations1

11 - Computer architectures for the Fifth Generation

  • Jan 01, 1983
  • The Fifth Generation Computer Project
  • P C Treleaven
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.