Contains class definition for thread pooling that was used for multi-GPU CUDA execution to reduce host thread creation overhead. More...
#include <pthread.h>
#include <semaphore.h>
#include "thread_management.h"
#include <iostream>
#include <stdlib.h>
#include <vector>
#include <map>
Go to the source code of this file.
Classes | |
class | skepu::ThreadPool |
ThreadPool class manages all the ThreadPool related activities. This includes keeping track of idle threads and synchronizations between all threads. More... | |
Namespaces | |
skepu | |
The main namespace for SkePU library. | |
Contains class definition for thread pooling that was used for multi-GPU CUDA execution to reduce host thread creation overhead.