• DocumentCode
    3017121
  • Title

    Parallel processing of near fine grain tasks using static scheduling on OSCAR (optimally scheduled advanced multiprocessor)

  • Author

    Kasahara, Hironori ; Honda, Hiroki ; Narita, Seinosuke

  • Author_Institution
    Dept. of Electr. Eng., Waseda Univ., Tokyo, Japan
  • fYear
    1990
  • fDate
    12-16 Nov 1990
  • Firstpage
    856
  • Lastpage
    864
  • Abstract
    The authors propose a compilation scheme for parallel processing near fine-grain tasks, each of which consists of several instructions or a statement, on a multiprocessor system called OSCAR. The scheme allows one to minimize synchronization and data transfer overheads and to optimally use registers of each processor by employing a static scheduling algorithm considering data transfer. This scheme can effectively be combined with macro-dataflow computation and with making the loop concurrent. A compiler using the proposed scheme has been implemented on OSCAR, which has been designed to take full advantage of the static scheduling. A performance evaluation of the scheme on OSCAR is also described
  • Keywords
    parallel programming; program compilers; scheduling; CP/DT/MISF; OSCAR; compilation; data transfer overheads; near fine grain tasks; optimally scheduled advanced multiprocessor; parallel processing; performance evaluation; static scheduling; synchronization; Concurrent computing; Data analysis; Dynamic scheduling; Multiprocessing systems; Parallel machines; Parallel processing; Processor scheduling; Registers; Runtime; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing '90., Proceedings of
  • Conference_Location
    New York, NY
  • Print_ISBN
    0-8186-2056-0
  • Type

    conf

  • DOI
    10.1109/SUPERC.1990.130111
  • Filename
    130111