Affiliation:
1. Universidad de Valladolid, Spain
Abstract
This paper presents TPCC-UVa, an open-source implementation of the TPC-C benchmark version 5 intended to be used to measure performance of computer systems. TPCC-UVa is written entirely in C language and it uses the PostgreSQL database engine. This implementation includes all the functionalities described by the TPC-C standard specification for the measurement of both uni- and multiprocessor systems performance. The major characteristics of the TPC-C specification are discussed, together with a description of the TPCC-UVa implementation, architecture, and performance metrics obtained. As working examples, TPCC-UVa is used in this paper to measure performance of different file systems under Linux, and to compare the relative performance of multi-core CPU technologies and their single-core counterparts.
Publisher
Association for Computing Machinery (ACM)
Subject
Information Systems,Software
Reference11 articles.
1. TPC benchmark C standard specification revision 5. Transaction Processing Performance Council. http://www.tpc.org. Access date: December 2006. TPC benchmark C standard specification revision 5. Transaction Processing Performance Council. http://www.tpc.org. Access date: December 2006.
2. Standards in practice
3. SPEC CPU2000: measuring CPU performance in the New Millennium
Cited by
22 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献