hayodea 27b43c6686 Add ComputeManager; add SmoHooks for getting ClDevices, buffers
We added a new centralized OpenCL Compute manager. This can later
be extended to support CUDA, SyCL, etc. SMO can be configured at
build time to choose which API it will use for compute.

Moreover, the ComputeMgr allows us to register buffers which are
available to all cl_contexts.
2025-11-19 22:34:25 -04:00
2025-11-13 20:52:52 -04:00
2025-11-16 02:40:37 -04:00
2025-10-31 08:57:37 -04:00
2025-11-19 03:12:43 -04:00
2025-11-16 00:03:18 -04:00
2025-11-12 16:20:58 -04:00
2025-09-16 22:19:48 -04:00
2025-09-28 15:20:09 -04:00
2025-11-15 00:08:35 -04:00

The Salmanoff Project:

Salmanoff project logo

This project, Salmanoff (pronounced: Sal-man-off), is an ROS rewrite of the Harikoff project. The name is more reflective of the people whose ideas sparked the solutions in my mind. These people are:

  • Gregory SALmieri.
  • David HarriMAN.
  • Leonard PeikOFF.

Would you like to know what this project is and does? Well, it's a secret! But you can find out by reading the code. Or you could just ask me. Or you could wait until I release it. But that's no fun.

For package generation instructions, see PACKAGING.md.

Languages
C++ 89.4%
CMake 6.1%
C 2.3%
Shell 1.3%
GDB 0.6%
Other 0.3%