Visible to Intel only — GUID: GUID-B87943A0-5706-457E-AFE1-0E35E8E6376B
Visible to Intel only — GUID: GUID-B87943A0-5706-457E-AFE1-0E35E8E6376B
mkl_get_clocks_frequency
Returns the frequency value in GHz based on constant-rate Time Stamp Counter.
Syntax
freq = mkl_get_clocks_frequency()
Fortran Include Files/Modules
- Include file: mkl.fi
- Module (compiled): mkl_service.mod
- Module (source): mkl_service.f90
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.
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.
Return Values
Name |
Type |
Description |
---|---|---|
freq |
DOUBLE PRECISION |
Frequency value in GHz |