Skip to content

Commit 3d93a88

Browse files
committed
updated executor
1 parent c6787cf commit 3d93a88

8 files changed

Lines changed: 73 additions & 336 deletions

File tree

CMakeLists.txt

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,16 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
1414
if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS "7.3")
1515
message(FATAL_ERROR "\nCpp-Taskflow requires g++ at least v7.3")
1616
endif()
17-
#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -O2")
1817
## clang++
1918
elseif (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
2019
if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS "6.0")
2120
message(FATAL_ERROR "\nCpp-Taskflow requires clang++ at least v6.0")
2221
endif()
23-
#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -O2")
2422
## microsoft visual c++
2523
elseif (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
2624
if(NOT MSVC_VERSION GREATER_EQUAL 1914)
2725
message(FATAL_ERROR "\nCpp-Taskflow requires MSVC++ at least v14.14")
2826
endif()
29-
#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /O2 /W3")
30-
#add_definitions(-D_ENABLE_EXTENDED_ALIGNED_STORAGE)
3127
else()
3228
message(FATAL_ERROR "\n\
3329
Cpp-Taskflow currently supports the following compilers:\n\
@@ -539,28 +535,6 @@ target_link_libraries(
539535
)
540536
set_target_properties(strassen PROPERTIES COMPILE_FLAGS ${OpenMP_CXX_FLAGS})
541537

542-
## benchmark 11: parallel loop
543-
message(STATUS "benchmark 11: parallel loop")
544-
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${TF_BENCHMARK_DIR}/parallel_loop)
545-
add_executable(
546-
parallel_loop
547-
${TF_BENCHMARK_DIR}/parallel_loop/main.cpp
548-
${TF_BENCHMARK_DIR}/parallel_loop/omp.cpp
549-
${TF_BENCHMARK_DIR}/parallel_loop/tbb.cpp
550-
${TF_BENCHMARK_DIR}/parallel_loop/taskflow.cpp
551-
)
552-
target_include_directories(parallel_loop PRIVATE ${PROJECT_SOURCE_DIR}/3rd-party/CLI11)
553-
target_link_libraries(
554-
parallel_loop
555-
${PROJECT_NAME}
556-
Threads::Threads
557-
${TBB_IMPORTED_TARGETS}
558-
${OpenMP_CXX_LIBRARIES}
559-
tf::default_settings
560-
)
561-
set_target_properties(parallel_loop PROPERTIES COMPILE_FLAGS ${OpenMP_CXX_FLAGS})
562-
563-
564538
endif()
565539

566540
# -----------------------------------------------------------------------------

benchmark/parallel_loop/main.cpp

Lines changed: 0 additions & 74 deletions
This file was deleted.

benchmark/parallel_loop/matrix_multiplication.hpp

Lines changed: 0 additions & 50 deletions
This file was deleted.

benchmark/parallel_loop/omp.cpp

Lines changed: 0 additions & 48 deletions
This file was deleted.

benchmark/parallel_loop/taskflow.cpp

Lines changed: 0 additions & 52 deletions
This file was deleted.

benchmark/parallel_loop/tbb.cpp

Lines changed: 0 additions & 47 deletions
This file was deleted.

0 commit comments

Comments
 (0)