| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[Offload] Add check-offload-unit for liboffload unittests (#137312) Adds a check-offload-unit target for running the liboffload unit test suite. This unit test binary runs the tests for every available device. This can optionally filtered to devices from a single platform, but the check target runs on everything. The target is not part of check-offload and does not get propagated to the top level build. I'm not sure if either of these things are desirable, but I'm happy to look into it if we want. Also remove the offload/unittests/Plugins test as it's dead code and doesn't build. | 1 年前 | |
[Offload] Improve olDestroyQueue logic (#153041) Previously, olDestroyQueue would not actually destroy the queue, instead leaving it for the device to clean up when it was destroyed. Now, the queue is either released immediately if it is complete or put into a list of "pending" queues if it is not. Whenever we create a new queue, we check this list to see if any are now completed. If there are any we release their resources and use them instead of pulling from the pool. This prevents long running programs that create and drop many queues without syncing them from leaking memory all over the place. | 11 个月前 | |
[Offload] OL_QUEUE_INFO_EMPTY (#152473) Add a queue query that (if possible) reports whether the queue is empty | 11 个月前 | |
[Offload] OL_QUEUE_INFO_EMPTY (#152473) Add a queue query that (if possible) reports whether the queue is empty | 11 个月前 | |
[Offload] olLaunchHostFunction (#152482) Add an olLaunchHostFunction method that allows enqueueing host work to the stream. | 11 个月前 | |
[Offload] Rename olWaitEvent/Queue to olSyncEvent/Queue (#150023) This more closely matches the nomenclature used by CUDA, AMDGPU and the plugin interface. | 1 年前 | |
| 1 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 11 个月前 | ||
| 11 个月前 | ||
| 11 个月前 | ||
| 11 个月前 | ||
| 1 年前 | ||
| 1 年前 |