Commit Graph

4 Commits

Author SHA1 Message Date
b04c01e737 Refactor code structure and improve performance by optimizing OpenCL kernel and adding timing macros; update Cargo.toml for release profile settings; enhance main.rs and sinks.rs for better readability and organization. 2025-04-11 16:04:10 +02:00
35726def3e Add CPU matching option and improve default behavior handling 2025-04-09 18:30:51 +02:00
1d3d5b3e6e **Optimize ProQue initialization with OnceLock**
Replaced repeated ProQue initialization with a static OnceLock to ensure efficient and thread-safe reuse. This minimizes the overhead of recreating the ProQue instance while maintaining correct behavior by dynamically updating its dimensions.
2025-04-09 14:39:14 +02:00
47bbf25ac7 Remove deprecated crates and introduce OpenCL matcher integration 2025-04-09 13:41:50 +02:00