• DocumentCode
    592431
  • Title

    Throughput regulation in multicore processors via IPA

  • Author

    Almoosa, N. ; Song, Wanjuan ; Yalamanchili, Sudhakar ; Wardi, Y.

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2012
  • fDate
    10-13 Dec. 2012
  • Firstpage
    7267
  • Lastpage
    7272
  • Abstract
    This paper presents an online controller for regulating the throughput of instruction-sequences in multicore processors using dynamic voltage-frequency scaling. The proposed control law comprises an integral controller whose gain is adjusted online based on the derivative of the frequency-throughput relationship. This relationship is modeled as a stochastic DEDS having no analytic functional form, and hence its derivative is estimated by Infinitesimal Perturbation Analysis (IPA). However, the DEDS is multi-class and hence the IPA derivative is biased. Biasedness of IPA is a common problem in multi-class DEDS which has hindered the development of IPA as a general tool for practical applications. However, recently it has been suggested that as long as the relative bias has certain upper bounds, optimization algorithms and control laws can still converge to optimal or near-optimal parameters. The purpose of this paper is to demonstrate this point for the aforementioned problem of throughput regulation, thereby suggesting the potential emergence of a new class of effective control laws in computer architectures.
  • Keywords
    computer architecture; control engineering computing; discrete event systems; multidimensional systems; multiprocessing systems; optimisation; perturbation techniques; stochastic systems; IPA; computer architectures; dynamic voltage-frequency scaling; frequency-throughput relationship; infinitesimal perturbation analysis; instruction-sequences; integral controller; multiclass discrete event dynamic systems; multicore processors; near-optimal parameters; online controller; optimal parameters; optimization algorithms; stochastic DEDS; throughput regulation; Equations; Frequency control; Mathematical model; Multicore processing; Out of order; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control (CDC), 2012 IEEE 51st Annual Conference on
  • Conference_Location
    Maui, HI
  • ISSN
    0743-1546
  • Print_ISBN
    978-1-4673-2065-8
  • Electronic_ISBN
    0743-1546
  • Type

    conf

  • DOI
    10.1109/CDC.2012.6426610
  • Filename
    6426610