PARALUTION  1.0.0
PARALUTION
mic_allocate_free.cpp File Reference
#include "../../utils/def.hpp"
#include "mic_allocate_free.hpp"
#include "mic_utils.hpp"
#include "../../utils/log.hpp"

Namespaces

 paralution
 

Functions

template<typename DataType >
void paralution::allocate_mic (const int mic_dev, const int size, DataType **ptr)
 
template<typename DataType >
void paralution::free_mic (const int mic_dev, DataType **ptr)
 
template<typename DataType >
void paralution::set_to_zero_mic (const int mic_dev, const int size, DataType *ptr)
 
template<typename DataType >
void paralution::set_to_one_mic (const int mic_dev, const int size, DataType *ptr)
 
template void paralution::allocate_mic< float > (const int mic_dev, const int size, float **ptr)
 
template void paralution::allocate_mic< double > (const int mic_dev, const int size, double **ptr)
 
template void paralution::allocate_mic< int > (const int mic_dev, const int size, int **ptr)
 
template void paralution::allocate_mic< unsigned int > (const int mic_dev, const int size, unsigned int **ptr)
 
template void paralution::allocate_mic< char > (const int mic_dev, const int size, char **ptr)
 
template void paralution::free_mic< float > (const int mic_dev, float **ptr)
 
template void paralution::free_mic< double > (const int mic_dev, double **ptr)
 
template void paralution::free_mic< int > (const int mic_dev, int **ptr)
 
template void paralution::free_mic< unsigned int > (const int mic_dev, unsigned int **ptr)
 
template void paralution::free_mic< char > (const int mic_dev, char **ptr)
 
template void paralution::set_to_zero_mic< float > (const int mic_dev, const int size, float *ptr)
 
template void paralution::set_to_zero_mic< double > (const int mic_dev, const int size, double *ptr)
 
template void paralution::set_to_zero_mic< int > (const int mic_dev, const int size, int *ptr)
 
template void paralution::set_to_zero_mic< unsigned int > (const int mic_dev, const int size, unsigned int *ptr)
 
template void paralution::set_to_zero_mic< char > (const int mic_dev, const int size, char *ptr)
 
template void paralution::set_to_one_mic< float > (const int mic_dev, const int size, float *ptr)
 
template void paralution::set_to_one_mic< double > (const int mic_dev, const int size, double *ptr)
 
template void paralution::set_to_one_mic< int > (const int mic_dev, const int size, int *ptr)
 
template void paralution::set_to_one_mic< unsigned int > (const int mic_dev, const int size, unsigned int *ptr)
 
template void paralution::set_to_one_mic< char > (const int mic_dev, const int size, char *ptr)