Go to the source code of this file.
|
enum | Streamed::StreamJob { Streamed::Sender =0,
Streamed::Runner,
Streamed::Returner,
Streamed::NStreams
} |
|
enum | Streamed::Option { Streamed::NoSend =0,
Streamed::Normal,
Streamed::NoReturn
} |
|
enum | Streamed::Tasks {
Streamed::ToPinned =0,
Streamed::Send,
Streamed::Run,
Streamed::Return,
Streamed::FromPinned,
Streamed::NTasks
} |
|
|
int | Streamed::partition_size (int i_partition, int n_soa_on_device, int n_partitions_of_device_aosoa) |
|
template<typename Function , typename HostAoSoA , typename DeviceAoSoA > |
void | Streamed::parallel_for (const std::string name, int n_ptl, Function func, Option option, HostAoSoA aosoa_h, DeviceAoSoA aosoa_d) |
|
#define GPU_STREAM |
( |
|
x | ) |
x, |