Difference between pages "r7.1.1:Define BENCHMARK PAL MEMORY TYPE STRING" and "r7.1.1:Define BENCHMARK PAL OS STRING"

From liblfds.org
(Difference between pages)
Jump to navigation Jump to search
m (1 revision imported)
 
m (1 revision imported)
 
Line 1: Line 1:
{{DISPLAYTITLE:define BENCHMARK_PAL_MEMORY_TYPE_STRING}}
{{DISPLAYTITLE:define BENCHMARK_PAL_OS_STRING}}
==Source File==
==Source File==
  └───test_and_benchmark
  └───test_and_benchmark
Line 7: Line 7:


==Define==
==Define==
  #define BENCHMARK_PAL_MEMORY_TYPE_STRING "SMP"
  #define BENCHMARK_PAL_OS_STRING [compiler name, in double quotes]
or
#define BENCHMARK_PAL_MEMORY_TYPE_STRING  "NUMA"


==Example==
==Example==
  #define BENCHMARK_PAL_MEMORY_TYPE_STRING "NUMA"
  #define BENCHMARK_PAL_OS_STRING "Windows"


==Optionality==
==Optionality==
Line 20: Line 16:


==Notes==
==Notes==
This define is used internally to form up the version string.  The value should be "SMP" on SMP systems and "NUMA" on NUMA systems.
This define is used internally to form up the version string.


==See Also==
==See Also==
* [[r7.1.1:Porting Guide (benchmark)|Porting Guide (benchmark)]]
* [[r7.1.1:Porting Guide (benchmark)|Porting Guide (benchmark)]]

Latest revision as of 20:16, 17 February 2017

Source File

└───test_and_benchmark
    └───benchmark
        └───src
            └───libbenchmark_porting_abstraction_layer_operating_system.h

Define

#define BENCHMARK_PAL_OS_STRING  [compiler name, in double quotes]

Example

#define BENCHMARK_PAL_OS_STRING  "Windows"

Optionality

This define is mandatory and the programme cannot compile if it is not set.

Notes

This define is used internally to form up the version string.

See Also