• DocumentCode
    1711678
  • Title

    Decentralized dynamic resource management support for massively parallel processor arrays

  • Author

    Lari, Vahid ; Narovlyanskyy, Andriy ; Hannig, Frank ; Teich, Jiirgen

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Erlangen-Nuremberg, Nuremberg, Germany
  • fYear
    2011
  • Firstpage
    87
  • Lastpage
    94
  • Abstract
    This paper presents a hardware-supported resource management methodology for massively parallel processor arrays. It enables processing elements to autonomously explore resource availability in their neighborhood. To support resource exploration, we introduce specialized controllers, which can be attached to each of the processing elements. We propose different types of architectures for the exploration controller: fast FSM-based designs as well as flexible programmable controllers. These controllers allow to implement different distributed resource exploration strategies in order to enable parallel programs the exploration and reservation of available resources according to different application requirements. Hardware cost evaluations show that the cost of the simplest implementation of our programmable controller is comparable to our FSM-based implementations, while offering the flexibility for implementing different exploration strategies. We show that the proposed distributed approach can achieve a significant speedup in comparison with centralized resource exploration methods.
  • Keywords
    multiprocessing systems; parallel programming; programmable controllers; resource allocation; FSM-based designs; centralized resource exploration methods; decentralized dynamic resource management support; distributed resource exploration strategies; hardware cost evaluations; hardware-supported resource management methodology; many-core architectures; massively parallel processor arrays; multicore architectures; parallel programs; programmable controllers; Arrays; Hardware; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems, Architectures and Processors (ASAP), 2011 IEEE International Conference on
  • Conference_Location
    Santa Monica, CA
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4577-1291-3
  • Electronic_ISBN
    2160-0511
  • Type

    conf

  • DOI
    10.1109/ASAP.2011.6043240
  • Filename
    6043240