mkl_get_clocks_frequency

Returns the frequency value in GHz based on constant-rate Time Stamp Counter.

Syntax

FORTRAN:

freq = mkl_get_clocks_frequency()

C:

freq = mkl_get_clocks_frequency();

Include Files

Output Parameters

Name

Type

Description

freq

FORTRAN: DOUBLE PRECISION

C: double

Frequency value in GHz

Description

The function mkl_get_clocks_frequency returns the CPU frequency value (in GHz) based on constant-rate Time Stamp Counter (TSC). Use of the constant-rate TSC ensures that each clock tick is constant even if the CPU frequency changes. Therefore, the returned frequency is constant.

Note iconNote

Obtaining the frequency may take some time when mkl_get_clocks_frequency is called for the first time. The same holds for functions second/dsecnd, which call mkl_get_clocks_frequency.

See Also


Submit feedback on this help topic