What is Workload, The various types of workloads possible and the way of Selecting Workloads accordingly as per different systems and different workload criteria applicable.
2. A workload is anything a computer is
asked to do
Test workload: any workload used to
analyze performance
Real workload: any observed during
normal operations
Synthetic: created for controlled
testing
3. TEST WORKLOAD FOR COMPUTER
SYSTEMS
Addition Instruction
Instruction Mixes
Kernels
Synthetic Programs
Application Benchmarks
7. SYNTHETIC PROGRAMS
To measure I/O performance
lead analysts ⇒ Exerciser loops
Exerciser loops can be quickly
developed and given to different
vendors
10. Some well-known Benchmarks
Sieve
Used to compare, Microprocessors,
Personal computers and high level languages
Ackerman’s Function
Used to assess the efficiency of the
procedure calling mechanism in ALGOL-like
languages.
12. SPEC Benchmark Suite
Systems Performance
Evaluation Cooperative
(SPEC):
Nonprofit corporation
formed by leading computer
vendors to
develop a standardized set
of benchmarks.