Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 872 Bytes

README.md

File metadata and controls

23 lines (17 loc) · 872 Bytes

Package cpu

Copied from Go src/internal/cpu

Extras

Intel

The INTEL_DISABLE_EXT environment variable can control which CPU extensions are available for the running process. It should be a comma-separate list of upper-case strings as follows

Flag Description
ALL Disable all CPU extensions and fall back to Go implementation
AVX2 Disable AVX2 optimizations
AVX Disable AVX optimizations
SSE Disable all SSE optimizations
SSE4 Disable SSE42, SSE41 optimizations
SSSE3 Disable supplemental SSE3 optimizations
SSE3 Disable SSE3 optimizations
SSE2 Disable SSE2 optimizations

Any unrecognized flags will be ignored and therefore it is possible to leave the environment variable with a bogus value such as NONE when experimenting.