|
pmm
1.0.0
|
Performance Model Manager
PMM is a tool that has been developed to address issues surrounding the construction, maintenance and use of Functional Performance Models in a variety of parallel computing environments. It consists of three main features:
This documentation describes the internal code that makes up PMM. The user guide can be found under docs/manual.pdf.
Further details on the application and optimised building can be found in:
Higgins, R., and A. Lastovetsky, "Managing the Construction and Use of Functional Performance Models in a Grid Environment", The 23rd IEEE International Parallel and Distributed Processing Symposium, Rome, Italy, May 25-29, 2009.
Lastovetsky, A., R. Reddy, and R. Higgins, "Building the Functional Performance Model of a Processor", Proceedings of the 21st Annual ACM Symposium on Applied Computing (SAC 2006), Dijon, France, ACM, April 23-27 2006.
pmmd is the main model building tool. It begins in pmm_main.c.
pmm_view, a viewer for models, is found in pmm_view.c.
GBBP the primary research algorithm implemented in this software can be found in pmm_selector.c. Functions of interest are:
1.8.1.2