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
|
1d585ffba7
|
Merge branch 'linus/variant_avx2_impl' into 'main'
AVX2 implementation
See merge request course-asl-fastcode26/team70!29
|
2026-05-25 11:43:58 +02:00 |
|
Linus Baumberger
|
764f07cbe1
|
AVX2 implementation
|
2026-05-25 11:43:58 +02:00 |
|
Linus Baumberger
|
ecaa670ca5
|
Merge branch 'elliot/avx-512' into 'main'
AVX-512 First Attempt
See merge request course-asl-fastcode26/team70!23
|
2026-05-25 00:59:19 +02:00 |
|
[Quy Anh] «Elliot» Nguyen
|
7b3d554117
|
AVX-512 First Attempt
|
2026-05-25 00:59:19 +02:00 |
|
Ahmed Kallala
|
174d167b9a
|
Merge branch 'elliot/float' into 'main'
Baseline Flop Count Update, New Float Baseline
See merge request course-asl-fastcode26/team70!28
|
2026-05-23 20:50:59 +02:00 |
|
[Quy Anh] «Elliot» Nguyen
|
43e54871df
|
Baseline Flop Count Update, New Float Baseline
|
2026-05-23 20:50:59 +02:00 |
|
[Quy Anh] «Elliot» Nguyen
|
40f4421d60
|
Merge branch 'linus/variant_cutoff' into 'main'
Cutoff variant (skip far pedestrian pairs)
See merge request course-asl-fastcode26/team70!19
|
2026-05-21 19:16:41 +02:00 |
|
Linus Baumberger
|
52281d8b9f
|
Cutoff variant (skip far pedestrian pairs)
|
2026-05-21 19:16:40 +02:00 |
|
[Quy Anh] «Elliot» Nguyen
|
f09ccd8a49
|
Merge branch 'ilp' into 'main'
Ilp
See merge request course-asl-fastcode26/team70!25
|
2026-05-21 19:09:24 +02:00 |
|
salijagic
|
ef67c7e5c0
|
Ilp
|
2026-05-21 19:09:24 +02:00 |
|
[Quy Anh] «Elliot» Nguyen
|
6b4c2df20a
|
Merge branch 'linus/variant_avx256' into 'main'
SoA implementation
See merge request course-asl-fastcode26/team70!26
|
2026-05-21 19:08:46 +02:00 |
|
Linus Baumberger
|
748386640d
|
SoA implementation
|
2026-05-21 19:08:46 +02:00 |
|
[Quy Anh] «Elliot» Nguyen
|
8fec23b637
|
Merge branch 'elliot/measurements' into 'main'
Elliot/measurements
See merge request course-asl-fastcode26/team70!27
|
2026-05-21 16:21:07 +02:00 |
|
[Quy Anh] «Elliot» Nguyen
|
ba19c3876f
|
Elliot/measurements
|
2026-05-21 16:21:07 +02:00 |
|
[Quy Anh] «Elliot» Nguyen
|
3f26921177
|
Merge branch 'linus/variant_lut' into 'main'
Linus/variant lut
See merge request course-asl-fastcode26/team70!22
|
2026-05-20 22:55:47 +02:00 |
|
Linus Baumberger
|
7ac4ce950b
|
Linus/variant lut
|
2026-05-20 22:55:47 +02:00 |
|
[Quy Anh] «Elliot» Nguyen
|
134ead7b44
|
Merge branch 'linus/variant_branchless' into 'main'
Add branchless w() variants sadly we had worse performance
See merge request course-asl-fastcode26/team70!20
|
2026-05-20 22:23:07 +02:00 |
|
Linus Baumberger
|
c3f6fa3b27
|
Add branchless w() variants sadly we had worse performance
|
2026-05-20 22:23:07 +02:00 |
|
[Quy Anh] «Elliot» Nguyen
|
2cd9031913
|
Merge branch 'ahmed-adjust-measurements' into 'main'
Add cache flush logic
See merge request course-asl-fastcode26/team70!24
|
2026-05-20 22:18:44 +02:00 |
|
Ahmed Kallala
|
32c2b9440e
|
Add cache flush logic
|
2026-05-20 22:18:44 +02:00 |
|
Linus Baumberger
|
18b2180322
|
Merge branch 'pair_symmetry' into 'main'
implemented pair_symmetry that uses a LUT to calculate the distances
See merge request course-asl-fastcode26/team70!21
|
2026-05-20 16:14:59 +02:00 |
|
smail alijagic
|
045dadba5f
|
implemented pair_symmetry that uses a LUT to calculate the distances
|
2026-05-20 10:29:17 +02:00 |
|
[Quy Anh] «Elliot» Nguyen
|
e37300134b
|
Merge branch 'linus/optimization_file_structure_update' into 'main'
updated structure of how we document the optimizations
See merge request course-asl-fastcode26/team70!18
|
2026-05-20 09:26:22 +02:00 |
|
Linus Baumberger
|
3ce1c8cc2e
|
updated structure of how we document the optimizations
|
2026-05-20 09:26:22 +02:00 |
|
Linus Baumberger
|
1718a2122f
|
Merge branch 'elliot/inlining' into 'main'
Inlining + Reorganization + Roofline
See merge request course-asl-fastcode26/team70!17
|
2026-05-19 23:17:44 +02:00 |
|
[Quy Anh] «Elliot» Nguyen
|
b86c856e08
|
Inlining + Reorganization + Roofline
|
2026-05-19 23:17:44 +02:00 |
|
Linus Baumberger
|
43f11a661b
|
Merge branch 'elliot/verify-script-floating-point-fix' into 'main'
verify.py floating-point fix
See merge request course-asl-fastcode26/team70!15
|
2026-05-19 10:16:34 +02:00 |
|
Nguyen Quy Anh
|
c4bf9f5c00
|
verify.py floating-point fix
|
2026-05-19 10:06:46 +02:00 |
|
salijagic
|
5ce3f9a440
|
Merge branch 'util_hpp' into 'main'
Util hpp
See merge request course-asl-fastcode26/team70!14
|
2026-05-19 09:18:27 +02:00 |
|
salijagic
|
a22f021cb9
|
Util hpp
|
2026-05-19 09:18:27 +02:00 |
|
Linus Baumberger
|
cd884961f2
|
Merge branch 'linus/new_makefile_command_to_verify' into 'main'
added a verify command to our makefile. so for future variants we can just use...
See merge request course-asl-fastcode26/team70!12
|
2026-05-19 07:45:02 +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 |
|
Nguyen Quy Anh
|
134bcb8f3e
|
Merge branch 'linus/remove_unused_files' into 'main'
deleted undused files
See merge request course-asl-fastcode26/team70!13
|
2026-05-19 07:27:37 +02:00 |
|
Linus Baumberger
|
bd262e6f71
|
deleted undused files
|
2026-05-19 07:27:37 +02:00 |
|
salijagic
|
ae3bb8a034
|
Merge branch 'variant_optimization_md_template' into 'main'
Variant optimization md template
See merge request course-asl-fastcode26/team70!10
|
2026-05-18 15:18:15 +02:00 |
|
salijagic
|
6ada763dd6
|
Variant optimization md template
|
2026-05-18 15:18:14 +02:00 |
|
salijagic
|
4ef7362e77
|
Merge branch 'linus/new_makefile_command_to_verify' into 'main'
added a verify command to our makefile. so for future variants we can just use...
See merge request course-asl-fastcode26/team70!9
|
2026-05-18 14:50:43 +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 |
|
salijagic
|
9ff7ff6822
|
Merge branch 'linus/restored_simulation' into 'main'
Linus/restored simulation
See merge request course-asl-fastcode26/team70!8
|
2026-05-18 14:49:49 +02:00 |
|
Linus Baumberger
|
dcc1750b1c
|
Linus/restored simulation
|
2026-05-18 14:49:49 +02:00 |
|
salijagic
|
a32ba254de
|
Merge branch 'linus/one_baseline_file' into 'main'
Linus/one baseline file
See merge request course-asl-fastcode26/team70!7
|
2026-05-17 16:17:00 +02:00 |
|
Linus Baumberger
|
1c5839e1d6
|
Linus/one baseline file
|
2026-05-17 16:17:00 +02:00 |
|
salijagic
|
f294167b08
|
Merge branch 'ahmed-unit-tests' into 'main'
Add unit tests, refactor simulation code, improve Makefile, and add documentation
See merge request course-asl-fastcode26/team70!3
|
2026-05-12 22:16:46 +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 |
|
Ahmed Kallala
|
f74fbe46d7
|
Merge branch 'elliot' into 'main'
Removed duplicate code, recalculated flop count, and added Makefile
See merge request course-asl-fastcode26/team70!1
|
2026-05-03 14:31:30 +02:00 |
|
Nguyen Quy Anh
|
e9533ab925
|
reduced flop count
|
2026-05-03 05:57:34 +02:00 |
|
lbaumberger
|
89dfdf7785
|
updated overview
|
2026-04-30 10:06:44 +02:00 |
|
Nguyen Quy Anh
|
27c923a171
|
pseudocode.md
|
2026-04-29 23:55:34 +02:00 |
|