Files
tinygrad/docs
uuuvn c631c72f22 HCQ: Increment timeline signal before submitting (#9550)
`AMDComputeQueue.__del__` frees `hw_page` which is safe because
`AMDAllocator._free` does `self.dev.synchronize()` which is supposed
to wait for execution of IB to finish, however that doesn't happen if
AMDComputeQueue is dropped right after submit before timeline signal is
incremented, which it is in most places leading to a race if .bind() is
also used (required for multi-xcc because bug in mec fw treats all
PACKET3_PRED_EXECs outside IBs as if they had EXEC_COUNT of zero).
2025-03-23 18:30:38 +07:00
..
2023-06-16 18:55:19 -07:00
2025-03-22 12:11:33 -04:00
2025-02-20 18:03:09 -05:00
2025-02-20 18:03:09 -05:00
2024-05-27 14:32:09 -07:00
2024-10-13 19:39:06 +08:00
2025-02-20 18:03:09 -05:00
2025-03-18 17:16:40 -04:00
2025-02-26 13:22:08 -05:00
2025-02-24 22:36:08 +03:00
2024-08-27 10:20:43 -07:00
2024-10-13 19:39:06 +08:00