Chief: a parallel simulation environment for parallel systems

  • Authors:
  • Bruner; Hoichi Cheong; Veidenbaum; Pen-Chung Yew

  • Affiliations:
  • Center for Supercomput. Res. & Dev., Illinois Univ., Urbana-Champaign, IL, USA;Center for Supercomput. Res. & Dev., Illinois Univ., Urbana-Champaign, IL, USA;Center for Supercomput. Res. & Dev., Illinois Univ., Urbana-Champaign, IL, USA;Center for Supercomput. Res. & Dev., Illinois Univ., Urbana-Champaign, IL, USA

  • Venue:
  • IPPS '91 Proceedings of the Fifth International Parallel Processing Symposium
  • Year:
  • 1991

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Chief project provides a environment for analyzing parallel systems. The project aims to employ the Perfect club benchmarks to evaluate performance. A tool (MaxPar) determines the maximum available parallelism in a program by instrumenting each program; the results are computed by running the compiled result. Three different parallel trace generators convert benchmark programs into trace input files for simulation. Parallel simulation kernels based upon event-driven and hybrid time- and event-driven models run on multiprocessors such as the Alliant FX/8. Simulation components are designed in a high-level language, and their modular design encourages reconfiguring existing components into new simulators to explore architectural variations. A graphical user-interface provides a powerful tool for simulator configuration, simulator debugging, and result visualization.