Version | 3.3.0 | |||
Date | 17:51 4/1/2024 | |||
Compiler | Apple clang version 12.0.5 (clang-1205.0.22.11) | |||
Logical cores | 8 | |||
CPU name | Apple M1 | |||
Comment | Apple M1 / Macbook Air M1 / Year 2020 |
1053-Singlecore |
5078MP ratio x4.8Multicore |
3902MP ratio x3.7Quadcore |
4503MP ratio x4.3Workstation |
Non optimized | Single core | Multi core | Quad core | Workstation | |
Maximum | 4156 | 16532 | 14661 | 13407 | |
Average | 1366 | 6158 | 5033 | 5380 | |
Geometric | 1053 | 5078 | 3902 | 4503 | |
Harmonic | 830 | 4271 | 3087 | 3834 | |
Minimum | 294 | 1804 | 1100 | 1665 | |
# | Kernel name | ||||
1. | Hydro fragment | 2212 | 9796 | 8231 | 8546 |
2. | ICCG excerpt (Incomplete Cholesky Conjugate Gradient) | 1623 | 7349 | 6049 | 6485 |
3. | Inner product | 602 | 3680 | 2237 | 3395 |
4. | Banded linear equations | 594 | 3541 | 2221 | 3301 |
5. | Tri-diagonal elimination, below diagonal | 471 | 2830 | 1759 | 2632 |
6. | General linear recurrence equations | 529 | 3097 | 1976 | 2833 |
7. | Equation of state fragment | 3032 | 13425 | 11295 | 11657 |
8. | ADI integration | 2053 | 8885 | 7613 | 7625 |
9. | Integrate predictors | 2996 | 12653 | 11024 | 10934 |
10. | Difference predictors | 644 | 3013 | 2405 | 2706 |
11. | First sum | 294 | 1804 | 1100 | 1665 |
12. | First difference | 765 | 3418 | 2844 | 3067 |
13. | 2-D PIC (Particle In Cell) | 529 | 2388 | 1972 | 2132 |
14. | 1-D PIC (Particle In Cell) | 727 | 3213 | 2716 | 2822 |
15. | Casual Fortran. Development version | 2588 | 10178 | 9507 | 8778 |
16. | Monte Carlo search loop | 1022 | 4355 | 3771 | 3780 |
17. | Implicit, conditional computation | 854 | 4765 | 3197 | 4373 |
18. | 2-D explicit hydrodynamics fragment | 1922 | 8314 | 7095 | 7399 |
19. | General linear recurrence equations | 370 | 2229 | 1382 | 2090 |
20. | Discrete ordinates transport, conditional recurrence on xx | 1973 | 8848 | 7368 | 7849 |
21. | Matrix*matrix product | 1135 | 4821 | 4144 | 4134 |
22. | Planckian distribution | 4156 | 16532 | 14661 | 13407 |
23. | 2-D implicit hydrodynamics fragment | 978 | 5330 | 3644 | 4655 |
24. | Find location of first minimum in array | 706 | 3327 | 2583 | 2845 |
4052-Singlecore |
16653MP ratio x4.1Multicore |
12653MP ratio x3.1Quadcore |
15857MP ratio x3.9Workstation |
Optimized | Single core | Multi core | Quad core | Workstation | |
Maximum | 11769 | 42193 | 35875 | 38729 | |
Average | 5056 | 19887 | 15583 | 18769 | |
Geometric | 4052 | 16653 | 12653 | 15857 | |
Harmonic | 3156 | 13748 | 10072 | 13189 | |
Minimum | 856 | 4790 | 2907 | 4683 | |
# | Kernel name | ||||
1. | Hydro fragment | 8218 | 31955 | 25851 | 28673 |
2. | ICCG excerpt (Incomplete Cholesky Conjugate Gradient) | 5608 | 20748 | 17039 | 19445 |
3. | Inner product | 3595 | 14918 | 10805 | 14538 |
4. | Banded linear equations | 4976 | 19371 | 14690 | 17959 |
5. | Tri-diagonal elimination, below diagonal | 1789 | 7595 | 5895 | 7277 |
6. | General linear recurrence equations | 1491 | 6910 | 5223 | 6692 |
7. | Equation of state fragment | 11769 | 42193 | 35875 | 38729 |
8. | ADI integration | 11053 | 40715 | 33497 | 38094 |
9. | Integrate predictors | 9439 | 32912 | 28415 | 30857 |
10. | Difference predictors | 5875 | 21151 | 17628 | 20173 |
11. | First sum | 1974 | 7857 | 5876 | 7513 |
12. | First difference | 6304 | 24875 | 17541 | 23392 |
13. | 2-D PIC (Particle In Cell) | 2001 | 7532 | 6092 | 7059 |
14. | 1-D PIC (Particle In Cell) | 2780 | 10711 | 8553 | 10202 |
15. | Casual Fortran. Development version | 8577 | 34101 | 26781 | 32615 |
16. | Monte Carlo search loop | 4529 | 17630 | 13881 | 16472 |
17. | Implicit, conditional computation | 2194 | 11783 | 7208 | 11661 |
18. | 2-D explicit hydrodynamics fragment | 9732 | 39917 | 30737 | 36691 |
19. | General linear recurrence equations | 856 | 4790 | 2907 | 4683 |
20. | Discrete ordinates transport, conditional recurrence on xx | 3313 | 17134 | 11282 | 17000 |
21. | Matrix*matrix product | 4956 | 20157 | 15637 | 19068 |
22. | Planckian distribution | 5747 | 21252 | 17872 | 20791 |
23. | 2-D implicit hydrodynamics fragment | 2348 | 11637 | 7662 | 11854 |
24. | Find location of first minimum in array | 2218 | 9433 | 7041 | 9020 |