Exploring the cache design space for web servers
- 13 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
As Internet usage for e-commerce, communication and entertainment expands rapidly, careful attention needs to be paid to the design of Internet servers for achieving high performance and end-user satisfaction. In this paper we explore the access characteristics of front-end web workloads using SPECweb99 as the characteristic benchmark. In particular we explore the cache design space for single and dual-processor servers running the SPECweb99 benchmark. This includes studying the performance impact of cache size, line size and associativity for various levels of the cache hierarchy. We analyze SPECweb99 cache performance in terms of the misses per instruction, miss rate, instruction fetches vs. data reads and writes, coherence due to sharing across caches the rate at which writebacks occur, spatial and temporal locality, and other such properties. The results presented in this paper can be used as a guide for architects who make cache design choices for future processors and performance analysts who build web server models to predict future performance.Keywords
This publication has 9 references indexed in Scilit:
- On aggregate traffic generation with multifractal propertiesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Detailed characterization of a quad Pentium Pro server running TPC-DPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Memory system characterization of commercial workloadsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The memory performance of DSS commercial workloads in shared-memory multiprocessorsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Architectural impact of secure socket layer on Internet serversPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A server performance model for static Web workloadsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A Performance Study of Modern Web Server ApplicationsPublished by Springer Nature ,1999
- Self-similarity in World Wide Web traffic: evidence and possible causesIEEE/ACM Transactions on Networking, 1997
- Internet Web servers: workload characterization and performance implicationsIEEE/ACM Transactions on Networking, 1997