CPU - (Instruction) Throughput (IPS|TIPS|GIPS|MIPS)

System Metrics

About

The throughput metrics in a CPU context is the number of instructions that can be executed in a unit of time at a given clock rate.

The performance or speed of a processor depends on e.g.:

  • and the instructions per clock (IPC),

which together are the factors for the instructions per second (IPS) that the CPU can perform.

Maximum Throughput Calculation

The maximum Throughput is the amount of data that the CPU is able to process without any latency by interfering processes.

To calculate the Maximum Throughput in bytes we use the following equation:

<MATH>T = \frac{W}{8} * (S*1,000,000)</MATH>

Where:

  • T equals maximum throughput,
  • W equals bus width
  • and S equals bus speed in MHz.

A 33MHz CPU operating on a 32 bits wide bus would be then able to process more than:

  • 1.32E+8 Bytes per second (ie 132 * 1,000,000)
  • of 125.8 megabytes per second. (ie 132 * 1,000,000 / 1024 / 1024)

The equation above might be accurate to a certain extent but in reality the number might drop a bit caused by overhead.

1)) 2)

1)
wiki/Instructions_per_second (also Million IPS (MIPS), …





Discover More
System Metrics
CPU - (Metrics|Counter)

This page is counter / metrics for a CPU All metrics are System metrics. System Performance counters are CPU hardware registers that count hardware events such as instructions executed and cache-misses...
System Metrics
CPU - Performance

The CPU performance is defined as being the number of instructions per second (IPS) that a CPU can perform known also as the CPU throughput. The performance or speed of a processor depends on e.g.: ...
Computer Clock
Computer - Clock (generator)

Every computer contains an internal clock: the clock generator. The clock regulates the rate at which instructions are executed by sending a signal (tick) and synchronizes all the various computer components....
Cpu Moore Law Transistor
What is a CPU, the Central processing unit?

A CPU is just a device name that indicate a device that controls a computer system. A CPU is also known as: a or The fundamental operation of most CPUs, regardless of the physical form they take,...



Share this page:
Follow us:
Task Runner