qazal
|
866dfa1f23
|
create_schedule([x.lazydata]) -> x.schedule() in tests (#8449)
|
2024-12-31 03:15:52 +08:00 |
|
qazal
|
9828277c03
|
view doesn't have buffer, fix the tests [pr] (#7841)
* view doesn't have buffer, fix the tests [pr]
* need assigns
|
2024-11-22 20:41:55 +08:00 |
|
qazal
|
aeeb917b6e
|
mask out writable bufs in runtime access_resources (#7234)
|
2024-10-23 16:13:50 +03:00 |
|
nimlgen
|
16405b973a
|
fix hcq sync (#5062)
* fix hcq sync
* rewrite
* linter + comment
* fix profiler
* no default dict
* correct sync of unjitted transfer
* fix test
|
2024-06-26 17:50:37 +03:00 |
|
nimlgen
|
fd27f19e92
|
graph tests (#5153)
* graph tests
* add test
* cleanup
|
2024-06-26 16:31:20 +03:00 |
|
George Hotz
|
8919ca8163
|
test cleanups
|
2023-03-03 06:36:06 -08:00 |
|
George Hotz
|
bfcec234a2
|
Refactor ASTs (#622)
* ugh worst branch name
* compiler refactor continues
* scc -> cloc
* buf -> _buf
* finish _buf, and program -> runtime
* gpu is still working, clang isn't
* clang in new style
* ops_metal
* something broke it
* improve metal
* clean up tons of cl crap
* hack fix sync
* cleaner gpu
* gpu metal clang
* cleanups
* minor refactor
* GPUCodegen
* fix up LLVM
* blind CUDA refactor
* codegen / runtime
* keep ops naming
* linter passes
* woah, llvm was allocing 4x what it needed to
* bugfixes
* fix openpilot compiler
* fix compile_efficientnet
* method cache should fix tests
* deal with duped functions
|
2023-03-01 18:57:29 -08:00 |
|
Martin Loretz
|
7e9a5e3f31
|
Refactor graph (#560)
* Refactor graph
* Add graph tests
* Use CPUBuffer for graph tests
* Remove the use of GlobalCounters
|
2023-02-19 10:41:30 -08:00 |
|