tinygrad/tinygrad/runtime
Casey Primozic 651d6ea457
Minor improvements + cleanup to ops_gpu.py (#1006)
* Minor improvements + cleanup to `ops_gpu.py`

 * Add some previously undocumented environment variables from `ops_gpu.py` to `env_vars.md`
 * Update debug print for OpenCL to print the devices that will be used post-filtering with `CL_EXCLUDE`
 * Remove a couple unused or superfluous variables and assignments
 * Use `fromimport` shorthand to shave off a couple precious LOC
 * Couple small whitespace changes to clean things up

* Revert change to ordering of OpenCL devices

* Small refactor for OpenCL context creation
2023-06-18 21:26:40 -07:00
..
lib.py F64 support (#976) 2023-06-13 21:31:31 -07:00
ops_clang.py clang rt for msvc (#986) 2023-06-15 17:06:44 -07:00
ops_cpu.py Adds floor/ceil (#989) 2023-06-17 10:56:21 -07:00
ops_cuda.py RDNA assembly backend ($1000 bounty) (#787) 2023-06-16 09:33:18 -07:00
ops_disk.py Fast DiskTensor to other Tensor (#916) 2023-06-03 12:25:41 -07:00
ops_gpu.py Minor improvements + cleanup to ops_gpu.py (#1006) 2023-06-18 21:26:40 -07:00
ops_hip.py HIP backend (#750) 2023-06-18 11:35:57 -07:00
ops_llvm.py linearizer! (#714) 2023-03-19 23:43:49 -07:00
ops_metal.py RDNA assembly backend ($1000 bounty) (#787) 2023-06-16 09:33:18 -07:00
ops_torch.py F64 support (#976) 2023-06-13 21:31:31 -07:00