Commit Graph

  • 80bbf75883 fix scheduling reasoning on physical cores directly TestRottoConDeadLock NiccoloN 2026-09-07 18:03:27 +02:00
  • a6ebd047b5 fix failing pipeline runs NiccoloN 2026-09-07 11:05:47 +02:00
  • 62a38bdb76 minor fix NiccoloN 2026-09-07 11:05:04 +02:00
  • eafd96fd2d refactor experiments document sync experiment NiccoloN 2026-08-24 12:21:35 +02:00
  • 4c8b7a3b42 Merge branch 'TestRottoConDeadLock' of chef.heaplab.deib.polimi.it:nnicolosi/Raptor into TestRottoConDeadLock NiccoloN 2026-08-24 12:08:24 +02:00
  • 336f0b506e better synchronization better deadlock detection to also track wait/sync NiccoloN 2026-08-24 11:58:04 +02:00
  • 05a04b09a5 test pimcomp adversarial memory scheduling ilgeco 2026-08-21 17:07:37 +02:00
  • a9559abec3 Merge branch 'TestRottoConDeadLock' of chef.heaplab.deib.polimi.it:nnicolosi/Raptor into TestRottoConDeadLock ilgeco 2026-08-21 16:48:31 +02:00
  • d634484df2 update pimsim submodule NiccoloN 2026-08-21 16:28:21 +02:00
  • 2d001bafb6 Update Readme conflict ilgeco 2026-08-21 15:29:38 +02:00
  • 558faaf74e Update README ilgeco 2026-08-21 15:25:25 +02:00
  • 4e7fe721f8 pim simulator adversary mode ilgeco 2026-08-21 15:22:16 +02:00
  • 6d08686d32 fix ablation study NiccoloN 2026-08-21 15:20:45 +02:00
  • b009e1ff08 add ablation study normalize names and artifact paths NiccoloN 2026-08-20 17:58:02 +02:00
  • add20e56eb minor fix NiccoloN 2026-08-19 16:33:04 +02:00
  • db8d1c1707 better throughput in pipeline mode NiccoloN 2026-08-19 16:03:52 +02:00
  • 4a2487d095 update submodule NiccoloN 2026-08-11 11:55:58 +02:00
  • 45072ca743 add pipeline stages synchronization full ops throughput validation now passes NiccoloN 2026-08-11 11:34:31 +02:00
  • c55d9f3dad add throughput mode to validation scripts make raptor also emit input sizes NiccoloN 2026-08-11 10:34:50 +02:00
  • 910701dfaf add throughput mode to pim-simulator NiccoloN 2026-08-11 10:28:28 +02:00
  • c69bec6636 rename ops validation onnx better update related operations readme NiccoloN 2026-08-08 11:03:51 +02:00
  • 1b7d22b87e better comparison scripts NiccoloN 2026-08-07 13:19:03 +02:00
  • ac84040e16 fix timeouts and pimcomp artifacts dir NiccoloN 2026-08-07 11:16:36 +02:00
  • 4ce2ec8171 avoid raptor automatic build from comparison script NiccoloN 2026-08-06 22:04:43 +02:00
  • 1c07faace9 minor fix NiccoloN 2026-08-06 21:57:59 +02:00
  • 2e76164aed more complete pimcomp comparison scripts update pimsim-nn submodule NiccoloN 2026-08-06 21:49:54 +02:00
  • 4acd3b0c81 restore unwanted changes NiccoloN 2026-08-06 14:52:55 +02:00
  • 42c236b6a5 Raptor ggraph explorer main ilgeco 2026-08-06 14:48:09 +02:00
  • e2cefd3127 Update Submodule ilgeco 2026-08-06 14:40:10 +02:00
  • 7a3a808ae8 Some tool drawio and sequence diagram ilgeco 2026-08-06 14:34:22 +02:00
  • 0712c5ba29 New Operations to test ilgeco 2026-08-06 14:33:42 +02:00
  • aeedf2f566 Test Spatial Scheduling ilgeco 2026-08-06 14:32:57 +02:00
  • a39fdba366 Raptor sync wait ilgeco 2026-08-06 14:32:46 +02:00
  • a963009855 Rust wait and sync ilgeco 2026-08-06 14:32:11 +02:00
  • 10b6ee6c32 big refactor NiccoloN 2026-08-04 11:28:05 +02:00
  • f4a3b012cc even faster on pimcomp models NiccoloN 2026-07-31 21:15:28 +02:00
  • 9ca1a0ed9f implement vmv in pim-simulator fix offset selection implementation to match the pim isa automatic code format for pim-simulator NiccoloN 2026-07-31 17:24:19 +02:00
  • a0131c6f7a Merge branch 'TestRottoConDeadLock' of chef.heaplab.deib.polimi.it:nnicolosi/Raptor into TestRottoConDeadLock ilgeco 2026-07-30 18:44:18 +02:00
  • 1e7699f3e5 Optimize bufferization ilgeco 2026-07-30 18:43:43 +02:00
  • ea8c5386b6 normalize validation models names remove unused validation models NiccoloN 2026-07-30 18:36:06 +02:00
  • 78be3d9613 update project name NiccoloN 2026-07-30 17:59:14 +02:00
  • 2daa75a7b2 minor fix to validation models discovery NiccoloN 2026-07-30 17:18:44 +02:00
  • c12f69133d finally faster on all pimcomp models NiccoloN 2026-07-30 14:07:01 +02:00
  • 1b4f070bef finally fast googlenet with correct latency artifacts for fair comparison NiccoloN 2026-07-29 18:20:44 +02:00
  • 060a21172e simplify pimcomp compare workflow NiccoloN 2026-07-28 15:11:56 +02:00
  • 78bfb8a9aa vgg8 6.88 vs 7.89 ilgeco 2026-07-28 12:46:46 +02:00
  • 4c6fc1173e New invariant for many to many conumer producer lanes ilgeco 2026-07-28 12:10:31 +02:00
  • 2b899b62a8 Previous commit was broken in this one 9ms vs 7ms for vgg8 Arch-A ilgeco 2026-07-28 12:09:59 +02:00
  • 87bd7b726d Merge branch 'TestRottoConDeadLock' of chef.heaplab.deib.polimi.it:nnicolosi/Raptor into TestRottoConDeadLock ilgeco 2026-07-28 11:17:46 +02:00
  • ab1b3584dd Validation compare raptor fix ilgeco 2026-07-28 11:17:43 +02:00
  • e4d8fba579 relu_conv_relu Faster on Arch-A ilgeco 2026-07-28 11:16:28 +02:00
  • dddbf59241 make compare_raptor_pimcomp.py executable 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