tinygrad/extra/remu/src
George Hotz 9d94b8c6b2
python asm dsl in extra + python REMU (#13436)
* having fun with python asm dsl

* rdna3

* meh

* all in rdna3

* work

* more work

* work

* integration

* tests

* simpler

* simpler

* asm

* better

* simpler

* progress

* emu

* simpler

* emu

* tests

* types

* vopd

* cleaups

* work

* memory ranges

* add tracing

* refactors

* run_asm exit

* more readable

* compare to remu

* test gemm

* bug + stale

* more tests

* refactor

* tests fix

* more ins

* more instructions

* refactor

* faster

* match case

* match case

* simpler

* work

* tests

* run_asm

* work

* bug fixes

* more emu

* alu/emu

* refactor

* no pipeline emu yet

* alu direct

* fix

* bugfixes + new test

* fix exceptions in emulators

* update gen.py

* pylint

* no pdf

* improve bench_emu

* speedups

* cleanups

* more tests
2025-12-25 13:04:14 -05:00
..
helpers.rs add new remu instructions from #13533 (#13539) 2025-12-03 06:29:20 +08:00
lib.rs python asm dsl in extra + python REMU (#13436) 2025-12-25 13:04:14 -05:00
rdna3.rs add support for ds_load_u8 in remu (#10180) 2025-05-06 20:31:00 +03:00
state.rs python asm dsl in extra + python REMU (#13436) 2025-12-25 13:04:14 -05:00
thread.rs add new remu instructions from #13533 (#13539) 2025-12-03 06:29:20 +08:00
work_group.rs python asm dsl in extra + python REMU (#13436) 2025-12-25 13:04:14 -05:00