• DocumentCode
    3271034
  • Title

    Distributed input/output processing in data-driven multiprocessors

  • Author

    Evripidou, Paraskevas ; Gaudiot, Jean-Luc

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Southern Methodist Univ., Dallas, TX, USA
  • fYear
    1990
  • fDate
    9-13 Dec 1990
  • Firstpage
    326
  • Lastpage
    333
  • Abstract
    Data-flow principles of execution provide an elegant way to ensure at runtime that instructions can be executed asynchronously in a parallel environment. However, while the conventional von Neumann model of interpretation has a very rigid ordering of instructions, it is the very asynchronous character of the data-flow model of execution that introduces conflicts when `state´ tasks (such as I/O operations) must share common data objects. In order to execute I/O operations safely and in parallel, an algorithm to detect and classify cases of potential conflicts (hazards) has been developed and is described. It is based upon localizing the effect of I/O operations by splitting the data-flow graph into two subgraphs: (a) the computation subgraph, and (b) the I/O subgraph. The scheme presented thus enables the creation and interaction of both subgraphs, which in turn yields a deterministic execution. Furthermore, the proposed scheme enables the distributed execution of I/O operations as permitted by data dependencies
  • Keywords
    distributed processing; multiprocessing systems; I/O subgraph; asynchronous character; common data objects; computation subgraph; data dependencies; data-driven multiprocessors; data-flow graph; data-flow model; deterministic execution; distributed execution; hazards; Computer science; Data engineering; Data mining; Delay; Functional programming; Hazards; Multiprocessing systems; NASA; Power engineering and energy; Runtime environment;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1990. Proceedings of the Second IEEE Symposium on
  • Conference_Location
    Dallas, TX
  • Print_ISBN
    0-8186-2087-0
  • Type

    conf

  • DOI
    10.1109/SPDP.1990.143557
  • Filename
    143557