Parallel processing scheme for a Fortran program on a multiprocessor system OSCAR

Hiroki Honda*, Akiyoshi Mogi, Akio Ogura, Hironori Kasahara, Seinosuke Narita

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

A parallel processing scheme is proposed for a Fortran program on a multiprocessor system named OSCAR (Optimally SCheduled Advanced multiprocessoR). The scheme combines parallel processing of fine grain tasks (each of which consists of an assignment statement), macro-data-flow computation (which uses parallelism among coarse grain tasks), and the traditional loop concurrentization. A parallelizing compiler that accomplishes the proposed scheme has been implemented on OSCAR. OSCAR has been designed to effectively support task-scheduling, which has been an obstacle to the realization of efficient parallel processing. A performance evaluation of the scheme on OSCAR is also described.

Original languageEnglish
Title of host publicationIEEE Pacific Rim Conference on Communications, Computers and Signal Processing Conference Proceedings
Editors Anon
PublisherPubl by IEEE
Pages9-12
Number of pages4
ISBN (Print)0879426381
Publication statusPublished - 1991 Dec 1
Externally publishedYes
EventProceedings of the 1991 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing Processing. Conference Proceedings - Victoria, BC, USA
Duration: 1991 May 91991 May 10

Publication series

NameIEEE Pacific Rim Conference on Communications, Computers and Signal Processing Conference Proceedings

Other

OtherProceedings of the 1991 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing Processing. Conference Proceedings
CityVictoria, BC, USA
Period91/5/991/5/10

ASJC Scopus subject areas

  • Signal Processing
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Parallel processing scheme for a Fortran program on a multiprocessor system OSCAR'. Together they form a unique fingerprint.

Cite this