yacx-YetAnotherCudaExecutor  0.6.2
wrapper to easily compile and execute cuda kernels
Public Member Functions | Public Attributes | Friends | List of all members
yacx::KernelTimeStruct Struct Reference

Public Member Functions

float effective_bandwidth_up ()
 
float effective_bandwidth_down ()
 
float effective_bandwidth_launch ()
 

Public Attributes

float upload {0}
 
float download {0}
 
float launch {0}
 
float total {0}
 
size_t size_download {0}
 
size_t size_upload {0}
 
size_t size_total {0}
 

Friends

std::ostream & operator<< (std::ostream &os, const struct KernelTimeStruct &time)
 

Detailed Description

Examples
example_matrix_multiply.cpp, and example_saxpy.cpp.

The documentation for this struct was generated from the following file: