[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/580550.876444guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

An Architectural Evaluation of Java TPC-W

Published: 20 January 2001 Publication History

Abstract

Abstract: The use of the Java prog amming language for implementing server-side application logic is increasing in popularity,yet there is very little known about the architectural requirements of this emerging commercial workload.We present a detailed characterization of the Transaction Processing Council 's TPC-W web benchmark,implemented in Java.The TPC-W benchmark is designed to exercise the web server and transaction processing system of a typical e-commerce web site.We have implemented TPC-W as a collection of Java servlets,and present an architectural study detailing the memory system and branch predictor behavior of the workload.We also evaluate the effectiveness of a coarse-grained multithreaded processor at increasing system throughput using TPC-W and other commercial workloads.We measure system throughput improvements from 8%to 41% for a two context processor, and 12%to 60% for a four context uniprocessor over a single-threaded uniprocessor,despite decreased branch prediction accuracy and cache hit rates.

Cited By

View all
  • (2020)You can’t hide you can’t run: a performance assessment of managed applications on a NUMA machineProceedings of the 17th International Conference on Managed Programming Languages and Runtimes10.1145/3426182.3426189(80-88)Online publication date: 4-Nov-2020
  • (2016)Server consolidation for internet applications in virtualized data centersProceedings of the 24th High Performance Computing Symposium10.22360/SpringSim.2016.HPC.051(1-8)Online publication date: 3-Apr-2016
  • (2016)H-ScaleACM Transactions on Storage10.1145/282289512:3(1-30)Online publication date: 29-Apr-2016
  • Show More Cited By
  1. An Architectural Evaluation of Java TPC-W

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    HPCA '01: Proceedings of the 7th International Symposium on High-Performance Computer Architecture
    January 2001
    ISBN:0769510191

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 20 January 2001

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 15 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2020)You can’t hide you can’t run: a performance assessment of managed applications on a NUMA machineProceedings of the 17th International Conference on Managed Programming Languages and Runtimes10.1145/3426182.3426189(80-88)Online publication date: 4-Nov-2020
    • (2016)Server consolidation for internet applications in virtualized data centersProceedings of the 24th High Performance Computing Symposium10.22360/SpringSim.2016.HPC.051(1-8)Online publication date: 3-Apr-2016
    • (2016)H-ScaleACM Transactions on Storage10.1145/282289512:3(1-30)Online publication date: 29-Apr-2016
    • (2015)Towards an autonomic auto-scaling prediction system for cloud resource provisioningProceedings of the 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems10.5555/2821357.2821365(35-45)Online publication date: 16-May-2015
    • (2013)Self-protecting and self-optimizing database systemsProceedings of the 2013 ACM Cloud and Autonomic Computing Conference10.1145/2494621.2494631(1-10)Online publication date: 9-Aug-2013
    • (2013)Multi-tenancy performance benchmark for web application platformsProceedings of the 13th international conference on Web Engineering10.1007/978-3-642-39200-9_36(424-438)Online publication date: 8-Jul-2013
    • (2012)Provisioning multi-tier cloud applications using statistical bounds on sojourn timeProceedings of the 9th international conference on Autonomic computing10.1145/2371536.2371545(43-52)Online publication date: 18-Sep-2012
    • (2012)ModellusACM Transactions on the Web10.1145/2180861.21808656:2(1-29)Online publication date: 4-Jun-2012
    • (2010)Resource allocation across multiple cloud data centresProceedings of the 8th International Workshop on Middleware for Grids, Clouds and e-Science10.1145/1890799.1890804(1-6)Online publication date: 29-Nov-2010
    • (2010)Autonomic mix-aware provisioning for non-stationary data center workloadsProceedings of the 7th international conference on Autonomic computing10.1145/1809049.1809053(21-30)Online publication date: 7-Jun-2010
    • Show More Cited By

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media