comparison src/parallel_execution/context.h @ 305:ec0a5b4fba05

CUDAWorker
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Tue, 14 Feb 2017 12:15:58 +0900
parents 9755206813cb
children aeddca686007
comparison
equal deleted inserted replaced
304:9755206813cb 305:ec0a5b4fba05
143 struct Queue* tasks; 143 struct Queue* tasks;
144 int runFlag; 144 int runFlag;
145 enum Code next; 145 enum Code next;
146 CUdevice device; 146 CUdevice device;
147 CUcontext cuCtx; 147 CUcontext cuCtx;
148 CUfunction code; 148 int num_stream;
149 CUdeviceptr* deviceptr; 149 CUstream *stream;
150 CUstream stream; 150 } CUDAWorker;
151 } CudaWorker;
152 #else 151 #else
153 struct CUDAWorker { 152 struct CUDAWorker {
154 } CudaWorker; 153 } CUDAWorker;
155 #endif 154 #endif
156 struct Main { 155 struct Main {
157 enum Code code; 156 enum Code code;
158 enum Code next; 157 enum Code next;
159 struct Queue* args; 158 struct Queue* args;