Commit Graph

  • dddbf59241 make compare_raptor_pimcomp.py executable TestRottoConDeadLock NiccoloN 2026-07-27 17:34:35 +02:00
  • e76c278d1c update PIMCOMP fork NiccoloN 2026-07-27 17:24:47 +02:00
  • 0fabcbacc2 fail unavailable PIMCOMP validation NiccoloN 2026-07-27 17:24:04 +02:00
  • b53586003a use named pimsim gui argument in comparisons NiccoloN 2026-07-27 17:23:35 +02:00
  • a73afd62a4 Merge branch 'TestRottoConDeadLock' of chef.heaplab.deib.polimi.it:nnicolosi/Raptor into TestRottoConDeadLock NiccoloN 2026-07-27 16:42:27 +02:00
  • 1b4fa949ef update pimsim-nn binary instruction validation NiccoloN 2026-07-27 16:35:45 +02:00
  • 0932f75901 use binary instructions by default in validation NiccoloN 2026-07-27 16:35:17 +02:00
  • 7e204e9e63 Updated PIMCOMP ilgeco 2026-07-27 16:27:16 +02:00
  • 77cd1157ba use named pimsim gui argument NiccoloN 2026-07-27 15:36:54 +02:00
  • 2fa9a7c78f Merge branch 'TestRottoConDeadLock' of chef.heaplab.deib.polimi.it:nnicolosi/Raptor into TestRottoConDeadLock ilgeco 2026-07-27 12:41:22 +02:00
  • d367d09cfb update pimcomp submodule NiccoloN 2026-07-27 12:40:06 +02:00
  • a877291195 Merge branch 'TestRottoConDeadLock' of chef.heaplab.deib.polimi.it:nnicolosi/Raptor into TestRottoConDeadLock ilgeco 2026-07-27 12:32:43 +02:00
  • f861c6f593 resnet ilgeco 2026-07-27 12:31:11 +02:00
  • e812ffd82f update pimcomp submodule with fork NiccoloN 2026-07-27 12:26:10 +02:00
  • 45288635b3 validation prints immediatly in case of single job NiccoloN 2026-07-27 12:23:27 +02:00
  • e28a2b824d fix validation for unsupported operation NiccoloN 2026-07-27 11:49:24 +02:00
  • 5415e95528 parallel validation jobs update readme NiccoloN 2026-07-27 11:32:45 +02:00
  • 620e381cfb add non-functional validation refactors NiccoloN 2026-07-27 10:54:59 +02:00
  • 4964e889da add PIMCOMP-NN submodule NiccoloN 2026-07-24 14:40:20 +02:00
  • f3a4e19f7c Python script for compare ilgeco 2026-07-24 12:47:37 +02:00
  • e7611be8e1 Now also googlenet runs ilgeco 2026-07-23 17:47:30 +02:00
  • c59e320efa Almost all model compile and they are faster then pimcomp ilgeco 2026-07-23 14:40:58 +02:00
  • c491078757 Merge branch 'TestRottoConDeadLock' of chef.heaplab.deib.polimi.it:nnicolosi/Raptor into TestRottoConDeadLock ilgeco 2026-07-22 18:04:12 +02:00
  • bb4594fc01 validate ilgeco 2026-07-22 18:03:36 +02:00
  • 45578ef4c4 fix vgg16 diamonds updat ops validations NiccoloN 2026-07-22 17:54:09 +02:00
  • b491ff77b1 fix trivial merge minor validate.py fix NiccoloN 2026-07-22 15:43:27 +02:00
  • 8da4603be3 better graph explorer re-enable locations in dumps NiccoloN 2026-07-22 14:25:56 +02:00
  • 24c6ea3c6e validation ilgeco 2026-07-22 14:08:57 +02:00
  • 563921bccd elide big constants in onnx mlir dump NiccoloN 2026-07-22 14:08:13 +02:00
  • b651968f30 Merge branch 'TestRottoConDeadLock' of chef.heaplab.deib.polimi.it:nnicolosi/Raptor into TestRottoConDeadLock ilgeco 2026-07-22 13:36:55 +02:00
  • d88bced271 After merge ilgeco 2026-07-22 13:36:15 +02:00
  • f47fcebb83 unify memory opimization passes better reports cleanups NiccoloN 2026-07-21 17:26:01 +02:00
  • 3e468b58c8 blazingly fasterer NiccoloN 2026-07-21 15:43:35 +02:00
  • 6bc7709aa4 slighlty faster ilgeco 2026-07-21 15:43:22 +02:00
  • a893d23a74 Merge branch 'TestRottoConDeadLock' of chef.heaplab.deib.polimi.it:nnicolosi/Raptor into TestRottoConDeadLock ilgeco 2026-07-20 18:06:55 +02:00
  • 961fd613bd Merge with fast resnet ilgeco 2026-07-20 18:01:58 +02:00
  • 2d17b50ca8 add new AGENTS invariant NiccoloN 2026-07-20 16:03:17 +02:00
  • dbb66be93e fixes slightly faster codegen NiccoloN 2026-07-20 16:01:57 +02:00
  • 5c94e00f43 no more zip ilgeco 2026-07-20 11:36:24 +02:00
  • 6bad9a8008 Resnet is fast ilgeco 2026-07-20 11:34:59 +02:00
  • ab54243fda blazingly faster NiccoloN 2026-07-19 09:59:49 +02:00
  • 5f42da36ae blazingly fast ilgeco 2026-07-17 11:08:11 +02:00
  • ae67d720c6 Raptor graph explorer tool ilgeco 2026-07-16 11:37:12 +02:00
  • d788178749 Faster codegen and merge ilgeco 2026-07-16 11:12:14 +02:00
  • c744f388dc Better implementation of MergeComputeNodesPass NiccoloN 2026-07-15 10:40:14 +02:00
  • 51fdb830e5 Cose belle NiccoloN 2026-07-14 16:57:58 +02:00
  • d1a29ace3c Now something work but not trust us (phase 1 + phase 2 of merge) ilgeco 2026-07-13 16:21:54 +02:00
  • 61e3ea9996 Unexpected invariant now it's clear (batched in the first tensor rank) ilgeco 2026-07-13 12:05:59 +02:00
  • fed6d343e5 remove accidental copy-paste NiccoloN 2026-07-09 10:56:19 +02:00
  • 871fcfa832 a new new beginning phase 1 NiccoloN 2026-07-08 22:53:53 +02:00
  • 1f4f58de1c A new Beginning ilgeco 2026-07-07 18:28:37 +02:00
  • 8338caf3f3 cose brutte NiccoloN 2026-07-07 12:54:34 +02:00
  • 47f6715296 CommunicationPlan ilgeco 2026-07-06 17:25:31 +02:00
  • 2bfc033af9 Fix conv_relu_conv diamond shape ilgeco 2026-07-06 11:22:39 +02:00
  • 83a54e28e4 meno diamantini NiccoloN 2026-07-06 10:12:20 +02:00
  • cc9b025a35 Relu conv store ilgeco 2026-07-02 17:54:33 +02:00
  • c4dd28a607 Export csv graph for gephi ilgeco 2026-07-02 17:01:26 +02:00
  • 8d3eb929f6 Vgg 16 works and also resnet ilgeco 2026-07-01 13:49:21 +02:00
  • f5e1c2e706 Fix vgg16_depth05 bug ilgeco 2026-06-30 14:54:33 +02:00
  • 94c96195b9 Merge done ilgeco 2026-06-29 15:46:12 +02:00
  • 645539317b Fix BB Arg used as input in external Op ilgeco 2026-06-29 15:21:28 +02:00
  • 4a98e88e97 less affine code and better affine helpers NiccoloN 2026-06-29 14:34:31 +02:00
  • f492400eda refactor NiccoloN 2026-06-29 14:00:10 +02:00
  • e8f09fd67f robba NiccoloN 2026-06-29 12:22:33 +02:00
  • 78e97f9fd8 Bose ilgeco 2026-06-26 17:45:27 +02:00
  • 984f362623 roba NiccoloN 2026-06-26 13:02:38 +02:00
  • 568fd90542 cose NiccoloN 2026-06-25 18:57:12 +02:00
  • be0bcc9dcc E' ancora tutto rotto ilgeco 2026-06-25 16:24:14 +02:00
  • 62dd40ee89 DeadLock ilgeco 2026-06-24 15:52:07 +02:00
  • 2b4115699a Convolutions support ilgeco 2026-06-18 11:00:21 +02:00
  • 3a985b3675 Different type of convolution ilgeco 2026-06-18 10:59:02 +02:00
  • 4ab24eb288 peft cost model ilgeco 2026-06-18 10:57:59 +02:00
  • e083c27d80 Add register reuse + peft scheduler cost model + Useless merger ilgeco 2026-06-18 10:56:57 +02:00
  • 852bef7605 ReduceMean + resnet refactorone ilgeco 2026-06-10 14:30:10 +02:00
  • 237654dadf Fix direct import ilgeco 2026-06-10 12:14:20 +02:00
  • 6d69600bc1 Yolo Image Validator + new accept rule ilgeco 2026-06-10 11:59:43 +02:00
  • aec80529ca much faster MaterializeMergeSchedule.cpp NiccoloN 2026-06-05 18:22:59 +02:00
  • 8ddbbcecfa Added support for SliceOp ilgeco 2026-06-05 17:36:51 +02:00
  • 90c4339808 SpatialSubOp ilgeco 2026-06-05 17:12:16 +02:00
  • 08870de1a6 Merge branch 'refactorone' of chef.heaplab.deib.polimi.it:nnicolosi/Raptor into refactorone ilgeco 2026-06-05 16:43:50 +02:00
  • a34ac223c0 fix remaining failing tests remove unsupported tests NiccoloN 2026-06-05 15:27:11 +02:00
  • 0fa10b4074 better Conv.cpp and fixed broken conv op validation test NiccoloN 2026-06-05 13:35:27 +02:00
  • e166ff7e1d better AGENTS.md NiccoloN 2026-06-05 11:36:01 +02:00
  • a70a8f77cf Merge branch 'refactorone' of chef.heaplab.deib.polimi.it:nnicolosi/Raptor into refactorone ilgeco 2026-06-05 10:20:09 +02:00
  • 800c0c4316 Python peft and new summary report ilgeco 2026-06-05 10:20:02 +02:00
  • 1e9e61f5a9 remove useless MaterializeHostConstantsPass.cpp and fix lowering before instead avoid spammy pim codegen diagnostics NiccoloN 2026-06-05 10:06:28 +02:00
  • 27410207c4 New corner case test ilgeco 2026-06-04 16:00:48 +02:00
  • cbc9808229 more generalized MaterializeMergeSchedule.cpp for better memory usage after materialization NiccoloN 2026-06-04 12:44:57 +02:00
  • 69021d56aa automatic code reformat NiccoloN 2026-06-03 19:43:56 +02:00
  • dc5edd032c Merge branch 'refactorone' of chef.heaplab.deib.polimi.it:nnicolosi/Raptor into refactorone NiccoloN 2026-06-03 19:40:53 +02:00
  • e33f517221 faster scheduling: split batches into numCores tasks before scheduling instead of numLanes tasks NiccoloN 2026-06-03 19:40:34 +02:00
  • f94b3d1020 Merge branch 'refactorone' of chef.heaplab.deib.polimi.it:nnicolosi/Raptor into refactorone ilgeco 2026-06-03 18:15:33 +02:00
  • 20cf40c9ba Memory Liveness ilgeco 2026-06-03 18:15:30 +02:00
  • 37a59054a5 better loop compaction in MaterializeMergeSchedule.cpp NiccoloN 2026-06-03 16:01:19 +02:00
  • 2a8faf9c6b Merge branch 'refactorone' of chef.heaplab.deib.polimi.it:nnicolosi/Raptor into refactorone ilgeco 2026-06-03 13:49:42 +02:00
  • 01b9d03fc6 Early warning on memory address ilgeco 2026-06-03 13:49:39 +02:00
  • 501e6c76f3 better memory report capped vector allocations at u32::MAX in rust simulator NiccoloN 2026-06-03 13:48:42 +02:00
  • 3c2667f11e Fix memory bug ilgeco 2026-06-03 12:59:58 +02:00
  • 0a5e73c3ea better transpose pattern and cleanup NiccoloN 2026-06-03 12:26:31 +02:00
  • 636310d0cb add shared loop creation helpers add shared checked arithmetic helpers refactor pim passes into Pim/Transforms more robust memory coalescing pass NiccoloN 2026-06-01 16:49:06 +02:00