• DocumentCode
    253163
  • Title

    Simulation of multi-core power-network for early software development

  • Author

    Abrar, S.S.

  • Author_Institution
    IBM India, New Delhi, India
  • fYear
    2014
  • fDate
    9-11 May 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    IBM server-systems are extremely complex, employing multiple processors, peripherals, interconnects, etc. Multiple voltage and power domains are also employed for power-efficient designs. Developing software for such an architecture, in absence of target platform, is an extremely error-prone affair. Bring-up of software once the hardware is available detects large amount of bugs, throwing the project cost and schedule out of control. This paper introduces a methodology to model the power-control network, incorporated within IBM system-level simulation environment. This methodology helps to debug, verify and fine-tune the server software much before the availability of the target hardware. Use of this methodology enables detecting the bugs much earlier in the development cycle. Shift-left is achieved successfully using this methodology as majority of defects are removed much earlier and software bringup-time on hardware has reduced from months to days!
  • Keywords
    network servers; power aware computing; program debugging; program verification; software engineering; IBM server-systems; IBM system-level simulation environment; multicore power-network simulation; power domain; power-control network; power-efficient designs; server software debugging; server software fine-tuning; server software verification; software development; voltage domain; Encoding; Hardware; Middleware; Performance evaluation; Process control; Power; simulation; software development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Recent Advances and Innovations in Engineering (ICRAIE), 2014
  • Conference_Location
    Jaipur
  • Print_ISBN
    978-1-4799-4041-7
  • Type

    conf

  • DOI
    10.1109/ICRAIE.2014.6909214
  • Filename
    6909214