MAGMA  1.2.0
MatrixAlgebraonGPUandMulticoreArchitectures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
magmablas.h File Reference
#include <cublas.h>
#include <cuda.h>
#include "magmablas_z.h"
#include "magmablas_c.h"
#include "magmablas_d.h"
#include "magmablas_s.h"
#include "magmablas_zc.h"
#include "magmablas_ds.h"
Include dependency graph for magmablas.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define magmablas_zgemm   cublasZgemm
#define magmablas_cgemm   cublasCgemm

Typedefs

typedef int magma_int_t
typedef int magma_err_t
typedef void * magma_devptr
typedef char magma_trans_t
typedef char magma_side_t
typedef char magma_uplo_t
typedef char magma_diag_t
typedef cudaStream_t magma_stream_t
typedef cudaStream_t magma_queue_t
typedef cudaEvent_t magma_event_t
typedef int magma_device_t

Functions

cublasStatus_t magmablasSetKernelStream (cudaStream_t stream)
cublasStatus_t magmablasGetKernelStream (cudaStream_t *stream)

Variables

cudaStream_t magma_stream

Macro Definition Documentation

#define magmablas_cgemm   cublasCgemm

Definition at line 42 of file magmablas.h.

#define magmablas_zgemm   cublasZgemm

Definition at line 40 of file magmablas.h.


Typedef Documentation

typedef int magma_device_t

Definition at line 30 of file magmablas.h.

typedef void* magma_devptr

Definition at line 17 of file magmablas.h.

typedef char magma_diag_t

Definition at line 25 of file magmablas.h.

typedef int magma_err_t

Definition at line 16 of file magmablas.h.

typedef cudaEvent_t magma_event_t

Definition at line 29 of file magmablas.h.

typedef int magma_int_t

Definition at line 15 of file magmablas.h.

typedef cudaStream_t magma_queue_t

Definition at line 28 of file magmablas.h.

typedef char magma_side_t

Definition at line 23 of file magmablas.h.

typedef cudaStream_t magma_stream_t

Definition at line 27 of file magmablas.h.

typedef char magma_trans_t

Definition at line 22 of file magmablas.h.

typedef char magma_uplo_t

Definition at line 24 of file magmablas.h.


Function Documentation

cublasStatus_t magmablasGetKernelStream ( cudaStream_t *  stream)
cublasStatus_t magmablasSetKernelStream ( cudaStream_t  stream)

Here is the caller graph for this function:


Variable Documentation

cudaStream_t magma_stream

Define magma streams