• DocumentCode
    2391823
  • Title

    Performance improvement of configurable processor architectures using a variable clock period

  • Author

    Pontikakis, Bill ; Savaria, Yvon ; Boyer, François-R

  • Author_Institution
    Departments of Electr. Eng., Ecole Polytechnique de Montreal, Que., Canada
  • fYear
    2005
  • fDate
    20-24 July 2005
  • Firstpage
    454
  • Lastpage
    458
  • Abstract
    Programmable and configurable processors are becoming increasingly popular for embedded wearable devices. In configurable processors technology it is a common practice to define specialized instructions in order to boost the performance of the device. These instructions may not fit in a single clock period and therefore, may require two clock periods for completion of a given task. In the past, we have proposed a method to generate a clock where each cycle can have a different length, and in this paper we investigate the performance gain it can give compared to standard clocking. Using our variable fractional clock period method, a gain of more than 10% in performance is easily obtained, with a maximum of 21%, compared to current best clocking techniques used in extensible configurable processors. We also show that the overall speedup of our method follows the well known Amdahl´s law, but without quantization of the acceleration factor.
  • Keywords
    clocks; microprocessor chips; reconfigurable architectures; Amdahl law; acceleration factor; configurable processor architectures; embedded wearable devices; programmable processors; standard clocking; variable clock period; Clocks; Computer architecture; Dynamic voltage scaling; Electrical engineering computing; Embedded computing; Energy consumption; Frequency; Performance gain; Voltage control; Wearable computers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System-on-Chip for Real-Time Applications, 2005. Proceedings. Fifth International Workshop on
  • Print_ISBN
    0-7695-2403-6
  • Type

    conf

  • DOI
    10.1109/IWSOC.2005.90
  • Filename
    1530990