Initializing help system before first use

CACHESIZE

Description
Newton Barrier: L2 or L3 (see notes) cache size in kB (kilobytes) of the CPU. On Intel (or compatible) platforms a value of -1 may be used to determine the cache size automatically. If the CPU model is new then the cache size may not be correctly detected by an older release of the software.
Type
Integer
Default value
-1
Note

Specifying the correct cache size can give a significant performance advantage with the Newton barrier algorithm. If the size is unknown, it is better to specify a smaller size.

If the size cannot be determined automatically, a default size of 128kB is assumed.

Where present, the L3 cache size should be chosen rather than the L2 cache size.

For multi-core CPUs, the cache is shared between a subset of the cores. The Optimizer will divide the CACHESIZE value by the number of cores sharing the cache if >1 Barrier threads are running.

Where the CPU is described as having multiple caches ie. 2x6M then the correct cache size to use is 6M not 12M.

Examples:

Intel Core 2 Duo E6400 (2M Cache, 2.13GHz), CACHESIZE=2048 Intel Xeon x5570 (8M Cache, 2.93GHz), CACHESIZE=8192 Intel Core 2 QX6700 ( 2x4M Cache, 2.93 GHz), CACHESIZE=4096

If in doubt, please contact Support for advice.

Affects routines
See also

© 2001-2020 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.