DocumentCode :
2349674
Title :
Workload characterization of multithreaded Java servers on two PowerPC processors
Author :
Seshadri, Pattabi ; Mericas, Alex
Author_Institution :
Dept. of Elec. & Comput. Eng., Texas Univ., Austin, TX, USA
fYear :
2001
fDate :
2 Dec. 2001
Firstpage :
36
Lastpage :
44
Abstract :
Java has, in recent years, become fairly popular as a platform for commercial servers. However, the behavior of Java server applications has not been studied extensively. We characterize two multithreaded Java server benchmarks, SPECjbb2000 and VolanoMark 2.1.2, on two IBM PowerPC architectures, the RS64-111 and the POWER3-11, and compare them to more traditional workloads as represented by selected benchmarks from SPECint2000. We find that our Java server benchmarks have generally the same characteristics on both platforms: in particular, high instruction cache, ITLB, and BTAC (Branch Target Address Cache) miss rates. These benchmarks also exhibit high L2 miss rates due mostly to loads. As one would expect, instruction cache and L2 misses are primary contributors to CPI. Also, the proportion of zero dispatch cycles is high, indicating the difficulty in exploiting ILP for these workloads.
Keywords :
Java; multi-threading; parallel architectures; performance evaluation; IBM PowerPC architectures; Java; Java server; SPEQbb2000; VolanoMark 2.1.2; characterize; multithreaded Java server benchmarks; Application software; Decision support systems; Interference; Java; Kernel; Microarchitecture; Multithreading; Programming profession; Web server; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Workload Characterization, 2001. WWC-4. 2001 IEEE International Workshop on
Print_ISBN :
0-7803-7315-4
Type :
conf
DOI :
10.1109/WWC.2001.990742
Filename :
990742
Link To Document :
بازگشت