George Hotz
|
82be8abfd2
|
move opt under codegen (#11569)
|
2025-08-07 14:19:17 -07:00 |
|
chenyu
|
a0438012af
|
remove Kernel.get_program [pr] (#11203)
|
2025-07-12 20:50:29 -04:00 |
|
Ignacio Sica
|
21f1c4cc09
|
remove some linearize calls from tests [pr] (#10978)
* remove some linearize calls from tests
speed_compare_cuda_ptx
test_uop_spec
test_linearizer
test_uops
test_winograd
* more clear assert message
|
2025-06-25 12:37:17 -07:00 |
|
George Hotz
|
92678e59ee
|
move kernel to opt (#10899)
|
2025-06-20 15:22:28 -07:00 |
|
chenyu
|
6c30948df6
|
hand_coded_optimizations returns list[Opt] [pr] (#9938)
new api looks like `k.apply_opts(hand_coded_optimizations(k))`
|
2025-04-19 20:26:59 -04:00 |
|
chenyu
|
8c6299bced
|
move hand_coded_optimizations to heuristic.py [pr] (#9844)
* move hand_coded_optimizations to heuristic.py [pr]
also folded all long lines
* make a copy and rename self -> k
* fix test
|
2025-04-10 23:40:16 -04:00 |
|
Edward Wang
|
9a7d5a148e
|
move colorize_float to helpers.py (#5490)
* add colorize_float to helpers.py
* update references
|
2024-07-15 11:29:03 -07:00 |
|
George Hotz
|
ff64bcab69
|
move graph/search to engine (#4596)
|
2024-05-14 23:12:59 -07:00 |
|
Szymon Ożóg
|
5eb81ff764
|
Fix speed compare script (#4581)
* Fix speed compare script
* Update speed_compare_cuda_ptx.py
* Update speed_compare_cuda_ptx.py
* Remove unused function
|
2024-05-14 17:47:03 +03:00 |
|
George Hotz
|
347a3acb37
|
add renderer class (#4524)
* add renderer class
* tests pass
* fix pylint
* fix tensor cores
|
2024-05-10 21:40:02 -07:00 |
|
George Hotz
|
1e843d495e
|
cleaning up search with Program (#4500)
* cleaning up search
* fix tests
* test fix
* minor compiler cleanup
|
2024-05-09 19:01:53 -07:00 |
|
George Hotz
|
bbda20c0db
|
CompiledASTRunner -> CompiledRunner (#4148)
|
2024-04-11 08:49:52 -07:00 |
|
chenyu
|
b47f6cebb2
|
LinearizerOptions -> CompilerOptions (#3978)
|
2024-03-28 17:50:23 -04:00 |
|
George Hotz
|
bf3e1c4df2
|
support pickling tensors and others (#3787)
* test pickle tensors
* pickle unrealized tensor
* pickle jit, don't save Device in every CompiledASTRunner
* real test of pickle, move delete
|
2024-03-17 18:29:14 -07:00 |
|
George Hotz
|
ac02e7347d
|
ptx timing vs cuda timing (#3659)
|
2024-03-08 10:17:49 -08:00 |
|