HTGS  v2.0
The Hybrid Task Graph Scheduler
ICudaTask.hpp File Reference

ICudaTask.hpp is used to define an NVIDIA Cuda GPU Tasks. More...

#include <cuda_runtime_api.h>
#include <vector>
#include <unordered_map>
#include <algorithm>
#include <htgs/api/ITask.hpp>

Go to the source code of this file.

Classes

class  htgs::MemoryData< T >
 Describes memory allocated by a MemoryManager to manage shared memory across multiple ITask. More...
 
class  htgs::ICudaTask< T, U >
 An ICudaTask is used to attach a task to an NVIDIA Cuda GPU. More...
 

Detailed Description

ICudaTask.hpp is used to define an NVIDIA Cuda GPU Tasks.

Author
Timothy Blattner
Date
Dec 1, 2015