| Run orig_default | Run gcc_default | Run armclang_5 | Run gcc_1 |
| Loop Source Regions | - /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/SweepSubdomain.cpp: 88-106
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/pattern/kernel/For.hpp: 142-142
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/LPlusTimes.cpp: 57-57
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/util/Operators.hpp: 369-369
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/Population.cpp: 58-58
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/LTimes.cpp: 62-62
| Loop Source Regions | - /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/LPlusTimes.cpp: 57-57
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/pattern/kernel/For.hpp: 142-142
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/util/Operators.hpp: 369-369
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/Population.cpp: 58-58
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/SweepSubdomain.cpp: 88-106
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/LTimes.cpp: 62-62
| Loop Source Regions | - /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/util/Operators.hpp: 369-369
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/Population.cpp: 58-58
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/pattern/kernel/For.hpp: 142-142
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/LPlusTimes.cpp: 57-57
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/LTimes.cpp: 62-62
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/SweepSubdomain.cpp: 88-106
| Loop Source Regions | - /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/SweepSubdomain.cpp: 88-106
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/pattern/kernel/For.hpp: 142-142
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/util/Operators.hpp: 369-369
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/tpl/raja/include/RAJA/util/Operators.hpp: 366-366
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/Population.cpp: 58-58
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/LTimes.cpp: 62-62
- /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/LPlusTimes.cpp: 57-57
|
| ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | GFLOP/s | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | GFLOP/s | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | GFLOP/s | ASM Loop ID | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Cov (%) | Vect. Ratio (%) | Vector Length Use (%) | GFLOP/s |
| 1448 | 0.64 | 0.64 | 1.48 | 0 | 50 | 206.93 | 1743 | 2.13 | 2.25 | 4.45 | 100 | 100 | 134.57 | 946 | 0.12 | 0.10 | 0.24 | 33.33 | 66.67 | 176.64 | 2354 | 0.34 | 0.31 | 0.72 | 0 | 50 | 214.8 |
| 804 | 2.16 | 2.19 | 5.05 | 100 | 100 | 138.12 | 1970 | 0.13 | 0.11 | 0.22 | 83.33 | 100 | 166.29 | 714 | 1.89 | 1.92 | 4.52 | 11.11 | 55.56 | 157.42 | 2348 | 0.37 | 0.32 | 0.75 | 0 | 50 | 208.78 |
| 1092 | 0.11 | 0.10 | 0.24 | 100 | 100 | 176.75 | 2287 | 0.35 | 0.34 | 0.67 | 0 | 50 | 195.66 | 832 | 2.39 | 2.43 | 5.71 | 11.11 | 55.56 | 124.52 | 1975 | 0.14 | 0.11 | 0.26 | 100 | 100 | 162.3 |
| 946 | 2.35 | 2.39 | 5.52 | 100 | 100 | 126.44 | 1855 | 2.33 | 2.45 | 4.86 | 100 | 100 | 123.43 | 1264 | 0.68 | 0.66 | 1.56 | 0 | 50 | 182.77 | 1854 | 2.33 | 2.50 | 5.89 | 100 | 100 | 120.82 |
| 2293 | 0.33 | 0.34 | 0.67 | 0 | 50 | 197.66 | | 1742 | 2.12 | 2.28 | 5.36 | 100 | 100 | 132.68 |
| | | |
| Sum on 4 analyzed binary loops (exec - 1448, exec - 804, exec - 1092, exec - 946) | Sum on 5 analyzed binary loops (exec - 1743, exec - 1970, exec - 2287, exec - 1855, exec - 2293) | Sum on 4 analyzed binary loops (exec - 946, exec - 714, exec - 832, exec - 1264) | Sum on 5 analyzed binary loops (exec - 2354, exec - 2348, exec - 1975, exec - 1854, exec - 1742) |
| Analysis | Count | Analysis | Count | Analysis | Count | Analysis | Count |
| Loop Computation Issues | | Loop Computation Issues | | Loop Computation Issues | | Loop Computation Issues | |
| Presence of expensive FP instructions | | Presence of expensive FP instructions | 1 | Presence of expensive FP instructions | 1 | Presence of expensive FP instructions | |
| Presence of a large number of scalar integer instructions | | Presence of a large number of scalar integer instructions | 1 | Presence of a large number of scalar integer instructions | 1 | Presence of a large number of scalar integer instructions | |
| Data Access Issues | | Data Access Issues | | Data Access Issues | | Data Access Issues | |
| Presence of constant non-unit stride data access | | Presence of constant non-unit stride data access | 1 | Presence of constant non-unit stride data access | 1 | Presence of constant non-unit stride data access | 1 |
| Vectorization Roadblocks | | Vectorization Roadblocks | | Vectorization Roadblocks | | Vectorization Roadblocks | |
| Presence of constant non-unit stride data access | | Presence of constant non-unit stride data access | 1 | Presence of constant non-unit stride data access | 1 | Presence of constant non-unit stride data access | 1 |