alpaka-group / vikunja

Vikunja is a performance portable algorithm library that defines functions operating on ranges of elements for a variety of purposes . It supports the execution on multi-core CPUs and various GPUs. Vikunja uses alpaka to implement platform-independent primitives such as reduce or transform.
https://vikunja.readthedocs.io/en/latest/
Mozilla Public License 2.0
14 stars 5 forks source link

Bring back the thrust comparison benchmark #42

Closed SimeonEhrig closed 2 years ago

SimeonEhrig commented 2 years ago

During the work on PR #40 I removed the thrust benchmark from the tests, because the tests needs to be refactored to improve the test coverage and tests and benchmarks should be separated.

Nevertheless, the benchmarks are useful and should come back in a better shape.