Я бы очень сильно сомневался в том, что у вас есть разумный шанс найти что-то вроде этого с открытым исходным кодом, поскольку «использование графического процессора» обычно подразумевает «весьма аппаратно-специфические, совершенно секретные драйверы NDA».
Тем не менее, OpenCL настолько кроссплатформенный, насколько вы можете получить (работает с каждым крупным поставщиком и даже имеет по крайней мере одну резервную версию программного обеспечения), и он достаточно бесплатен, поскольку нет никаких сборов и никаких ограничений на то, как вы можете его использовать. , Единственная несвободная вещь - это то, что это не открытый исходный код, и вы не можете его изменить.
ATI / AMD и nVidia уже некоторое время предлагают OpenCL, работающие на G80 и RHD, соответственно, а также ATI / AMD предлагает программную реализацию для хорошего времени. Что касается Intel, я помню, что читал, что они работали над OpenCL для поколения Sandy Bridge около года назад, так что, вероятно, он должен быть завершен и сейчас.