Mirza Halilčević
95a954e63a
EXSWHTEC-248 - Implement Performance Tests for Memset APIs #99
...
Change-Id: I6b4a0758299b0fd6d70c75508a4a0d67c62187ff
2024-02-19 23:29:36 +05:30
Mirza Halilčević
2be6860916
EXSWHTEC-252 - Implement Kernel Launch Performance Tests #139
...
Change-Id: Ib27db722a31ac0cd7ad1942722c6eba62087defb
2024-02-19 23:29:18 +05:30
Maneesh Gupta
6429ef1b60
SWDEV-1 - Merge github PRs to amd-staging
...
- https://github.com/ROCm/hip-tests/pull/194
- https://github.com/ROCm/hip-tests/pull/36
- https://github.com/ROCm/hip-tests/pull/44
- https://github.com/ROCm/hip-tests/pull/47
- https://github.com/ROCm/hip-tests/pull/62
- https://github.com/ROCm/hip-tests/pull/63
- https://github.com/ROCm/hip-tests/pull/64
- https://github.com/ROCm/hip-tests/pull/65
- https://github.com/ROCm/hip-tests/pull/66
- https://github.com/ROCm/hip-tests/pull/67
- https://github.com/ROCm/hip-tests/pull/68
- https://github.com/ROCm/hip-tests/pull/69
- https://github.com/ROCm/hip-tests/pull/142
- https://github.com/ROCm/hip-tests/pull/196
- https://github.com/ROCm/hip-tests/pull/238
Change-Id: I74f7fef76d7d536b1cf89dad3e527c92d1cd21b5
2023-12-20 10:39:37 +00:00
Nives Vukovic
f05f97758e
EXSWHTEC-251 - Implement Performance Tests for Stream APIs ( #142 )
...
Change-Id: I790d8cadb3a94a220a52c8bdc0a23b1a63931232
2023-12-20 10:22:01 +00:00
Marko Veniger
bca87f46a6
EXSWHTEC-250 - Implement Performance Tests for Event APIs ( #133 )
...
* Introduce performance tests to project.
* Improve benchmarking utilities.
* Delete copy constructors from Timer and Benchmark classes.
* Disable Catch2's benchmarking functionalities.
* Implement Performance Tests for Event APIs
* Implement microbenchmarks for the Event Management APIs.
* Add output modifier to Benchmark class.
* Seperate hipEventCreateWithFlags and hipEventDestroy into seperate files.
* Introduce command line options.
* Update performance_common.hh
2023-08-14 20:47:29 +05:30
milos-mozetic
5fbbdcae68
EXSWHTEC-231 - Implement custom Benchmarking tool for Performance tests ( #117 )
...
- Introduce performance tests to project.
- Improve benchmarking utilities.
- Delete copy constructors from Timer and Benchmark classes.
- Disable Catch2's benchmarking functionalities.
- Address review comments and add progress bar/display output to the Benchmarking tool
- Add flushing of the buffer on the benchmark name display
- Introduce command line options.
- Add allocation type to string helper function.
- Add output modifier to Benchmark class.
- Fix invalid calculation of deviation
- Update performance_common.hh
- Resolve build error on Windows by adding include for reduce and accumulate
2023-07-18 12:53:27 +05:30