By Topic

Characterizing the behavior of Windows NT Web server workloads using processor performance counters

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Radhakrishnan, R. ; Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA ; Rawson, F.L., III

Studies the behavior of modern World Wide Web servers and server application programs to understand how they interact with the underlying hardware and operating system (OS) environments. We characterize the workload placed on both Pentium and Pentium Pro PCs running Windows NT Workstations 4.0 by three simple Web serving scenarios using the processor timestamp and performance counters. We used both the Pentium and the Pentium Pro to investigate the effect on the workloads of two processors that have the same instruction set architecture, but which have rather different microarchitectures. The workload shows a high percentage of branch instructions with only fair branch prediction for both processors. The numbers from the Pentium suggest a very low level of available instruction set parallelism at the instruction set architecture level while the improvement in the cycles per instruction (CPI) on the Pentium Pro indicates that there is more parallelism at the micro-operation level, even though the code makes somewhat inefficient use of the available resources

Published in:

Workload Characterization: Methodology and Case Studies, 1999

Date of Conference:

1999