The NUCAR Army
Publications
General Information
Conferences
Research Projects
Home


Synthetic Workload Characterization

Research Students:
Recent Participants:
Mark Squillante (IBM)
Himanshu Sinha
Faculty:
David Kaeli

Project Summary:
Q uantitative evaluation of pipeline performance and the quantitative analysis of different design alternatives and related cost/performance tradeoffs are a fundamental aspect of high-performance computer system design. This performance evaluation process requires accurate models of both the pipeline organization and the characteristics of the workload being executed. In this research we derive general mathematical models and analysis of workload behavior and pipeline performance that provide measures as accurate as detailed trace-driven simulations with the computational efficiency of analytic methods.

Our approach is based in part on a simple stochastic marked point process that completely captures the workload behavior which affects pipeline performance and yields accurate distributions for characterizing the instruction stream contents of different pipeline organizations. These distributions are then used to parameterize a model of pipeline performance that captures the dynamics of instruction execution in the pipeline. Our results show that even simple instances of our general models provide performance measures in excellent agreement with those from a detailed, cycle-based simulation for most of the benchmarks considered. We then use these models to study pipeline performance for different workloads and pipeline organizations.

Publications and further information:
  1. " Analytic Models of Workload Behavior and Pipeline Performance ", Appearing in the Proceedings of IEEE MASCOTTS
    Mark S. Squillante, David R. Kaeli and Himanshu Sinha