Initializing help system before first use

CPUPLATFORM

Description
Newton Barrier: Selects the AMD, Intel x86 or ARM vectorization instruction set that Barrier should run optimized code for. On AMD / Intel x86 platforms the SSE2, AVX and AVX2 instruction sets are supported while on ARM platforms the NEON architecture extension can be activated.
Type
Integer
Topic area
Values
-2 
Highest supported [Generic, SSE2, AVX or AVX2].
-1 
Highest supported solve path consistent code [Generic, SSE2 or AVX].
0 
Use generic code compatible with all CPUs.
1 
Use SSE2 / NEON optimized code.
2 
Use AVX optimized code.
3 
Use AVX2 optimized code.
Default value
-2, using AVX2 instructions if supported by the CPU
Note
Generic code, SSE2 and AVX optimized code will all result in the same solution path, regardless of the operating system. The solution paths of AVX2 runs are also the same, regardless of the operating system. Using AVX2 or NEON might result in a solution path that is different from the AVX path.
Affects routines
Category
Control

© 2001-2025 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.