Execution characteristics of desktop applications on windows NT

  • Dennis C. Lee
  • , Patrick J. Crowley
  • , Jean Loup Baer
  • , Thomas E. Anderson
  • , Brian N. Bershad

Research output: Contribution to journalConference articlepeer-review

78 Scopus citations

Abstract

This paper examines the performance of desktop applications running on the Microsoft Windows NT operating system on Intel x86 processors, and contrasts these applications to the programs in the integer SPEC95 benchmark suite. We present measurements of basic instruction set and program characteristics, and detailed simulation results of the way these programs use the memory system and processor branch architecture. We show that the desktop applications have similar characteristics to the integer SPEC95 benchmarks for many of these metrics. However, compared to the integer SPEC95 applications, desktop applications have larger instruction working sets, execute instructions in a greater number of unique functions, cross DLL boundaries frequently, and execute a greater number of indirect calls.

Original languageEnglish
Pages (from-to)27-38
Number of pages12
JournalConference Proceedings - Annual International Symposium on Computer Architecture, ISCA
StatePublished - 1998
EventProceedings of the 1998 25th Annual International Symposium on Computer Architecture - Barcelona, Spain
Duration: Jun 27 1998Jul 1 1998

Fingerprint

Dive into the research topics of 'Execution characteristics of desktop applications on windows NT'. Together they form a unique fingerprint.

Cite this