The current parallelism model of GeantV is data-oriented where a static set of threads is predefined to perform the work, the set of transport threads and distributor thread. In this model a concurrent queue data structure is used as a common source for threads. The main objective of this project is to adapt the steering of this work to a task-based approach using Thread Building Blocks (TBB).

Organization

Student

Joel Fuentes

Mentors

  • Andrei Gheata
close

2016