• DocumentCode
    3089557
  • Title

    ReKonf: A Reconfigurable Adaptive ManyCore Architecture

  • Author

    Pal, Rajesh Kumar ; Paul, Kolin ; Prasad, Sanjiva

  • Author_Institution
    Indian Inst. of Technol., Delhi, India
  • fYear
    2012
  • fDate
    10-13 July 2012
  • Firstpage
    182
  • Lastpage
    191
  • Abstract
    The "one-architecture-fits-all" design philosophy is inadequate for catering to the diverse characteristics of applications running on manyCore architectures. After evaluating various configurations of manyCore architectures for a variety of applications, we designed ReKonf, a reconfigurable adaptive manyCore architecture. ReKonf dynamically configures its reconfigurable components to morph into significantly different configurations on the same architecture by continuously monitoring vital parameters of applications. ReKonf adapts the architecture by tracking core utilization, live cache utilization and cache sharing between threads, at runtime without losing execution state. Our evaluation of various applications on a cycle accurate simulator shows that the (reconfigurable) architecture suitable for such applications can be classified into three main variants: Chip Multiprocessor mode; Symmetric Multiprocessor mode; and Clustered mode, with up to 256 processing cores. Our results show that improvements from 32% to 72% over a baseline configuration can be observed by choosing the right configuration for an application. We also propose architecture components that should be reconfigurable in future manyCore architectures.
  • Keywords
    cache storage; multiprocessing systems; reconfigurable architectures; ReKonf; cache sharing; cache utilization; chip multiprocessor mode; clustered mode; one-architecture-fits-all design; reconfigurable adaptive manycore architecture; symmetric multiprocessor mode; Benchmark testing; Delay; Instruction sets; Multicore processing; Reconfigurable architecture; manyCore; multiCore;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing with Applications (ISPA), 2012 IEEE 10th International Symposium on
  • Conference_Location
    Leganes
  • Print_ISBN
    978-1-4673-1631-6
  • Type

    conf

  • DOI
    10.1109/ISPA.2012.32
  • Filename
    6280291