Skip to content

Commit

Permalink
Get Taskflow from CPM
Browse files Browse the repository at this point in the history
  • Loading branch information
blozano-tt committed Dec 12, 2024
1 parent cf997c8 commit 0a28cf3
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 5 deletions.
3 changes: 0 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
[submodule "third_party/lfs"]
path = tt_metal/third_party/lfs
url = https://github.com/tenstorrent-metal/lfs.git
[submodule "tt_metal/third_party/taskflow"]
path = tt_metal/third_party/taskflow
url = https://github.com/taskflow/taskflow
[submodule "tt_metal/third_party/tracy"]
path = tt_metal/third_party/tracy
url = https://github.com/tenstorrent-metal/tracy.git
Expand Down
6 changes: 6 additions & 0 deletions dependencies/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -91,3 +91,9 @@ CPMAddPackage(NAME range-v3 GITHUB_REPOSITORY ericniebler/range-v3 GIT_TAG 0.12.
############################################################################################################################

CPMAddPackage(NAME pybind11 GITHUB_REPOSITORY pybind/pybind11 GIT_TAG b8f28551cc3a98ea9fbfc15c05b513c8f2d23e84)

############################################################################################################################
# taskflow : https://github.com/taskflow/taskflow
############################################################################################################################

CPMAddPackage(NAME taskflow GITHUB_REPOSITORY taskflow/taskflow GIT_TAG v3.7.0)
1 change: 1 addition & 0 deletions tt_metal/common/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ target_link_libraries(
span
Metalium::Metal::STL
Metalium::Metal::LLRT
Taskflow
umd::Firmware
)

Expand Down
2 changes: 1 addition & 1 deletion tt_metal/common/executor.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// SPDX-License-Identifier: Apache-2.0

#pragma once
#include "third_party/taskflow/taskflow/taskflow.hpp"
#include <taskflow/taskflow.hpp>
#include <thread>
#include <stdexcept>

Expand Down
1 change: 0 additions & 1 deletion tt_metal/third_party/taskflow
Submodule taskflow deleted from 7d9e85

0 comments on commit 0a28cf3

Please sign in to comment.