Skip to content

Port to TBB suspension and Boost.Fiber - #15

Open
m-fila wants to merge 9 commits into
developfrom
tbb_and_boost_event_poll
Open

Port to TBB suspension and Boost.Fiber#15
m-fila wants to merge 9 commits into
developfrom
tbb_and_boost_event_poll

Conversation

@m-fila

@m-fila m-fila commented Apr 15, 2026

Copy link
Copy Markdown
Member
  • Add alternative implementation of mt_throughput executing on a thread-pool running Boost.Fiber's fibers. It will be compiled to a separate executable traccc_mt_throughput_cuda_fiber
  • Add suspension with tbb and Boost.Fiber. Implemented strategies:
    • callback
    • poll
    • defer-sync-event
    • defer-sync-stream

Supersedes #3

@m-fila

m-fila commented Aug 18, 2026

Copy link
Copy Markdown
Member Author

Version presented at CHEP 2026 is tagged as chep2026_fiber_tbb

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant