Proceedings of the First Merged International Parallel Processing Symposium and Symposium on Parallel and Distributed Processin
DOI: 10.1109/ipps.1998.669963
|View full text |Cite
|
Sign up to set email alerts
|

The design of COMPASS: an execution driven simulator for commercial applications running on shared memory multiprocessors

Abstract: Although shared memory multiprocessors are becoming increasingly popular in the commercial market place, the applications used to evaluate such systems in both academia and industry are still predominantly technical applications such as the Stanford SPLASHZ[I I benchmarks. The di#icirl~ in using commercial parallel shared memory applications such as transaction processing, decision support and web server applications has been in simulating the operating systems functions that are heavily used by these applicat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 6 publications
0
5
0
Order By: Relevance
“…The commercial workload is a trace of 400 million instructions of TPC-C** [10] running on IBM DB2* [11] using 500MB memory-resident databases running on 32-processor systems. We collected the commercial trace using the COMPASS [12] environment. The scientific benchmarks are FFT and Water-Nsq from the SPLASH-2 suite [13] of parallel applications running on 64-processor systems.…”
Section: Experimental Methodologymentioning
confidence: 99%
“…The commercial workload is a trace of 400 million instructions of TPC-C** [10] running on IBM DB2* [11] using 500MB memory-resident databases running on 32-processor systems. We collected the commercial trace using the COMPASS [12] environment. The scientific benchmarks are FFT and Water-Nsq from the SPLASH-2 suite [13] of parallel applications running on 64-processor systems.…”
Section: Experimental Methodologymentioning
confidence: 99%
“…However, accurate trace-driven simulation for caches as large as several tens or hundreds of megabytes is not feasible today due to the difficulty in obtaining, storing and running very large traces. Execution driven simulation such as COM-PASS [NHO+98] or Augmint [NMS+96] would take several days to several months to run an application large enough (as for example a 100GB-1TB database) to appropriately exercise the large caches. The only alternative left today to the designer for evaluating large caches is to make analytical projections of cache statistics from earlier measurements of smaller cache configurations.…”
Section: Memories: a Programmable Real-time Hardware Emulationmentioning
confidence: 99%
“…The commercial workloads are traces of 1 billion instructions of TPCD and 400 million instruction of TPCC [16] runs on IBM DB2 [5] using memory-resident databases running on 32-processor systems. We collected traces of the commercial workloads using the COMPASS [12] environment. The scientific benchmarks are six applications from the SPLASH-2 suite [17] of parallel applications running on 64-processor systems.…”
Section: Experimental Methodologymentioning
confidence: 99%