| 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 | 95.42 | 95.56 | 0.00 | 4.52 | 0.00 | 4.52 | 0.00 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | 6.49 | --driver-mode=g++ --intel -O3 -g -fno-omit-frame-pointer -grecord-command-line -x GRANITERAPIDS -Rpass=loop-vectorize -Rpass-analysis=loop-vectorize -fapprox-func -fno-math-errno -ffinite-math-only -fassociative-math -fno-signed-zeros attention.cpp -o att... |
| ►Loop 26 - attention.cpp:43-284 - attention-avx512 [...] | 0.00 | 2.32 | 0.00 | 0.11 | 0.00 | 0.11 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
| ►Loop 27 - attention.cpp:43-284 - attention-avx512 [...] | 0.42 | 2.32 | 0.42 | 0.11 | 0.02 | 0.11 | 0.02 | 1 | 0.00 | 0.00 | 9.58 | |||
| ○Loop 28 - attention.cpp:55-56 - attention-avx512 | 0.21 | 0.21 | 0.21 | 0.01 | 0.01 | 0.01 | 0.01 | 1 | 0.00 | 0.00 | 0.70 | |||
| ○Loop 31 - attention.cpp:47-48 - attention-avx512 | 1.58 | 1.58 | 1.58 | 0.08 | 0.08 | 0.08 | 0.08 | 1 | 0.00 | 0.00 | 1.80 | |||
| ○Loop 30 - 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 29 - attention.cpp:52-53 - attention-avx512 | 0.11 | 0.11 | 0.11 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | 3.50 | |||
| ○Loop 58 - 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 38 - 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 39 - 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 40 - 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 41 - 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 42 - 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 37 - 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 59 - 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 60 - 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 33 - attention.cpp:26-262 - attention-avx512 [...] | 0.00 | 34.64 | 0.00 | 1.64 | 0.00 | 1.64 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
| ►Loop 32 - attention.cpp:26-262 - attention-avx512 [...] | 0.21 | 34.64 | 0.21 | 1.64 | 0.01 | 1.64 | 0.01 | 1 | 0.00 | 0.00 | 3.60 | |||
| ►Loop 36 - attention.cpp:27-33 - attention-avx512 | 1.16 | 34.42 | 1.16 | 1.63 | 0.05 | 1.63 | 0.06 | 1 | 0.00 | 0.00 | 12.54 | |||
| ○Loop 35 - attention.cpp:30-31 - attention-avx512 | 33.21 | 33.26 | 33.26 | 1.58 | 1.58 | 1.58 | 1.58 | 1 | 0.00 | 0.00 | 6.30 | |||
| ○Loop 34 - 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 44 - attention.cpp:26-215 - attention-avx512 [...] | 0.00 | 8.66 | 0.00 | 0.41 | 0.00 | 0.41 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
| ○Loop 45 - 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 43 - attention.cpp:26-215 - attention-avx512 [...] | 0.00 | 8.66 | 0.00 | 0.41 | 0.00 | 0.41 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
| ►Loop 47 - attention.cpp:27-33 - attention-avx512 | 0.53 | 8.66 | 0.53 | 0.41 | 0.03 | 0.41 | 0.02 | 1 | 0.00 | 0.00 | 5.04 | |||
| ○Loop 46 - attention.cpp:30-31 - attention-avx512 | 8.12 | 8.13 | 8.13 | 0.39 | 0.39 | 0.38 | 0.38 | 1 | 0.00 | 0.00 | 6.46 | |||
| ►Loop 54 - attention.cpp:26-171 - attention-avx512 [...] | 0.00 | 8.55 | 0.00 | 0.41 | 0.00 | 0.40 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
| ○Loop 55 - 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 53 - attention.cpp:26-171 - attention-avx512 [...] | 0.00 | 8.55 | 0.00 | 0.41 | 0.00 | 0.40 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
| ►Loop 57 - attention.cpp:27-33 - attention-avx512 | 0.42 | 8.55 | 0.42 | 0.41 | 0.02 | 0.40 | 0.02 | 1 | 0.00 | 0.00 | 5.88 | |||
| ○Loop 56 - attention.cpp:30-31 - attention-avx512 | 8.12 | 8.13 | 8.13 | 0.39 | 0.39 | 0.38 | 0.38 | 1 | 0.00 | 0.00 | 6.48 | |||
| ►Loop 49 - attention.cpp:26-193 - attention-avx512 [...] | 0.00 | 8.45 | 0.00 | 0.40 | 0.00 | 0.40 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
| ►Loop 48 - attention.cpp:26-193 - attention-avx512 [...] | 0.11 | 8.45 | 0.11 | 0.40 | 0.00 | 0.40 | 0.00 | 1 | 0.00 | 0.00 | 1.70 | |||
| ►Loop 52 - attention.cpp:27-33 - attention-avx512 | 0.32 | 8.34 | 0.32 | 0.40 | 0.01 | 0.39 | 0.02 | 1 | 0.00 | 0.00 | 6.63 | |||
| ○Loop 51 - attention.cpp:30-31 - attention-avx512 | 8.01 | 8.03 | 8.03 | 0.38 | 0.38 | 0.38 | 0.38 | 1 | 0.00 | 0.00 | 6.61 | |||
| ○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 22 - attention.cpp:26-306 - attention-avx512 [...] | 0.00 | 32.95 | 0.00 | 1.56 | 0.00 | 1.56 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
| ○Loop 23 - 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 21 - attention.cpp:26-306 - attention-avx512 [...] | 0.00 | 32.95 | 0.00 | 1.56 | 0.00 | 1.56 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
| ►Loop 25 - attention.cpp:27-33 - attention-avx512 | 0.53 | 32.95 | 0.53 | 1.56 | 0.03 | 1.56 | 0.02 | 1 | 0.00 | 0.00 | 5.10 | |||
| ○Loop 24 - attention.cpp:30-31 - attention-avx512 | 32.37 | 32.42 | 32.42 | 1.53 | 1.53 | 1.53 | 1.53 | 1 | 0.00 | 0.00 | 6.74 | |||
| ○__svml_expf8_l9 | attention-avx512 | 1.90 | 1.90 | 1.90 | 0.09 | 0.09 | 0.09 | 0.09 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 16.68 | |
| ○__svml_sexp_cout_rare_internal | attention-avx512 | 1.79 | 1.80 | 1.80 | 0.09 | 0.09 | 0.09 | 0.09 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | 17.32 | |
| ○__svml_l9__svml_sexp_cout_rare_internal_wrapper | attention-avx512 | 0.42 | 0.42 | 0.42 | 0.02 | 0.02 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | Exe (%): 75.00 Math (%): 25.00 | 26.33 | |
| ►__intel_avx_rep_memset | attention-avx512 | 0.32 | 0.32 | 0.21 | 0.01 | 0.01 | 0.02 | 0.01 | 1 | 0.00 | 0.00 | Memory (%): 100.00 | 0.00 | |
| ○Loop 83 - - attention-avx512 | 0.11 | 0.11 | 0.11 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | 0.00 |