Developer Reference for Intel® Integrated Performance Primitives 2019
Performs parallel iterations for a processing function.
Case 1: Operation with TL functions based on the Platform Aware API
IppStatus ippParallelFor_LT(IppSizeL numTiles, void* arg, functype_l func);
Case 2: Operation with TL functions based on the Classic API
IppStatus ippParallelFor_T(int numTiles, void* arg, functype func);
ippcore_tl.h
numTiles |
Number of tiles. |
arg |
Pointer to the structure that contains arguments for the processing function. |
func |
Pointer to the processing function used in the "parallel for" loop. |
This function performs parallel iterations of a processing function, which is passed as an argument for each tile.
ippStsNoErr |
Indicates no error. |
Any IPP error that the processing function can return. |