• DocumentCode
    549646
  • Title

    Shared reconfigurable fabric for multi-core customization

  • Author

    Chen, Liang ; Mitra, Tulika

  • Author_Institution
    Dept. of Comput. Sci., Nat. Univ. of Singapore, Singapore, Singapore
  • fYear
    2011
  • fDate
    5-9 June 2011
  • Firstpage
    830
  • Lastpage
    835
  • Abstract
    Processor customization in the form of application specific instructions can provide significant power and performance boost to an embedded application while maintaining high flexibility. The emergence of multi-core architectures opens up the possibility of creating an application-specific heterogeneous computing platform by customizing a set of homogeneous cores. We propose a multi-core architecture where the cores share a reconfigurable fabric that accommodates the custom instructions. We develop an efficient algorithm that exploits this shared fabric through customization and runtime reconfiguration to minimize the execution time of multi-threaded applications. Experimental results reveal that shared reconfigurable fabric helps applications achieve substantial speedup compared to per-core private fabrics.
  • Keywords
    microprocessor chips; multiprocessing systems; parallel architectures; reconfigurable architectures; system-on-chip; MPSoC; application-specific heterogeneous computing platform; multicore architectures; multicore chip; multicore customization; multiprocessor system-on- chip; parallel architectures; processor customization; runtime reconfiguration; shared reconfigurable fabric; Algorithm design and analysis; Fabrics; Instruction sets; Multicore processing; Partitioning algorithms; Radio frequency; Shared reconfigurable logic; multi-core;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE
  • Conference_Location
    New York, NY
  • ISSN
    0738-100x
  • Print_ISBN
    978-1-4503-0636-2
  • Type

    conf

  • Filename
    5982003