• DocumentCode
    3378100
  • Title

    Impulse: a high performance processing unit for multiprocessors for scientific calculation

  • Author

    Boku, Taisuke ; Nomura, Shigehiro ; Amano, Hideharu

  • Author_Institution
    Dept. of Electr. Eng., Keio Univ., Yokohama, Japan
  • fYear
    1988
  • fDate
    30 May-2 Jun 1988
  • Firstpage
    365
  • Lastpage
    372
  • Abstract
    A high-performance processing unit for multiprocessor systems for scientific calculations, called Impulse, is described. Impulse is equipped with a hardware process-control mechanism, and a powerful floating-point processor and its controller. The process-control method is based on the concurrent process model called the NC model. In the NC model, the processes and their communicating channels are static, and it is relatively easy to implement the interprocess communication server and process scheduler in hardware according to this model. To enhance the system performance, Impulse is composed of three parts, the task engine, IPC engine, and FFP engine. From the results of simulations, it appears that if IPC engine provides efficient process control even if the granularity of the processes is very fine
  • Keywords
    parallel architectures; parallel machines; FFP engine; IPC engine; Impulse; NC model; communicating channels; concurrent process model; controller; floating-point processor; hardware process-control mechanism; high-performance processing unit; interprocess communication server; multiprocessor systems; process scheduler; scientific calculations; simulation results; task engine; Communication system control; Engines; Hardware; Large-scale systems; Multiprocessing systems; Parallel processing; Power system modeling; Process control; Processor scheduling; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture, 1988. Conference Proceedings. 15th Annual International Symposium on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    0-8186-0861-7
  • Type

    conf

  • DOI
    10.1109/ISCA.1988.5247
  • Filename
    5247