Commit Graph

19 Commits

Author SHA1 Message Date
Ahmed Kallala f668e3c5bf Measurements arm 2026-05-31 19:42:21 +02:00
[Quy Anh] «Elliot» Nguyen 3aa84d6b8f x86 measurements 2026-05-30 21:26:19 +02:00
lbaumberger be0753f9d8 fix for the two main files 2026-05-28 22:49:08 +02:00
[Quy Anh] «Elliot» Nguyen a783661dd6 Added ILP after AVX-512 2026-05-28 22:07:18 +02:00
salijagic 46ded05a72 Symmetry 2026-05-27 09:33:36 +02:00
[Quy Anh] «Elliot» Nguyen 122c6f0428 Added measurement script 2026-05-26 21:18:42 +02:00
[Quy Anh] «Elliot» Nguyen 7448281515 variant_inlining_8_SoA_AVX512_polyexp_fastinvsqrt_sr.cpp 2026-05-25 14:01:10 +02:00
Linus Baumberger f7bea275b3 SoA implementation for float and AVX2 includind the polyexp fix 2026-05-25 12:07:46 +02:00
[Quy Anh] «Elliot» Nguyen 7b3d554117 AVX-512 First Attempt 2026-05-25 00:59:19 +02:00
[Quy Anh] «Elliot» Nguyen 43e54871df Baseline Flop Count Update, New Float Baseline 2026-05-23 20:50:59 +02:00
Ahmed Kallala 32c2b9440e Add cache flush logic 2026-05-20 22:18:44 +02:00
[Quy Anh] «Elliot» Nguyen b86c856e08 Inlining + Reorganization + Roofline 2026-05-19 23:17:44 +02:00
salijagic a22f021cb9 Util hpp 2026-05-19 09:18:27 +02:00
Linus Baumberger de2d2c7be8 added a verify command to our makefile. so for future variants we can just use... 2026-05-19 07:45:02 +02:00
Linus Baumberger 7870e77611 added a verify command to our makefile. so for future variants we can just use... 2026-05-18 14:50:42 +02:00
Linus Baumberger 1c5839e1d6 Linus/one baseline file 2026-05-17 16:17:00 +02:00
Ahmed Kallala 5713ad7e19 Add unit tests, refactor simulation code, improve Makefile, and add documentation 2026-05-12 22:16:46 +02:00
Nguyen Quy Anh ae1c64af05 Merge branch 'ahmed' into 'main' 2026-05-08 11:04:20 +02:00
Nguyen Quy Anh e9533ab925 reduced flop count 2026-05-03 05:57:34 +02:00