我应该如何使用OpenCL函数clReleaseEvent来避免内存泄漏?-Altera-Intel社区-FPGA CPLD-ChipDebug

我应该如何使用OpenCL函数clReleaseEvent来避免内存泄漏?

不释放在Altera®SDKfor Open Computing Language(OpenCL™)中创建的事件,使用cl_event等功能或对任务进行排队,可能导致系统速度变慢,从而导致内存过度使用。

解决/修复方法

事件完成后应立即使用clReleaseEvent,它需要由Programmer明确完成。保持事件存活会对系统产生内存影响,这是无法避免的。

请登录后发表评论

    没有回复内容