| Name | Module | Max Thread Time / Walltime run_0 (%) | Coverage run_0 (%) | Coverage Excluding Loops run_0 (%) | Max Inclusive Time Over Threads run_0 (s) | Max Exclusive Time Over Threads run_0 (s) | Inclusive Time w.r.t. Wall Time run_0 (s) | Exclusive Time w.r.t. Wall Time run_0 (s) | Nb Threads run_0 | Deviation (coverage) run_0 | Deviation (walltime) run_0 | Categories run_0 | GFLOPS run_0 | Compilation Options |
| ►main+ | attention-avx512 | 99.41 | 99.58 | 0.00 | 3.57 | 0.00 | 3.57 | 0.00 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | 9.70 | --driver-mode=g++ --intel -O3 -g -fno-omit-frame-pointer -grecord-command-line -x GRANITERAPIDS -mprefer-vector-width=512 -qopt-report=2 -ffp-model=fast=2 attention.cpp -o attention-avx512 -fveclib=SVML -dumpdir attention-avx512- |
| ○Loop 23 - random.tcc:330-336 - attention-avx512 [...] | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 58 - attention.cpp:26-193 - attention-avx512 [...]+ | | 0.00 | 9.76 | 0.00 | 0.35 | 0.00 | 0.35 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 59 - attention.cpp:26-193 - attention-avx512 [...]+ | | 0.00 | 9.76 | 0.00 | 0.35 | 0.00 | 0.35 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 62 - attention.cpp:27-33 - attention-avx512+ | | 0.97 | 9.76 | 0.98 | 0.35 | 0.04 | 0.35 | 0.04 | 1 | 0.00 | 0.00 | | 23.37 | |
| ○Loop 63 - attention.cpp:30-31 - attention-avx512 | | 8.77 | 8.79 | 8.79 | 0.31 | 0.31 | 0.31 | 0.31 | 1 | 0.00 | 0.00 | | 7.11 | |
| ○Loop 57 - attention.cpp:30-31 - attention-avx512 | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 60 - attention.cpp:27-98 - attention-avx512 [...]+ | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ○Loop 61 - attention.cpp:30-31 - attention-avx512 | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 65 - attention.cpp:26-171 - attention-avx512 [...]+ | | 0.00 | 9.62 | 0.00 | 0.35 | 0.00 | 0.35 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 66 - attention.cpp:26-171 - attention-avx512 [...]+ | | 0.00 | 9.62 | 0.00 | 0.35 | 0.00 | 0.35 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 69 - attention.cpp:27-33 - attention-avx512+ | | 0.97 | 9.62 | 0.98 | 0.35 | 0.04 | 0.35 | 0.04 | 1 | 0.00 | 0.00 | | 23.06 | |
| ○Loop 70 - attention.cpp:30-31 - attention-avx512 | | 8.63 | 8.65 | 8.65 | 0.31 | 0.31 | 0.31 | 0.31 | 1 | 0.00 | 0.00 | | 7.26 | |
| ○Loop 64 - attention.cpp:30-31 - attention-avx512 | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 67 - attention.cpp:27-98 - attention-avx512 [...]+ | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ○Loop 68 - attention.cpp:30-31 - attention-avx512 | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 51 - attention.cpp:26-215 - attention-avx512 [...]+ | | 0.00 | 9.62 | 0.00 | 0.35 | 0.00 | 0.34 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 52 - attention.cpp:26-215 - attention-avx512 [...]+ | | 0.00 | 9.62 | 0.00 | 0.35 | 0.00 | 0.34 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 53 - attention.cpp:27-98 - attention-avx512 [...]+ | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ○Loop 54 - attention.cpp:30-31 - attention-avx512 | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 55 - attention.cpp:27-33 - attention-avx512+ | | 0.42 | 9.62 | 0.42 | 0.35 | 0.02 | 0.34 | 0.02 | 1 | 0.00 | 0.00 | | 53.10 | |
| ○Loop 50 - attention.cpp:30-31 - attention-avx512 | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ○Loop 56 - attention.cpp:30-31 - attention-avx512 | | 9.19 | 9.21 | 9.21 | 0.33 | 0.33 | 0.33 | 0.33 | 1 | 0.00 | 0.00 | | 6.86 | |
| ○Loop 72 - attention.cpp:156-156 - attention-avx512 | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 38 - attention.cpp:26-262 - attention-avx512 [...]+ | | 0.00 | 36.82 | 0.00 | 1.32 | 0.00 | 1.32 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 39 - attention.cpp:26-262 - attention-avx512 [...]+ | | 0.00 | 36.82 | 0.00 | 1.32 | 0.00 | 1.32 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 42 - attention.cpp:27-33 - attention-avx512+ | | 5.01 | 36.82 | 5.02 | 1.32 | 0.18 | 1.32 | 0.18 | 1 | 0.00 | 0.00 | | 19.84 | |
| ○Loop 43 - attention.cpp:30-31 - attention-avx512 | | 31.75 | 31.80 | 31.80 | 1.14 | 1.14 | 1.14 | 1.14 | 1 | 0.00 | 0.00 | | 7.77 | |
| ○Loop 37 - attention.cpp:30-31 - attention-avx512 | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 40 - attention.cpp:27-98 - attention-avx512 [...]+ | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ○Loop 41 - attention.cpp:30-31 - attention-avx512 | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 32 - attention.cpp:43-284 - attention-avx512 [...]+ | | 0.00 | 3.07 | 0.00 | 0.11 | 0.00 | 0.11 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 33 - attention.cpp:43-284 - attention-avx512 [...]+ | | 0.84 | 3.07 | 0.84 | 0.11 | 0.03 | 0.11 | 0.03 | 1 | 0.00 | 0.00 | | 44.97 | |
| ○Loop 36 - attention.cpp:47-48 - attention-avx512 | | 1.81 | 1.81 | 1.81 | 0.06 | 0.06 | 0.06 | 0.06 | 1 | 0.00 | 0.00 | | 7.04 | |
| ○Loop 34 - attention.cpp:55-56 - attention-avx512 | | 0.42 | 0.42 | 0.42 | 0.02 | 0.02 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | | 10.67 | |
| ○Loop 35 - attention.cpp:52-53 - attention-avx512 | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ○Loop 31 - attention.cpp:47-48 - attention-avx512 | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ○Loop 71 - attention.cpp:157-160 - attention-avx512 | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 45 - attention.cpp:98-241 - attention-avx512 [...]+ | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 46 - attention.cpp:98-241 - attention-avx512 [...]+ | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 47 - attention.cpp:239-241 - attention-avx512+ | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 48 - attention.cpp:239-241 - attention-avx512+ | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ○Loop 44 - attention.cpp:240-241 - attention-avx512 | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ○Loop 49 - attention.cpp:240-241 - attention-avx512 | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 25 - attention.cpp:26-306 - attention-avx512 [...]+ | | 0.00 | 30.68 | 0.00 | 1.10 | 0.00 | 1.10 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 26 - attention.cpp:26-306 - attention-avx512 [...]+ | | 0.00 | 30.68 | 0.00 | 1.10 | 0.00 | 1.10 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 27 - attention.cpp:27-98 - attention-avx512 [...]+ | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ○Loop 28 - attention.cpp:30-31 - attention-avx512 | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ►Loop 29 - attention.cpp:27-33 - attention-avx512+ | | 0.70 | 30.68 | 0.70 | 1.10 | 0.03 | 1.10 | 0.03 | 1 | 0.00 | 0.00 | | 33.60 | |
| ○Loop 30 - attention.cpp:30-31 - attention-avx512 | | 29.94 | 29.99 | 29.99 | 1.08 | 1.08 | 1.08 | 1.08 | 1 | 0.00 | 0.00 | | 9.39 | |
| ○Loop 24 - attention.cpp:30-31 - attention-avx512 | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |
| ○__svml_expf16_z0 | attention-avx512 | 0.28 | 0.28 | 0.28 | 0.01 | 0.01 | 0.01 | 0.01 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 28.20 | |
| ►__intel_avx_rep_memset+ | attention-avx512 | 0.14 | 0.14 | 0.14 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | Memory (%): 100.00 | 27.50 | |
| ○Loop 96 - - attention-avx512 | | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | | 0.00 | |