comparison src/parallel_execution/CMakeLists.txt @ 438:7679093bdd72

Work CUDAtwice
author Tatsuki IHA <innparusu@cr.ie.u-ryukyu.ac.jp>
date Mon, 06 Nov 2017 00:11:43 +0900
parents 08a93fc2f0d3
children 55db2a339958
comparison
equal deleted inserted replaced
437:2c1b1d56bf1e 438:7679093bdd72
59 59
60 GearsCommand( 60 GearsCommand(
61 TARGET 61 TARGET
62 twice 62 twice
63 SOURCES 63 SOURCES
64 examples/twice/main.cbc examples/twice/createArray.cbc examples/twice/twice.cbc CPUWorker.cbc TaskManagerImpl.cbc SingleLinkedQueue.cbc SynchronizedQueue.cbc TimeImpl.cbc MultiDimIterator.cbc 64 examples/twice/main.cbc examples/twice/createArray.cbc examples/twice/twice.cbc examples/twice/printArray.cbc CPUWorker.cbc TaskManagerImpl.cbc SingleLinkedQueue.cbc SynchronizedQueue.cbc TimeImpl.cbc MultiDimIterator.cbc
65 ) 65 )
66 66
67 GearsCommand( 67 GearsCommand(
68 TARGET 68 TARGET
69 calc 69 calc
81 if (${USE_CUDA}) 81 if (${USE_CUDA})
82 GearsCommand( 82 GearsCommand(
83 TARGET 83 TARGET
84 CUDAtwice 84 CUDAtwice
85 SOURCES 85 SOURCES
86 examples/twice/main.cbc examples/twice/twice.cbc examples/twice/CUDAtwice.cu examples/twice/createArray.cbc CPUWorker.cbc TimeImpl.cbc examples/twice/twice.cbc TaskManagerImpl.cbc SingleLinkedQueue.cbc SynchronizedQueue.cbc CUDAWorker.cbc cuda.c MultiDimIterator.cbc 86 examples/twice/main.cbc examples/twice/twice.cbc examples/twice/CUDAtwice.cu examples/twice/createArray.cbc examples/twice/printArray.cbc CPUWorker.cbc TimeImpl.cbc examples/twice/twice.cbc TaskManagerImpl.cbc SingleLinkedQueue.cbc SynchronizedQueue.cbc CUDAWorker.cbc cuda.c MultiDimIterator.cbc CudaExecutor.cbc
87 ) 87 )
88 set_target_properties(CUDAtwice PROPERTIES COMPILE_FLAGS "-Wall -g -DUSE_CUDAWorker=1") # -DUSE_CUDA_MAIN_THREAD 88 set_target_properties(CUDAtwice PROPERTIES COMPILE_FLAGS "-Wall -g -DUSE_CUDAWorker=1") # -DUSE_CUDA_MAIN_THREAD
89 89
90 GearsCommand( 90 GearsCommand(
91 TARGET 91 TARGET