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 · 1998-1999 · 

Colloquium - Lee

ECCR 151

Analyzing and Optimizing Commercial Applications on Windows NT
Dennis Lee
University of Washington

Commercial applications tend to be interactive, multithreaded, feature-rich, and graphical. Compared to the scientific computing dominated SPEC benchmarks, these characteristics suggest differences in architectural characteristics, such as cache locality and branch prediction. In this talk, I describe ongoing work to trace, characterize, and optimize commercial applications on Windows NT. In particular, I highlight the differences in architectural characteristics of desktop applications from SPEC applications, and present a profile-based optimization that can improve the startup latencies of desktop and web applications.

The contributions of this work are fourfold: 1) we have developed a framework for measuring and optimizing applications on x86-Windows NT; 2) we have generated and distributed traces of desktop applications, SPEC95 applications, and database applications; 3) we have characterized the execution and architecture characteristics of these applications; and 4) we have developed and analyzed a profile-based technique to optimize the startup latency of these applications.

Hosted by Dirk Grunwald.

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)