|
void | CTF_int::offload_init () |
| initialize offloading, e.g. create cublas More...
|
|
void | CTF_int::offload_exit () |
| exit offloading, e.g. destroy cublas More...
|
|
double | CTF_int::estimate_download_time (int64_t size) |
| estimate time it takes to upload More...
|
|
double | CTF_int::estimate_upload_time (int64_t size) |
| estimate time it takes to download More...
|
|
void | CTF_int::host_pinned_alloc (void **ptr, int64_t size) |
| allocate a pinned host buffer More...
|
|
void | CTF_int::host_pinned_free (void *ptr) |
| free a pinned host buffer More...
|
|
template<typename dtype > |
void | CTF_int::offload_gemm (char tA, char tB, int m, int n, int k, dtype alpha, offload_tsr &A, int lda_A, offload_tsr &B, int lda_B, dtype beta, offload_tsr &C, int lda_C) |
|
template<typename dtype > |
void | CTF_int::offload_gemm (char tA, char tB, int m, int n, int k, dtype alpha, dtype const *dev_A, int lda_A, dtype const *dev_B, int lda_B, dtype beta, dtype *dev_C, int lda_C) |
|