Опять таки, теоритически, достаточно более менее современной. Поддерживающей пиксельные и вершинные шейдеры версии 2.0 и выше. В данном случае шейдер -
это программируемый конвейер видеокарты.По версиям они различаются количеством возможных команд на конвейер и функциями, которые можно встраивать в этот конвейер. В 2.0 уже можно втыкать функции синуса, косинуса, операции с матрицами и т.д. В общем все что нужно для обработки изображения. А т.к. конвейеров в видяхе много, да и сам алгоритм рендера в большинстве случаев может выполняться не последовательно (в несколько потоков), ничего не мешает приспособить видеокарту для решения вычислительных задач.