• DocumentCode
    1854828
  • Title

    The Layer Disruption Model: A Runtime Approach to Multi-Core Processors and Serial Code

  • Author

    Iparraguirre, Javier ; Theys, Mitchell D.

  • Author_Institution
    Ventania Labs., Bahia Blanca
  • fYear
    2008
  • fDate
    1-4 Dec. 2008
  • Firstpage
    497
  • Lastpage
    502
  • Abstract
    Most of the actual approaches to address the problem of serial code executing on parallel multi-core processors try to exploit the parallelism of the code during compile time. Such a solution is very efficient but places the burden on the programmer to know the code will be running on a parallel architecture. In addition, the programmer needs to know the details of the architecture in order to generate efficient parallel code.In this work we present an alternative approach, the layer disruption model, that improves the performance of serial code executing on parallel architectures. We present a small test case that shows the benefits of the model.
  • Keywords
    multiprocessing systems; parallel algorithms; parallel architectures; parallel programming; layer disruption model; parallel architecture; parallel multicore processors; runtime approach; serial code execution; Application software; Computer science; Games; Libraries; Load management; Multicore processing; Parallel architectures; Parallel processing; Programming profession; Runtime; multi-core processors; operating systems; parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, Applications and Technologies, 2008. PDCAT 2008. Ninth International Conference on
  • Conference_Location
    Otago
  • Print_ISBN
    978-0-7695-3443-5
  • Type

    conf

  • DOI
    10.1109/PDCAT.2008.83
  • Filename
    4711023