skip to main content
10.1145/29903.29925acmconferencesArticle/Chapter ViewAbstractPublication PagesmetricsConference Proceedingsconference-collections
Article
Free Access

A workload characterization pipeline for models of parallel systems

Authors Info & Claims
Published:01 May 1987Publication History

ABSTRACT

The same application implemented on different systems will necessarily present different workloads to the systems. Characterizations of workloads intended to represent the same application, but input to models of different systems, must also differ in analogous ways. We present a hierarchical method for characterizing a workload at increasing levels of detail such that every characterization at a lower level still accurately represents the workload at higher levels.

We discuss our experience in using the method to feed the same application through a workload characterization “pipeline” to two different models of two different systems, a conventional relational database system and a logic-based distributed database system. We have developed programs that partially automate the characterization changes that are required when the system to be modeled changes.

References

  1. Anon85.Anon. et al, "A Measure of Transaction Processing Power", Datamation, April 1, 1985, pp 112-118. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Ban87.Francois Bancilhon, Ted Briggs, Setrag Khoshafian, and Patrick Valduriez, "FAD, a Powerful and Simple Database Language", Submitted to 13th VLDB Conference, Brighton, UK, September 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bri82.R. S. Brice, "Benchmarking Your Benchmarks", Proc. of the Computer Measurement Group (CMG) XIII International Conf., December 1982, San Diego, CA.Google ScholarGoogle Scholar
  4. Car75.A.F. Cardenas, "Analysis and Performance of Inverted Database Structures", CACM, Vol. 18, No. 5 (May i975), pp 253-263. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Che84.j.M. Cheng, C. R. Loosley, A. Shibamiya, and P. S. Worthington, "IBM Database 2 Performance: Design, Implementation, and Tuning", IBM Systems Journal, Vol. 23, No. 2, 1984, pp 189-210.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Den78.Peter J. Denning and Jeffrey P. Buzen, "The Operational Analysis of Queueing Network Models", Computing Surveys 10, 3 (September 1978), pp 225-261. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Laz84.Edward D. Lazowska, John Zahorjan, G. Scott Graham, and Kenneth C. Sevcik, Quantitative System Performance, Prentice-Hall, 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Sev81.Kenneth C. Sevcik, "Data Base System Performance Prediction Using An Analytical Model", Proceedings of 7th VLDB Conf., 1981, pp 182-189.Google ScholarGoogle Scholar
  9. Sch85.M. Schkolnick and P. Tiberio, "Estimating the Cost of Updates in Relational Database", A CM TODS, Vol. 10, No. 2 (June 1985), pp 163-179. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Schw85.H. Schwetman, "CSIM: A C-Based, Process-Oriented Simulation Language", MCC Parallel Processing Technical Report No. PP-080-85, September 1985.Google ScholarGoogle Scholar
  11. Smi80.Connie U. Smith, "The Prediction and Evaluation of the Performance of Software from Extended Design Specifications", PhD Dissertation, University of Texas at Austin, University Microfilms Pub. No. KRA81-00963, August 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Smi82.Connie U. Smith and J. C. Browne, "Performance Engineering of Software Systems: A Case Study", Proc. National Computer Conference, Vol 15, Houston, June 1982, pp 217-224.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Tsu86.Shalom Tsur and Carlo Zaniolo, "LDL: A Logic-Based Data-Language", Proc. of 12th VLDB Conference, August 1986, Kyoto, pp 33-41. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A workload characterization pipeline for models of parallel systems

                Recommendations

                Comments

                Login options

                Check if you have access through your login credentials or your institution to get full access on this article.

                Sign in
                • Published in

                  cover image ACM Conferences
                  SIGMETRICS '87: Proceedings of the 1987 ACM SIGMETRICS conference on Measurement and modeling of computer systems
                  August 1987
                  267 pages
                  ISBN:089791225X
                  DOI:10.1145/29903

                  Copyright © 1987 ACM

                  Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                  Publisher

                  Association for Computing Machinery

                  New York, NY, United States

                  Publication History

                  • Published: 1 May 1987

                  Permissions

                  Request permissions about this article.

                  Request Permissions

                  Check for updates

                  Qualifiers

                  • Article

                  Acceptance Rates

                  Overall Acceptance Rate459of2,691submissions,17%

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader