IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Classes | Namespaces
NbEltsPerPack.h File Reference
#include <IPSDKUtil/IPSDKUtilExports.h>
#include <IPSDKUtil/InstructionSet/PackTypes.h>

Go to the source code of this file.

Classes

struct  ipsdk::simd::NbEltsPerPack< packType >
 structure giving the number of elements processed per instruction for the current pack type More...
 
struct  ipsdk::simd::NbEltsPerPack< ePackType::ePT_Scalar >
 specialization of NbEltsPerPack structure for packs of type "Scalar" More...
 
struct  ipsdk::simd::NbEltsPerPack< ePackType::ePT_Sse >
 specialization of NbEltsPerPack structure for packs of type "Sse" More...
 
struct  ipsdk::simd::NbEltsPerPack< ePackType::ePT_Avx >
 specialization of NbEltsPerPack structure for packs of type "Avx" More...
 
struct  ipsdk::simd::NbEltsPerPack< ePackType::ePT_Avx512 >
 specialization of NbEltsPerPack structure for packs of type "Avx512" More...
 

Namespaces

 ipsdk
 Main namespace for IPSDK library.
 
 ipsdk::simd
 Namespace agregating IPSDK SIMD routines and classes.
 

Detailed Description

Author
H. Delestre
Date
2014/11/12

giving the number of elements processed per instruction for the current pack type

Note
this value is stored in 'Value' attribute, specified in each specialization of the template structure