NiccoloN
fd493ae6e8
better throughput scheduling with steady state cost model (WIP)
2026-10-26 12:07:01 +01:00
NiccoloN
48e9fb3795
better throughput scheduling
...
Validate Operations / validate-operations (push) Failing after 3h13m5s
update results_comparison.csv
2026-10-19 22:11:51 +02:00
NiccoloN
0c182fdea5
better scheduling
Validate Operations / validate-operations (push) Failing after 3h13m39s
2026-10-15 17:27:56 +02:00
NiccoloN
b009e1ff08
add ablation study
...
Validate Operations / validate-operations (push) Has been cancelled
normalize names and artifact paths
2026-08-20 17:58:02 +02:00
NiccoloN
45072ca743
add pipeline stages synchronization
...
Validate Operations / validate-operations (push) Has been cancelled
full ops throughput validation now passes
2026-08-11 11:34:31 +02:00
ilgeco
a39fdba366
Raptor sync wait
2026-08-06 14:32:46 +02:00
NiccoloN
10b6ee6c32
big refactor
Validate Operations / validate-operations (push) Has been cancelled
2026-08-04 11:28:05 +02:00
NiccoloN
f4a3b012cc
even faster on pimcomp models
Validate Operations / validate-operations (push) Has been cancelled
2026-07-31 21:15:28 +02:00
NiccoloN
1b4f070bef
finally fast googlenet with correct latency artifacts for fair comparison
Validate Operations / validate-operations (push) Has been cancelled
2026-07-29 18:20:44 +02:00
NiccoloN
f47fcebb83
unify memory opimization passes
...
Validate Operations / validate-operations (push) Has been cancelled
better reports
cleanups
2026-07-21 17:26:01 +02:00
NiccoloN
3e468b58c8
blazingly fasterer
Validate Operations / validate-operations (push) Has been cancelled
2026-07-21 15:43:35 +02:00
NiccoloN
dbb66be93e
fixes
...
Validate Operations / validate-operations (push) Has been cancelled
slightly faster codegen
2026-07-20 16:01:57 +02:00
NiccoloN
ab54243fda
blazingly faster
Validate Operations / validate-operations (push) Has been cancelled
2026-07-19 09:59:49 +02:00
ilgeco
62dd40ee89
DeadLock
2026-06-24 15:52:07 +02:00
ilgeco
6d69600bc1
Yolo Image Validator + new accept rule
Validate Operations / validate-operations (push) Has been cancelled
2026-06-10 11:59:43 +02:00
NiccoloN
1e9e61f5a9
remove useless MaterializeHostConstantsPass.cpp and fix lowering before instead
...
Validate Operations / validate-operations (push) Has been cancelled
avoid spammy pim codegen diagnostics
2026-06-05 10:06:28 +02:00
NiccoloN
636310d0cb
add shared loop creation helpers
...
Validate Operations / validate-operations (push) Has been cancelled
add shared checked arithmetic helpers
refactor pim passes into Pim/Transforms
more robust memory coalescing pass
2026-06-01 16:49:06 +02:00
NiccoloN
addfc8a86e
remove other dead logic
Validate Operations / validate-operations (push) Has been cancelled
2026-05-25 21:22:08 +02:00
NiccoloN
f1602c0550
add peft scheduling
...
Validate Operations / validate-operations (push) Has been cancelled
better deadlock report by pim simulator
2026-05-18 12:09:27 +02:00
NiccoloN
0c7db55a24
binary pim code for reduced memory usage
...
Validate Operations / validate-operations (push) Has been cancelled
fast pim code emission
2026-05-13 11:15:54 +02:00
NiccoloN
41de3cb150
add memory coalescing pass
...
Validate Operations / validate-operations (push) Has been cancelled
better reports
refactor for more code-reuse and patter usage
fixes
2026-05-12 18:17:00 +02:00
NiccoloN
a903e30859
add 2 unittests
...
Validate Operations / validate-operations (push) Failing after 8m9s
fix bugs
2026-04-16 18:01:38 +02:00
NiccoloN
eade488d13
fix missed failing tests for channels
...
moderate refactor
2026-04-14 12:26:41 +02:00
ilgeco
ca56e3d4f1
Add DCP alghoritm, partial working test
2026-04-07 22:05:39 +02:00
NiccoloN
742df111e3
add relu lowering
...
Validate Operations / validate-operations (push) Failing after 2h50m56s
add relu validation
add spatial compute helper
minor refactors
2026-03-25 11:03:03 +01:00
NiccoloN
da01e6d697
refactor Pim passes layout
2026-03-23 20:14:59 +01:00
NiccoloN
661170a9aa
reimplement pool lowering
...
add pool validation
align PIM ops/codegen/parser with the ISA
move constant materialization to MLIR
rename the PIM verification/materialization passes
better folded-constant handling
2026-03-23 19:14:50 +01:00
NiccoloN
50c545539b
clean up PIM CMake
...
update README.md
2026-03-23 16:39:14 +01:00
NiccoloN
6933804003
constant fold linalg.map (generated from tensor.pad for padding)
...
refactor pim helpers in PimCommon
2026-03-20 20:51:20 +01:00
NiccoloN
bb6dcd38a3
replace deprecated "rewriter.create()" pattern
...
refactor PIM to Pim everywhere except for the accelerator name
2026-03-20 13:30:53 +01:00
NiccoloN
6e1de865bb
add constant folding and verification pass for pim host operations
...
better validation scripts output
big refactors
2026-03-20 12:08:12 +01:00
NiccoloN
ae6e815c7b
fix output paths
...
add gemm test
2026-02-25 17:24:31 +01:00
NiccoloN
a6e928bdd7
add PIM accelerator
2026-02-24 15:09:18 +01:00