skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · events · colloquia · 2008-2009 · 

Colloquium - Ansari

ECCR 265

Common and Uncommon Reasons for Performance Variability on Intel's Core Architectures
Intel Corporation

Performance measurement inconsistencies can be large hindrance to research and development. They can skew results, unknowingly invalidate experiments, and cost a lot of time to track down the issues. They can also be a source of application performance degradation when left unchecked. Studies have been done to account for, and deal with, performance variability from run to run on the same binaries. This presentation discusses performance instability caused by seemingly insignificant changes in the binaries, exploring, at the micro-architectural level, the reasons behind them. By understanding some of these issues, I hope that the knowledge will be used to generate faster code, and to also save a lot of frustrating time analyzing issues and being steered off course following skewed results.

Hosted by Amer Diwan.

The Department holds colloquia throughout the Fall and Spring semesters. These colloquia, open to the public, are typically held on Thursday afternoons, but sometimes occur at other times as well. If you would like to receive email notification of upcoming colloquia, subscribe to our Colloquia Mailing List. If you would like to schedule a colloquium, see Colloquium Scheduling.

Sign language interpreters are available upon request. Please contact Stephanie Morris at least five days prior to the colloquium.

See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (13:29)