Files
2026-09-01 22:52:15 +02:00

15 lines
609 B
Markdown

# Performance Test
Example Project to test the performance increase of avx multiplication in contrast to standard multiplication by multiplying 16 32bit integer a fixed number of times.
## Programstructure
The program creates two arrays with each containing 16 integers which are dispatched to a thread in a timer environment to track the execution time. The results are then printed to stdout.
## Benchmark by 2147483647 iterations
| | ./program | nice -20 program | chrt -f 99 program |
| :---: | :---: | :---: | :---: |
| AVX | 9.46229s | 6.651s | 11.7455s |
| Std | 16.7001s | 13.6682s | 16.828s |