• DocumentCode
    2400637
  • Title

    Initial explorations on design pattern energy usage

  • Author

    Sahin, Cagri ; Cayci, Furkan ; Gutiérrez, Irene Lizeth Manotas ; Clause, James ; Kiamilev, Fouad ; Pollock, Lori ; Winbladh, Kristina

  • fYear
    2012
  • fDate
    3-3 June 2012
  • Firstpage
    55
  • Lastpage
    61
  • Abstract
    As the use of computers has grown, so too has concern about the amount of power they consume. Data centers, for example, are limited in scalability as they struggle with soaring energy costs from many large companies relying on fast, reliable, and round-the-clock computing services. On large-scale computing clusters, like data centers, even a small drop in power consumption can have large effects. Across computing contexts, reducing power consumed by computers has become a major focus. In this paper, we present a new approach for mapping software design to power consumption and present empirical results of the approach on different software implementations. In particular, we compare the power profiles of software using design patterns against software not using design patterns as a way to explore how high-level design decisions affect an application´s energy usage. We show how mappings between software design and power consumption profiles can provide software designers and developers with useful information about the power behavior of the software they are developing. The goal is for software engineers to use this information in designing and developing more energy efficient solutions.
  • Keywords
    computer centres; energy consumption; power aware computing; software engineering; data centers; design pattern energy usage; energy costs; high-level design decisions; large-scale computing clusters; power behavior; power consumption; round-the-clock computing services; software design mapping; Computers; Energy measurement; Monitoring; Power demand; Power measurement; Production facilities; Software; Design patterns; Energy use; Software design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Green and Sustainable Software (GREENS), 2012 First International Workshop on
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4673-1833-4
  • Type

    conf

  • DOI
    10.1109/GREENS.2012.6224257
  • Filename
    6224257