Loading Documentation/Tutorials/CMakeLists.txt +1 −1 Original line number Diff line number Diff line add_subdirectory( Arrays ) add_subdirectory( Vectors ) add_subdirectory( Reduction ) No newline at end of file add_subdirectory( ReductionAndScan ) No newline at end of file Documentation/Tutorials/ReductionAndScan/CMakeLists.txt +17 −16 Original line number Diff line number Diff line Loading @@ -10,16 +10,17 @@ IF( BUILD_CUDA ) CUDA_ADD_EXECUTABLE( ComparisonExample ComparisonExample.cu ) ADD_CUSTOM_COMMAND( COMMAND ComparisonExample > ${TNL_DOCUMENTATION_OUTPUT_SNIPPETS_PATH}/ComparisonExample.out OUTPUT ComparisonExample.out ) CUDA_ADD_EXECUTABLE( UpdateAndResidueExample UpdateAndResidueExample.cu ) ADD_CUSTOM_COMMAND( COMMAND UpdateAndResidueExample > ${TNL_DOCUMENTATION_OUTPUT_SNIPPETS_PATH}/UpdateAndResidueExample.out OUTPUT UpdateAndResidueExample.out ) # FIXME # CUDA_ADD_EXECUTABLE( MapReduceExample-1 MapReduceExample-1.cu ) # ADD_CUSTOM_COMMAND( COMMAND MapReduceExample-1 > ${TNL_DOCUMENTATION_OUTPUT_SNIPPETS_PATH}/MapReduceExample-1.out OUTPUT MapReduceExample-1.out ) # CUDA_ADD_EXECUTABLE( MapReduceExample-2 MapReduceExample-2.cu ) # ADD_CUSTOM_COMMAND( COMMAND MapReduceExample-2 > ${TNL_DOCUMENTATION_OUTPUT_SNIPPETS_PATH}/MapReduceExample-2.out OUTPUT MapReduceExample-2.out ) # CUDA_ADD_EXECUTABLE( MapReduceExample-3 MapReduceExample-3.cu ) # ADD_CUSTOM_COMMAND( COMMAND MapReduceExample-3 > ${TNL_DOCUMENTATION_OUTPUT_SNIPPETS_PATH}/MapReduceExample-3.out OUTPUT MapReduceExample-3.out ) # CUDA_ADD_EXECUTABLE( ReductionWithArgument ReductionWithArgument.cu ) # ADD_CUSTOM_COMMAND( COMMAND ReductionWithArgument > ${TNL_DOCUMENTATION_OUTPUT_SNIPPETS_PATH}/ReductionWithArgument.out OUTPUT ReductionWithArgument.out ) ADD_CUSTOM_COMMAND( COMMAND UpdateAndResidueExample > UpdateAndResidueExample.out OUTPUT UpdateAndResidueExample.out ) CUDA_ADD_EXECUTABLE( MapReduceExample-1 MapReduceExample-1.cu ) ADD_CUSTOM_COMMAND( COMMAND MapReduceExample-1 > MapReduceExample-1.out OUTPUT MapReduceExample-1.out ) CUDA_ADD_EXECUTABLE( MapReduceExample-2 MapReduceExample-2.cu ) ADD_CUSTOM_COMMAND( COMMAND MapReduceExample-2 > MapReduceExample-2.out OUTPUT MapReduceExample-2.out ) CUDA_ADD_EXECUTABLE( MapReduceExample-3 MapReduceExample-3.cu ) ADD_CUSTOM_COMMAND( COMMAND MapReduceExample-3 > MapReduceExample-3.out OUTPUT MapReduceExample-3.out ) CUDA_ADD_EXECUTABLE( ReductionWithArgument ReductionWithArgument.cu ) ADD_CUSTOM_COMMAND( COMMAND ReductionWithArgument > ReductionWithArgument.out OUTPUT ReductionWithArgument.out ) CUDA_ADD_EXECUTABLE( ScanExample ScanExample.cu ) ADD_CUSTOM_COMMAND( COMMAND ScanExample > ScanExample.out OUTPUT ScanExample.out ) ENDIF() IF( BUILD_CUDA ) Loading @@ -29,10 +30,10 @@ ADD_CUSTOM_TARGET( TutorialsReduction-cuda ALL DEPENDS ScalarProductExample.out MaximumNormExample.out ComparisonExample.out UpdateAndResidueExample.out ) # FIXME # MapReduceExample-1.out # MapReduceExample-2.out # MapReduceExample-3.out # ReductionWithArgument.out ) UpdateAndResidueExample.out MapReduceExample-1.out MapReduceExample-2.out MapReduceExample-3.out ReductionWithArgument.out ) ScanExample.out ) ENDIF() Documentation/Tutorials/ReductionAndScan/MapReduceExample-1.cu 0 → 120000 +1 −0 Original line number Diff line number Diff line MapReduceExample-1.cpp No newline at end of file Documentation/Tutorials/ReductionAndScan/MapReduceExample-2.cu 0 → 120000 +1 −0 Original line number Diff line number Diff line MapReduceExample-2.cpp No newline at end of file Documentation/Tutorials/ReductionAndScan/MapReduceExample-3.cu 0 → 120000 +1 −0 Original line number Diff line number Diff line MapReduceExample-3.cpp No newline at end of file Loading
Documentation/Tutorials/CMakeLists.txt +1 −1 Original line number Diff line number Diff line add_subdirectory( Arrays ) add_subdirectory( Vectors ) add_subdirectory( Reduction ) No newline at end of file add_subdirectory( ReductionAndScan ) No newline at end of file
Documentation/Tutorials/ReductionAndScan/CMakeLists.txt +17 −16 Original line number Diff line number Diff line Loading @@ -10,16 +10,17 @@ IF( BUILD_CUDA ) CUDA_ADD_EXECUTABLE( ComparisonExample ComparisonExample.cu ) ADD_CUSTOM_COMMAND( COMMAND ComparisonExample > ${TNL_DOCUMENTATION_OUTPUT_SNIPPETS_PATH}/ComparisonExample.out OUTPUT ComparisonExample.out ) CUDA_ADD_EXECUTABLE( UpdateAndResidueExample UpdateAndResidueExample.cu ) ADD_CUSTOM_COMMAND( COMMAND UpdateAndResidueExample > ${TNL_DOCUMENTATION_OUTPUT_SNIPPETS_PATH}/UpdateAndResidueExample.out OUTPUT UpdateAndResidueExample.out ) # FIXME # CUDA_ADD_EXECUTABLE( MapReduceExample-1 MapReduceExample-1.cu ) # ADD_CUSTOM_COMMAND( COMMAND MapReduceExample-1 > ${TNL_DOCUMENTATION_OUTPUT_SNIPPETS_PATH}/MapReduceExample-1.out OUTPUT MapReduceExample-1.out ) # CUDA_ADD_EXECUTABLE( MapReduceExample-2 MapReduceExample-2.cu ) # ADD_CUSTOM_COMMAND( COMMAND MapReduceExample-2 > ${TNL_DOCUMENTATION_OUTPUT_SNIPPETS_PATH}/MapReduceExample-2.out OUTPUT MapReduceExample-2.out ) # CUDA_ADD_EXECUTABLE( MapReduceExample-3 MapReduceExample-3.cu ) # ADD_CUSTOM_COMMAND( COMMAND MapReduceExample-3 > ${TNL_DOCUMENTATION_OUTPUT_SNIPPETS_PATH}/MapReduceExample-3.out OUTPUT MapReduceExample-3.out ) # CUDA_ADD_EXECUTABLE( ReductionWithArgument ReductionWithArgument.cu ) # ADD_CUSTOM_COMMAND( COMMAND ReductionWithArgument > ${TNL_DOCUMENTATION_OUTPUT_SNIPPETS_PATH}/ReductionWithArgument.out OUTPUT ReductionWithArgument.out ) ADD_CUSTOM_COMMAND( COMMAND UpdateAndResidueExample > UpdateAndResidueExample.out OUTPUT UpdateAndResidueExample.out ) CUDA_ADD_EXECUTABLE( MapReduceExample-1 MapReduceExample-1.cu ) ADD_CUSTOM_COMMAND( COMMAND MapReduceExample-1 > MapReduceExample-1.out OUTPUT MapReduceExample-1.out ) CUDA_ADD_EXECUTABLE( MapReduceExample-2 MapReduceExample-2.cu ) ADD_CUSTOM_COMMAND( COMMAND MapReduceExample-2 > MapReduceExample-2.out OUTPUT MapReduceExample-2.out ) CUDA_ADD_EXECUTABLE( MapReduceExample-3 MapReduceExample-3.cu ) ADD_CUSTOM_COMMAND( COMMAND MapReduceExample-3 > MapReduceExample-3.out OUTPUT MapReduceExample-3.out ) CUDA_ADD_EXECUTABLE( ReductionWithArgument ReductionWithArgument.cu ) ADD_CUSTOM_COMMAND( COMMAND ReductionWithArgument > ReductionWithArgument.out OUTPUT ReductionWithArgument.out ) CUDA_ADD_EXECUTABLE( ScanExample ScanExample.cu ) ADD_CUSTOM_COMMAND( COMMAND ScanExample > ScanExample.out OUTPUT ScanExample.out ) ENDIF() IF( BUILD_CUDA ) Loading @@ -29,10 +30,10 @@ ADD_CUSTOM_TARGET( TutorialsReduction-cuda ALL DEPENDS ScalarProductExample.out MaximumNormExample.out ComparisonExample.out UpdateAndResidueExample.out ) # FIXME # MapReduceExample-1.out # MapReduceExample-2.out # MapReduceExample-3.out # ReductionWithArgument.out ) UpdateAndResidueExample.out MapReduceExample-1.out MapReduceExample-2.out MapReduceExample-3.out ReductionWithArgument.out ) ScanExample.out ) ENDIF()
Documentation/Tutorials/ReductionAndScan/MapReduceExample-1.cu 0 → 120000 +1 −0 Original line number Diff line number Diff line MapReduceExample-1.cpp No newline at end of file
Documentation/Tutorials/ReductionAndScan/MapReduceExample-2.cu 0 → 120000 +1 −0 Original line number Diff line number Diff line MapReduceExample-2.cpp No newline at end of file
Documentation/Tutorials/ReductionAndScan/MapReduceExample-3.cu 0 → 120000 +1 −0 Original line number Diff line number Diff line MapReduceExample-3.cpp No newline at end of file