• DocumentCode
    3530881
  • Title

    Keynote Talk: The Variability Expeditions: Exploring the Software Stack for Underdesigned Computing Machines

  • Author

    Gupta, Rajesh

  • Author_Institution
    Univ. of California San Diego, San Diego, CA, USA
  • fYear
    2012
  • fDate
    7-11 Jan. 2012
  • Firstpage
    7
  • Lastpage
    8
  • Abstract
    As microelectronic devices scale down to the level molecular assemblies the resulting circuits and systems do not behave like the precisely chiseled machines with tight tolerances. Modern computing is ignorant of the variability in the behavior of underlying components from device to device, chip to chip, its wear over time, or the environment in which the computing system is placed. The ´guardbands´ used to guarantee component behavior (for power, performance) have gone to ridiculous margins accounting for as much as two-thirds of the chip area to meet performance ´specs´ and is already undermining the gains from continued device scaling. Changing the way software interacts with hardware offers the best hope to recover the advantages from process scaling. In this talk I will describe our approach and progress in the Variability Expeditions project that fundamentally rethinks the rigid, deterministic hardware-software interface, to propose a new class of computing machines that rely on an opportunistic software stack to adapt to the conditions in an underdesigned hardware.
  • Keywords
    electronic engineering computing; integrated circuits; molecular electronics; computing system; deterministic hardware-software interface; guardbands; microelectronic devices; molecular assembly; opportunistic software stack; underdesigned computing machines; variability expeditions project; Awards activities; Educational institutions; Energy efficiency; Hardware; Lead; Performance evaluation; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design (VLSID), 2012 25th International Conference on
  • Conference_Location
    Hyderabad
  • ISSN
    1063-9667
  • Print_ISBN
    978-1-4673-0438-2
  • Type

    conf

  • DOI
    10.1109/VLSID.2012.26
  • Filename
    6167707