![]() |
COMPASS
5.0.0
End-to-end AO simulation tool using GPU acceleration
|
#include <cuda_runtime_api.h>
#include <stdio.h>
#include <stdlib.h>
#include <vector_types.h>
#include <memory>
#include <string>
#include <vector>
#include "carma_cublas.h"
#include "carma_cusparse.h"
#include "carma_utils.h"
Go to the source code of this file.
Classes | |
class | CarmaDevice |
class | CarmaContext |
this class provides the context in which CarmaObj are created More... | |
Macros | |
#define | set_active_device(new_device, silent) _set_active_device(new_device, silent, __FILE__, __LINE__) |
#define | set_active_device_force(new_device, silent) _set_active_device_force(new_device, silent, __FILE__, __LINE__) |
#define | set_active_deviceForCpy(new_device, silent) _set_active_device_for_copy(new_device, silent, __FILE__, __LINE__) |
Functions | |
int | convert_sm_version2cores (int major, int minor) |
from /usr/local/cuda/samples/common/inc/helper_cuda.h More... | |
#define set_active_device | ( | new_device, | |
silent | |||
) | _set_active_device(new_device, silent, __FILE__, __LINE__) |
Definition at line 98 of file carma_context.h.
#define set_active_device_force | ( | new_device, | |
silent | |||
) | _set_active_device_force(new_device, silent, __FILE__, __LINE__) |
Definition at line 100 of file carma_context.h.
#define set_active_deviceForCpy | ( | new_device, | |
silent | |||
) | _set_active_device_for_copy(new_device, silent, __FILE__, __LINE__) |
Definition at line 102 of file carma_context.h.
int convert_sm_version2cores | ( | int | major, |
int | minor | ||
) |
from /usr/local/cuda/samples/common/inc/helper_cuda.h
Definition at line 185 of file carma_context.h.