Guest
#2563081
Hello, First of all, we are a software company who almost doesn't have any idea what FPGA's capabilities are. Keeping that in mind our problem is this: we have a custom written algorithm which requires heavy calculations and needs to be repeated 30 times a second. We assemblied a really powerful computer but our framerate is about ~15. We use parallel programming techniques like CUDA and it increased the speed significantly but we were thinking whether reimplementing this algorithm in FPGA would increase the speed. First of all, is implementing any kind of algorithm in FPGA possible? The algorithm includes parts which can be executed in parallel and also includes parts which -should- be executed sequential. So we just wanted to have an idea whether FPGA is the answer for our problem.