List of Useful Power and Power Management Articles, Blogs and References

INTRODUCTION AND PURPOSE:

This article endeavors to provide a single point of reference to Power Management blogs, articles and other resources relevant to the Intel® Xeon Phi™ coprocessor.

There are many excellent resources out there on power, power management and tools; this article cannot hope to list them all. An example is “Intel® Developer Zone: Energy Efficient Software Development” (http://software.intel.com/energy-efficient-software). This article instead focuses specifically on Intel Xeon Phi and Intel® MIC architecture.

This is a living document, meaning that it will be updated as more information and resources become available. Please subscribe to this page (see the bottom of this article) to receive notification of updates.

QUICK LINKS:

 

POWER MANAGEMENT:

Active blog series

 

Other material and past series:

 

WRITING ENERGY EFFICIENT SOFTWARE:

 

PHYSICS AND WHERE IT ALL COMES FROM:

  • Why P scales as C*V^2*f is so obvious (pt 1) [cv2f1]
  • Why P scales as C*V^2*f is so obvious (pt 2) [cv2f2]
  • Performance per Watt: Hey, I already know it’s important, don’t I? (The preface) [watt0]
  • Performance per Watt: Hey, I already know it’s important, don’t I? (The intro, part I) [watt1]
  • Question: Estimating power performance on newer architectures [pwr1]
  • A useful power-performance metric (Part IIa, the goal) [pwr2]

 

OTHER POWER REFERENCES:

For those of you with a passion for power management, check out the Intel® Xeon Phi™ Coprocessor Software Developer’s. It has state diagrams and other goodies. I recommend sections 2.1.13, “Power Management”, and all of section 3.1, “Power Management (PM)” for your late night reading.

Wikipedia*:

REQUEST: Please post as comments any good power references that you believe are appropriate and will contribute to our community.

 



 

REFERENCES AND URLS

The following section contains all of the explicit URLs for the content referenced above.

Other material:

WRITING ENERGY EFFICIENT SOFTWARE:

PHYSICS AND WHERE IT ALL COMES FROM:

  • [cv2f1] Why P scales as C*V^2*f is so obvious (pt 1)
    (http://software.intel.com/en-us/blogs/2009/08/25/why-p-scales-as-cv2f-is-so-obvious-pt-1)
  • [cv2f2] Why P scales as C*V^2*f is so obvious (pt 2)
    (http://software.intel.com/en-us/blogs/2009/08/25/why-p-scales-as-cv2f-is-so-obvious-pt-2-2)
  • [watt0] Performance per Watt: Hey, I already know it’s important, don’t I? (The preface)
    (http://software.intel.com/en-us/blogs/2009/10/14/performance-per-watt-hey-i-already-know-its-important-dont-i-the-preface)
  • [watt1] Performance per Watt: Hey, I already know it’s important, don’t I? (The intro, part I)
    (http://software.intel.com/en-us/blogs/2009/10/22/performance-per-watt-hey-i-already-know-its-important-dont-i-the-intro-part-i)
  • [pwr1] Question: Estimating power performance on newer architectures
    (http://software.intel.com/en-us/blogs/2009/12/18/question-estimating-power-performance-on-newer-architectures)
  • [pwr2] A useful power-performance metric (Part IIa, the goal)
    (http://software.intel.com/en-us/blogs/2009/12/30/a-useful-power-performance-metric-part-iia-the-goal)

OTHER POWER REFERENCES:

For those of you with a passion for power management, check out the Intel Xeon Phi Coprocessor Software Developer’s Guide. It has state diagrams and other goodies. I recommend sections 2.1.13, “Power Management”, and all of section 3.1, “Power Management (PM)” for your late night reading.

  • [datasheet1] Intel Xeon Phi Coprocessor: Datasheet
    (https://www-ssl.intel.com/content/www/us/en/processors/xeon/xeon-phi-coprocessor-datasheet.html)
  • [acpi1] ACPI Advanced Configuration & Power Interface* (http://acpi.info/)
  • [pmxx] Intel and Core i7 (Nehalem) Dynamic Power Management (http://impact.asu.edu/cse591sp11/Nahelempm.pdf)
  • [suse1] openSUSE* 12.3: Chapter 11. Power Management
    (http://doc.opensuse.org/documentation/html/openSUSE/opensuse-tuning/cha.tuning.power.html)
  • [intl1] Intel Xeon Phi Coprocessor System Management Team (2013, August 26), Intel Xeon Phi Coprocessor Platform Status Panel User Guide, v1.2, Intel® MPSS installation tree, retrieved October 15, 2013.
  • [intl2] Corporate (2013, build 3.1-0.1.build0), Intel Xeon Phi Coprocessor Platform Status Panel (micsmc command-line help), Intel MPSS for Linux Software Release 3.1, retrieved November 30th, 2013.
  • [intl3] Corporate (2013, build 2.1.xxxx), MicMgmtAPI Guide (also known as MicAccessAPI Guide), Intel MPSS for Linux Software Release 3.1, retrieved January 31st, 2014 from the host directory, /usr/share/doc/micmgmt.
  • [papi1] University of Tennessee Knoxville* (2013), linux-host_micpower.c File Reference, PAPI Performance Application Programming Interface* 5.3.0.0, retrieved January 31st, 2014 from http://icl.cs.utk.edu/papi/docs/da/def/linux-host__micpower_8c.html.
  • [ahung1] Hung, Alex, Power Management Blogs, (http://alexhungdmz.blogspot.tw/), retrieved February 2014.

Wikipedia*:

Last update: April 17th, 2014.

 

Para obtener información más completa sobre las optimizaciones del compilador, consulte nuestro Aviso de optimización.