Mind: Distribute and pin Mind threads to CPUs
At startup, Marionette will distribute and pin the Mind threads across the available CPUs, warning if it couldn't do so.
This commit is contained in:
@@ -9,6 +9,10 @@ target_include_directories(smocore PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include
|
||||
)
|
||||
|
||||
# Link against pthread for CPU affinity functions
|
||||
find_package(Threads REQUIRED)
|
||||
target_link_libraries(smocore PRIVATE Threads::Threads)
|
||||
|
||||
add_subdirectory(marionette)
|
||||
add_subdirectory(deviceManager)
|
||||
add_subdirectory(senseApis)
|
||||
|
||||
Reference in New Issue
Block a user