• DocumentCode
    2247513
  • Title

    The Illinois Aggressive Coma Multiprocessor project (I-ACOMA)

  • Author

    Torrellas, Josep ; Padua, David

  • Author_Institution
    Center for Supercomput. Res. & Dev., Illinois Univ., Urbana, IL, USA
  • fYear
    1996
  • fDate
    27-31 Oct. 1996
  • Firstpage
    106
  • Lastpage
    111
  • Abstract
    While scalable shared-memory multiprocessors with hardware-assisted cache coherence are relatively easy to program. If truly high-performance is desired, they still require substantial programmer effort. For example, data must be allocated close to the processors that will use them and the application must be tuned so that the working set fits in the caches. This is unfortunate because the most important obstacle to widespread use of parallel computing is the hardship of programming parallel machines. The goal of the I-ACOMA project is to explore how to design a highly programmable high-performance multiprocessor. The authors focus on a flat-coma scalable multiprocessor supported by a parallelizing compiler. The main issues that they are studying are advanced processor organizations. Techniques to handle long memory access latencies, and support for important classes of workloads like databases and scientific applications with loops that cannot be compiler analyzed. The project also involves building a prototype that includes some of the features discussed.
  • Keywords
    reconfigurable architectures; I-ACOMA project; Illinois Aggressive Coma Multiprocessor project; advanced processor organization; databases; flat-coma scalable multiprocessor; hardware-assisted cache coherence; highly programmable high-performance multiprocessor; long memory access latencies; loops; parallel computing; parallel machine programming; parallelizing compiler; scalable shared-memory multiprocessors; scientific applications; workloads; Boolean functions; Concurrent computing; Data structures; Delay; Parallel machines; Parallel programming; Program processors; Programming profession; Research and development; Spatial databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers of Massively Parallel Computing, 1996. Proceedings Frontiers '96., Sixth Symposium on the
  • Conference_Location
    Annapolis, MA, USA
  • ISSN
    1088-4955
  • Print_ISBN
    0-8186-7551-9
  • Type

    conf

  • DOI
    10.1109/FMPC.1996.558067
  • Filename
    558067