@@ -21,7 +21,7 @@ The CPU core and GPU streaming multiprocessors frequency limit is implemented fo
...
@@ -21,7 +21,7 @@ The CPU core and GPU streaming multiprocessors frequency limit is implemented fo
The performance impact depends on the [arithmetic intensity][1] of the executed workload.
The performance impact depends on the [arithmetic intensity][1] of the executed workload.
The [arithmetic intensity][2] is a measure of floating-point operations (FLOPs) performed by a given code (or code section) relative to the amount of memory accesses (Bytes) that are required to support those operations. It is defined as a FLOP per Byte ratio (F/B). Arithmetic intensity is a characteristic of the computational algorithm.
The [arithmetic intensity][2] is a measure of floating-point operations (FLOPs) performed by a given code (or code section) relative to the amount of memory accesses (Bytes) that are required to support those operations. It is defined as a FLOP per Byte ratio (F/B). Arithmetic intensity is a characteristic of the computational algorithm.
The processor frequency [capping][3] has low performance impact for memory bound computations (arithmetic intensity below the [ridge point][2]). For processor bound computations (arithmetic intensity above the [ridge point][2]), the impact is proportional to the frequency reduction.
In general, the processor frequency [capping][3] has low performance impact for memory bound computations (arithmetic intensity below the [ridge point][2]). For processor bound computations (arithmetic intensity above the [ridge point][2]), the impact is proportional to the frequency reduction.
On Karolina, time increase **up to 16%** is observed for arithmeticaly intensive CPU workloads and **up to 10%** for intensive GPU workloads. **No slowdown** is observed for memory bound workloads.
On Karolina, time increase **up to 16%** is observed for arithmeticaly intensive CPU workloads and **up to 10%** for intensive GPU workloads. **No slowdown** is observed for memory bound workloads.