You have developed an algorithm that gives the answers you need. Or you need to calculate large data-sets on an hourly base. But it takes its time.
What do you do, when faster hardware doesn’t help you any more? You can go into specialised hardware, but that needs you to get specialised in maintaining it. Or you can choose to just wait for the results to come in, but then your people get less efficient and gain less feeling for the data.
What if you could use off-the-shelf hardware and decrease waiting-time? The answer is using OpenCL-devices, which can be high-end graphics cards or other modern processors. Why? Because these devices can do much more in parallel and OpenCL makes it possible to make use of that power. A few years ago this was not possible the way it is now, so that would be a good reason you never heard of it.
What can we do?
We can make your compute-intensive algorithms much faster. We also help with timing the rest of your system to see if the data-stream is fast enough to feed the faster computations. All is accompanied with clear documentation of how the software works and test-cases to prove the algorithm is still the same.
Request more information to get to know how we can help you. Know we can get it done for you, but that requesting information is entirely without any obligation.