Developer Reference

  • 2021
  • 03/26/2021
  • Public Content
Contents

GetMaxCacheSizeB

Returns maximum size of the L2 and L3 caches of the processor.

Syntax

IppStatus ippGetMaxCacheSizeB(int*
pSizeByte
);
Include Files
ippcore.h
Parameters
pSizeByte
Pointer to the output result.
Description
This function finds the maximum size (in bytes) of the L2 and L3 caches of the processor used on your computer system. The result is stored in the
pSizeByte
.
Intel® Itanium® processors are not supported.
If the processor is not supported, or size of cache is unknown, the result is
0
, and the function returns corresponding warning message.
Return Values
ippStsNoErr
Indicates no error.
ippStsNullPtrErr
Indicates an error condition when the
pSizeByte
pointer is
NULL
.
ippStsNotSupportedCpu
Indicates that the processor is not supported.
ippStsUnknownCacheSize
Indicates that the size of the cache is unknown.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.