• DocumentCode
    3705910
  • Title

    Exploring tradeoffs between power and performance for a scientific visualization algorithm

  • Author

    Stephanie Labasan;Matthew Larsen;Hank Childs

  • Author_Institution
    University of Oregon
  • fYear
    2015
  • Firstpage
    73
  • Lastpage
    80
  • Abstract
    Power is becoming a major design constraint in the world of high-performance computing (HPC). This constraint affects the hardware being considered for future architectures, the ways it will run software, and the design of the software itself. Within this context, we explore tradeoffs between power and performance. Visualization algorithms themselves merit special consideration, since they are more data-intensive in nature than traditional HPC programs like simulation codes. This data-intensive property enables different approaches for optimizing power usage. Our study focuses on the isosurfacing algorithm, and explores changes in power and performance as clock frequency changes, as power usage is highly dependent on clock frequency. We vary many of the factors seen in the HPC context - programming model (MPI vs. OpenMP), implementation (generalized vs. optimized), concurrency, architecture, and data set - and measure how these changes affect power-performance properties. The result is a study that informs the best approaches for optimizing energy usage for a representative visualization algorithm.
  • Keywords
    "Clocks","Computer architecture","Data visualization","Benchmark testing","Runtime","Hardware","Data models"
  • Publisher
    ieee
  • Conference_Titel
    Large Data Analysis and Visualization (LDAV), 2015 IEEE 5th Symposium on
  • Type

    conf

  • DOI
    10.1109/LDAV.2015.7348074
  • Filename
    7348074