• DocumentCode
    2535774
  • Title

    Hyperscalar: A Novel Dynamically Reconfigurable Multi-core Architecture

  • Author

    Chiu, Jih-ching ; Chou, Yu-Liang ; Chen, Po-Kai

  • Author_Institution
    Dept. of Electr. Eng., Nat. Sun Yat-sen Univ., Kaohsiung, Taiwan
  • fYear
    2010
  • fDate
    13-16 Sept. 2010
  • Firstpage
    277
  • Lastpage
    286
  • Abstract
    This paper proposes a reconfigurable multi-core architecture, called hyperscalar that enables many scalar cores to be united dynamically as a larger superscalar processor to accelerate a thread. To accomplish this, we propose the virtual shared register files (VSRF) that allow the instructions of a thread executed in the united cores to logically face a uniform set of register files. We also propose the instruction analyzer (IA) with the capability of detecting and tagging the dependence information to the newly fetched instructions. According to the tags, instructions in the united cores can issue requests to obtain their remote operands via the VSRF. The reconfigurable feature of hyperscalar can cover a spectrum of workloads well, providing high single-thread performance when TLP is low and high throughput when TLP is high. Simulation results show that the a 8-core hyperscalar chip multiprocessor´s 2, 4, and 8-core-united configurations archive 94%, 90%, and 83% of the performance of the monolithic 2, 4, and 8-issue out-of-order superscalar processors with lower area costs and better support for software diversity.
  • Keywords
    file organisation; instruction sets; microprocessor chips; multiprocessing systems; reconfigurable architectures; VSRF; dependence information tagging; dynamic reconfigurable multicore architecture; hyperscalar chip multiprocessor; instruction analyzer; instruction set; out-of-order superscalar processors; software diversity; superscalar processor; virtual shared register files; Hardware; Multicore processing; Out of order; Registers; Switches; CMP; MIMD processors; chip multiprocessors; dynamic multi-core; reconfigurable hardwares; superscalar;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing (ICPP), 2010 39th International Conference on
  • Conference_Location
    San Diego, CA
  • ISSN
    0190-3918
  • Print_ISBN
    978-1-4244-7913-9
  • Electronic_ISBN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2010.35
  • Filename
    5599172