Releases
v2023.2
Added
Add accel_id
parameter to simulation_streaming_kernel_start()
function (#282 ).
Support program scope hostpipe and CSR pipe (#284 , #288 , #289 ).
Changed
Parse device global address in base 16 (#249 ).
Declare dlopen() wrappers as static functions in acl_hal_mmd
(#280 ).
Auto discovery change for Device Global (#278 ).
Modify USM device allocation information returned by clGetDeviceInfo
(#286 ).
Removed
Remove CL_CONTEXT_COMPILER_MODE_SIMULATION_INTELFPGA mode (#244 ).
Remove ACL_CONTEXT_MSIM mode (#258 ).
Remove trylock + unlock in acl_reset_condvar()
(#279 ).
Fixed
Add copy constructor & assignment operator to acl_device_binary_t
(#236 ).
Remove dead code in acl_program.cpp
(#237 ).
Fix size_t
printf statement to %zu
in acl_offline_hal.cpp
(#238 ).
Fix Unused value in acl_auto_configure.cpp
(#222 ).
Fix Unchecked return value in acl_globals.cpp
(#231 ).
Fix dead link to implementation reference in acl_threadsupport
(#242 ).
Remove code making lock acquisition order inconsistent in acl_threadsupport.c
(#243 ).
Fix various coverity issue in acl_program
, pkg_editor.c
, acl_event_test.cpp
, acl_device_op_test.cpp
, acl_device_test.cpp
, acl_context_test.cpp
, acl_event_test.cpp
(#228 , #247 , #254 , #255 , #256 ).
Fix Reliance on integer endianness in acl_kernel_if.cpp
(#226 ).
Prevent zlib from being dynamically loaded in pkg_editor.c
(#248 , #251 ).
Fix Deadcode issue in acl_context_test.cpp
(#253 ).
Fix various coverity issue in test files (#259 , #260 , #261 , #262 , #263 , #265 , #267 , #271 , #272 , #273 #274 , #275 ).
Fix kernel id - csr address mapping issue in simulation runtime (#285 ).
Security
Fix Resource Leak issue in acl_hal_mmd.cpp
(#229 ).
Fix Dereference before null check in acl_hostch.cpp
(#233 ).
Fix function pointer conversion issue in acl_support.cpp
(#239 ).
You can’t perform that action at this time.