v01.01.17.x¶
New Features¶
Reduce OpenCL runtime overhead by removing calls to setpriority and usleep in worker threads
These calls were required when OpenCL worker threads used to busy-wait on mailbox receive APIs on K2x devices. With the transition to MessageQ, the receive APIs no longer busy wait and the setpriority/sleep calls are no longer required.
Removing setpriority improves the response time of worker threads to kernel completion messages, reducing the overhead of the OpenCL runtime.
Changes required for TIDL API v1.2
Supported Evaluation Modules (EVMs)¶
- AM574x IDK EVM
- AM572 EVM (Linux and TI-RTOS hosts)
- AM571 EVM
- 66AK2H EVM
- 66AK2L EVM
- 66AK2E EVM
- 66AK2G EVM