cms-patatrack / pixeltrack-standalone

Standalone Patatrack pixel tracking
Apache License 2.0
17 stars 35 forks source link

[alpaka] Added support for Boost Fiber backend with Alpaka #360

Open tonydp03 opened 2 years ago

tonydp03 commented 2 years ago

This PR adds the support for Boost Fiber backend with Alpaka and fixes some typos in the alpaka Makefile. As for now, the backend has poor performance with respect to the serial backend, but it might be worth having it for future tests and developments (this is also under discussion in the alpaka team).

Currently, for the management of the work division we set the number of threads to 1, and the elements per thread to N (i.e. 32). Currently debugging the fiber backend in order run with N number of threads (i.e. 32) and the 1 element per thread.

throughput_analysis