Workload Characterization Using the TAU Performance System
نویسندگان
چکیده
Workload characterization is an important technique that helps us understand the performance of parallel applications and the demands they place on the system. It can be used to describe performance effects due to application parameters, compiler options, and platform configurations. In this paper, workload characterization features in the TAU parallel performance system are demonstrated for elucidating the performance of the MPI library based on the sizes of messages. Such characterization partitions the time spent in the MPI routines used by an application based on the type of MPI operation and the message size involved. It requires a two-level mapping of performance data, a unique feature implemented in TAU. Results from the NPB LU benchmark are presented. We also discuss the use of mapping for memory consumption characterization.
منابع مشابه
Reliability analysis of a robotic system using hybridized technique
In this manuscript, the reliability of a robotic system has been analyzed using the available data (containing vagueness, uncertainty, etc). Quantification of involved uncertainties is done through data fuzzification using triangular fuzzy numbers with known spreads as suggested by system experts. With fuzzified data, if the existing fuzzy lambda–tau (FLT) technique is employed, then the comput...
متن کاملCharacterizing Computer Systems’ Workloads
The performance of any system cannot be determined without knowing the workload, that is, the set of requests presented to the system. Workload characterization is the process by which we produce models that are capable of describing and reproducing the behavior of a workload. Such models are imperative to any performance related studies such as capacity planning, workload balancing, performanc...
متن کاملWorkload Characterization of CFD Applications Using Partial Differential Equation Solvers
Workload characterization is used for modeling and evaluating computing systems at different levels of detail. We present workload characterization for a class of Computational Fluid Dynamics (CFD) applications that solve Partial Differential Equations (PDEs). This workload characterization focuses on three high performance computing platforms: SGI Origin2000, IBM SP-2, and a cluster of Intel P...
متن کاملThe Performance Impact of Workload Characterization for Distributed Applications using ARM
This paper describes operating system process, software, and business function oriented workload characterization abstractions for distributed applications. Many can be supported directly by ARM 2.0. Suggestions for extensions to ARM 2.0 are made that support the remaining abstractions. The abstractions present different views of application performance behavior. An ARM prototype is described a...
متن کاملWorkload Characterization an Essential Step in Computer Systems Performance Analysis - Methodology and Tools
100 Abstract—Computer system performance is a very complex process in which the hardware and software manufacturers invest important human and financial resources. Workload characterization represents an essential component of performance analysis. This paper presents a trace based methodology for software applications evaluation. It introduces a new analysis concept designed to significantly e...
متن کامل