adrien
|
c6f613a787
|
I guess I can't do better. Scalar still suck, but at least it is builtin SIDM so ok I guess
|
2026-04-27 22:07:39 +02:00 |
|
adrien
|
a0961e7571
|
Start to optimize the shit out of it, still a long way to go
After that GPPPPPUUUUUU baby!
|
2026-04-27 21:24:03 +02:00 |
|
AdrienBouvais
|
698e968ef8
|
Added a high dimension benchmark
|
2026-04-27 16:18:31 +02:00 |
|
AdrienBouvais
|
44aaa8a8b2
|
Removed all inline for (0..total) for either builtin or for loop without inline
This is to prevent giant binary for Tensor with a lot of Scalar
|
2026-04-27 16:11:46 +02:00 |
|
AdrienBouvais
|
cd954b379b
|
Added cross to Tensor + fix benchmark
|
2026-04-27 15:13:15 +02:00 |
|
adrien
|
4a2d45b384
|
Fix benchmarks to work with new Scalar and Vector
|
2026-04-26 01:28:33 +02:00 |
|
adrien
|
7fc7193206
|
FLush
|
2026-04-25 18:57:38 +02:00 |
|
adrien
|
3a4783cfa1
|
Benchmark SIMD vs Native
|
2026-04-25 18:47:13 +02:00 |
|
adrien
|
80cdcd134e
|
Added some function to benchmark
|
2026-04-24 23:50:16 +02:00 |
|
adrien
|
719679aabc
|
Updated README + Renamed mulBy and divBy to mul div
|
2026-04-22 23:33:58 +02:00 |
|
adrien
|
2c94df7f4a
|
Added overflaw security + made benchmark work (set to max)
|
2026-04-22 23:11:42 +02:00 |
|
adrien
|
76c69448de
|
Fixed benchmark with removed scale
|
2026-04-22 01:14:38 +02:00 |
|
adrien
|
11a741f72c
|
Removed useless code
|
2026-04-22 00:19:07 +02:00 |
|
adrien
|
cc39c1a6f4
|
Same for all bench, nbo more sink
|
2026-04-22 00:17:58 +02:00 |
|
adrien
|
d96a1ac4bc
|
Replaced a sing with std.mem.doNotOptimizeAway
|
2026-04-22 00:12:38 +02:00 |
|
adrien
|
fb922e3d5c
|
Added tracy as dependencie
|
2026-04-22 00:00:18 +02:00 |
|
adrien
|
1fd86a5807
|
Moved benchmarks into a seperate file and exe
|
2026-04-21 23:52:13 +02:00 |
|