alpaka
Abstraction Library for Parallel Kernel Acceleration
Vectorize.hpp File Reference
#include "alpaka/core/Common.hpp"
#include <cstddef>
#include <cstdint>

Go to the source code of this file.

Classes

struct  alpaka::core::vectorization::GetVectorizationSizeElems< TElem >
 
struct  alpaka::core::vectorization::GetVectorizationSizeElems< double >
 
struct  alpaka::core::vectorization::GetVectorizationSizeElems< float >
 
struct  alpaka::core::vectorization::GetVectorizationSizeElems< std::int16_t >
 
struct  alpaka::core::vectorization::GetVectorizationSizeElems< std::int32_t >
 
struct  alpaka::core::vectorization::GetVectorizationSizeElems< std::int64_t >
 
struct  alpaka::core::vectorization::GetVectorizationSizeElems< std::int8_t >
 
struct  alpaka::core::vectorization::GetVectorizationSizeElems< std::uint16_t >
 
struct  alpaka::core::vectorization::GetVectorizationSizeElems< std::uint32_t >
 
struct  alpaka::core::vectorization::GetVectorizationSizeElems< std::uint64_t >
 
struct  alpaka::core::vectorization::GetVectorizationSizeElems< std::uint8_t >
 

Namespaces

 alpaka
 The alpaka accelerator library.
 
 alpaka::core
 
 alpaka::core::vectorization
 Suggests vectorization of the directly following loop to the compiler.
 

Variables

constexpr std::size_t alpaka::core::vectorization::defaultAlignment