Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Simulating a $2M Commercial Server on a $2K PC

Published: 01 February 2003 Publication History

Abstract

As dependence on database management systems and Web servers increases, so does the need for them to run reliably and efficiently goals that rigorous simulations can help achieve. Execution-driven simulation models system hardware. These simulations capture actual program behavior and detailed system interactions.The authors have developed a simulation methodology that uses multiple simulations, pays careful attention to the effects of scaling on workload behavior, and extends Virtutech AB's Simics full-system functional simulator with detailed timing models.

References

[1]
P.S. Magnusson, et al., "Simics: A Full System Simulation Platform," Computer, Feb. 2002, pp. 50-58.
[2]
A.R. Alameldeen, et al., "Evaluating Nondeterministic Multithreaded Commercial Workloads," Proc. 5th Workshop Computer Architecture Evaluation Using Commercial Workloads, Int'l Symp. High-Performance Computer Architecture, 2002; www.hpcaconf.org/hpca8/caecw02.pdf.
[3]
A.R. Alameldeen and D.A. Wood, "Variability in Architectural Simulations of Multithreaded Workloads," to appear in Proc. 9th IEEE Symp. High-Performance Computer Architecture, IEEE CS Press, 2003.
[4]
C.J. Mauer M.D. Hill, and D.A. Wood, "Full-System Timing-First Simulation," Proc. 2002 ACM Sigmetrics Conf. Measurement and Modeling of Computer Systems, ACM Press, 2002, pp. 108-116.
[5]
L.A. Barroso K. Gharachorloo, and E. Bugnion, "Memory System Characterization of Commercial Workloads," Proc. 25th Ann. Int'l Symp. Computer Architecture, IEEE CS Press, 1998, pp. 3-14.
[6]
M.M.K. Martin, et al., "Bandwidth Adaptive Snooping," Proc. 8th IEEE Symp. High-Performance Computer Architecture, IEEE CS Press, 2002, pp. 251-262.
[7]
S.C. Woo, et al., "The SPLASH-2 Programs: Characterization and Methodological Considerations," Proc. 22nd Ann. Int'l Symp. Computer Architecture, ACM Press, 1995, pp. 24-37.
[8]
P. Barford and M. Crovella, "Generating Representative Web Workloads for Network and Server Performance Evaluation," Proc. 1998 ACM Sigmetrics Conf. Measurement and Modeling of Computer Systems, ACM Press, 1998, pp. 151-160.

Cited By

View all
  • (2022)BenchSubsetInternational Journal of Intelligent Systems10.1002/int.2279137:8(5248-5271)Online publication date: 28-Jun-2022
  • (2020)On the Complexity of Traffic Traces and ImplicationsProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/33794864:1(1-29)Online publication date: 5-Jun-2020
  • (2020)∅sim: Preparing System Software for a World with Terabyte-scale MemoriesProceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems10.1145/3373376.3378451(267-282)Online publication date: 9-Mar-2020
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Computer
Computer  Volume 36, Issue 2
February 2003
90 pages

Publisher

IEEE Computer Society Press

Washington, DC, United States

Publication History

Published: 01 February 2003

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2022)BenchSubsetInternational Journal of Intelligent Systems10.1002/int.2279137:8(5248-5271)Online publication date: 28-Jun-2022
  • (2020)On the Complexity of Traffic Traces and ImplicationsProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/33794864:1(1-29)Online publication date: 5-Jun-2020
  • (2020)∅sim: Preparing System Software for a World with Terabyte-scale MemoriesProceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems10.1145/3373376.3378451(267-282)Online publication date: 9-Mar-2020
  • (2019)LifeGuardProceedings of the 56th Annual Design Automation Conference 201910.1145/3316781.3317849(1-6)Online publication date: 2-Jun-2019
  • (2018)MosaicInternational Journal of Parallel Programming10.1007/s10766-018-0557-y46:6(1110-1138)Online publication date: 1-Dec-2018
  • (2017)An adaptive cache coherence protocolJournal of Parallel and Distributed Computing10.1016/j.jpdc.2016.12.020102:C(163-174)Online publication date: 1-Apr-2017
  • (2016)Yet Another Compressed CacheACM Transactions on Architecture and Code Optimization10.1145/297674013:3(1-25)Online publication date: 17-Sep-2016
  • (2016)AC-WAR: Architecting the Cache Hierarchy to Improve the Lifetime of a Non-Volatile Endurance-Limited Main MemoryIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2015.239022527:1(66-77)Online publication date: 1-Jan-2016
  • (2015)Inside the Social Network's (Datacenter) NetworkACM SIGCOMM Computer Communication Review10.1145/2829988.278747245:4(123-137)Online publication date: 17-Aug-2015
  • (2015)Inside the Social Network's (Datacenter) NetworkProceedings of the 2015 ACM Conference on Special Interest Group on Data Communication10.1145/2785956.2787472(123-137)Online publication date: 17-Aug-2015
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media