diff TaskManager/Cell/CellTaskManagerImpl.cc @ 1481:a9da5c6bea91 draft

fix GpuThreads
author Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
date Tue, 31 Jul 2012 19:12:41 +0900
parents f2512fb94223
children 85a848d7f181
line wrap: on
line diff
--- a/TaskManager/Cell/CellTaskManagerImpl.cc	Wed Jul 25 19:41:04 2012 +0900
+++ b/TaskManager/Cell/CellTaskManagerImpl.cc	Tue Jul 31 19:12:41 2012 +0900
@@ -365,12 +365,14 @@
 	return tl;
 }
 
-#if defined (__CERIUM_CELL__)||(__CERIUM_GPU__)
+#if defined (__CERIUM_CELL__)||defined (__CERIUM_GPU__)
 TaskManagerImpl *create_impl(int num, int useRefDma)
 {
 #ifdef __CERIUM_CELL__
     Threads *cpus = new SpeThreads(num);
-#elif __CERIUM_GPU__
+#elif __CERIUM_GPU__    
+    Threads *cpus = new GpuThreads(num, useRefDma);
+#else    
     Threads *cpus = new CpuThreads(num, useRefDma);
 #endif
 	return new CellTaskManagerImpl(num, cpus);