Commit Graph
8483 Commits
Author SHA1 Message Date
geohot dd51728795 fix all bugs 2025-04-02 11:07:32 +08:00
geohot a59b1ed970 bring speed back 2025-04-02 10:21:08 +08:00
geohot 147fc0e648 minor l2fetch tweak 2025-04-02 10:09:24 +08:00
geohot 17f7b226cb dsp masked stores are stores 2025-04-02 09:41:56 +08:00
geohot 9c34d9eb6e mask the full index 2025-04-02 09:18:15 +08:00
geohot 95261b6193 opts back 2025-04-02 09:13:30 +08:00
geohot 1e2becfeae fix pad 2025-04-02 09:07:27 +08:00
geohot e18cdbcbe2 correct 2025-04-02 00:13:38 +08:00
geohot f3cb4c3eef oops 2025-04-01 23:44:44 +08:00
geohot 6ecaf11224 ugh many hacks 2025-04-01 23:33:09 +08:00
geohot 8b24f9cb0d oops, didn't mean to change that 2025-04-01 17:55:04 +08:00
geohot 797e512c00 all correct 2025-04-01 17:51:24 +08:00
geohot f600482982 correctness 2025-04-01 17:27:16 +08:00
geohot da35edbb55 reenable that upcast 2025-04-01 17:09:02 +08:00
geohot 661431ee75 correctness 2025-04-01 17:01:46 +08:00
geohot 8340d9c1c2 disable padding 2025-04-01 16:27:54 +08:00
geohot 910cddbbca correct but slower 2025-04-01 16:11:47 +08:00
geohot e6e0c0ec86 should work 2025-04-01 15:25:15 +08:00
geohot d0eedb5a79 hack 2025-04-01 15:05:13 +08:00
geohot f69deddbd4 opt 2025-04-01 14:43:36 +08:00
geohot be11fbbf78 works 2025-04-01 14:38:38 +08:00
geohot 812c391617 fp mul 2025-04-01 13:43:16 +08:00
geohot 3306083f42 YOU DIDNT FOIL 2025-04-01 12:32:00 +08:00
geohot 18d7e9d3f1 oops 2025-04-01 11:56:57 +08:00
geohot 1c3f249ecf fix multicore flop tracking 2025-04-01 10:16:01 +08:00
nimlgenandGitHub bb7b89475c dsp multicore 2 (#9644)
* dsp multicore 2

* hmm

* better
2025-03-31 23:56:54 +08:00
geohot 8005e6c974 write test pkl imagenet 2025-03-31 19:37:28 +08:00
geohot a3d61a0372 save pkl from benchmark 2025-03-31 19:31:48 +08:00
geohot c73e35aa24 non const fix 2025-03-31 19:10:06 +08:00
geohot 0b4b9f61b9 simpler 2025-03-31 19:03:06 +08:00
geohot ee3ddfcdc1 many l2fetch 2025-03-31 18:58:52 +08:00
geohot 220d682489 prefetch l2 is so winning 2025-03-31 18:29:12 +08:00
geohot 9c388c3539 try to be smarter 2025-03-31 18:23:49 +08:00
geohot 4b3a4c8c46 fix prefetch l2 2025-03-31 18:09:48 +08:00
geohot eb606d7230 MULTICORE=1 PYTHONPATH=. QUANTIZE=1 DEBUG=2 DEVECTORIZE=0 python3 extra/replay_pkl.py /tmp/im.pkl 2025-03-31 15:37:07 +08:00
geohot 49d52a2763 support acc in __builtin_HEXAGON_A2_vraddub 2025-03-31 15:12:00 +08:00
geohot a59c3dd09a err, that's a bug 2025-03-31 14:56:15 +08:00
geohot a640292aed delete extra 2025-03-31 14:35:32 +08:00
George HotzandGitHub 2f48c12441 Merge branch 'master' into dsp_search 2025-03-31 14:27:27 +08:00
George HotzandGitHub e4c545b396 linearizer fix from dsp branch (#9641)
* linearizer fix from dsp branch

* revert that
2025-03-31 14:26:39 +08:00
geohot be3b5efc64 fix precommit a bit 2025-03-31 14:26:19 +08:00
geohot 996d0ac1d2 multicore all the way 2025-03-31 14:17:19 +08:00
George HotzandGitHub ec405b919f Revert "Revert "do not block gc in UOp.toposort (#9623)" (#9624)" (#9639)
This reverts commit 7ef02d0e1c.
2025-03-31 14:03:38 +08:00
George HotzandGitHub 77e897b3b1 Merge branch 'master' into dsp_search 2025-03-31 13:03:29 +08:00
George HotzandGitHub 49b1c46d16 good changes from the dsp branch (#9638) 2025-03-31 13:02:53 +08:00
geohot 273dde69bd remove range split support 2025-03-31 12:43:21 +08:00
geohot a64030d8c8 ignore hacks 2025-03-31 12:36:39 +08:00
qazalandGitHub 9d67d3a2f3 simpler viz codeblocks (#9636)
* simpler viz codeblocks

* err
2025-03-31 11:48:35 +08:00
geohot 9b19129e87 mc 2025-03-31 11:34:22 +08:00
geohot 48221d9024 2 global dim 2025-03-31 11:25:12 +08:00