У меня есть некоторые (финансовые) задачи, которые должны хорошо соответствовать вычислениям на GPU, но я не совсем уверен, стоит ли мне использовать OpenCL или DirectCompute. Я занимался на GPU, но это было очень давно (3 года). Я сделал это через OpenGL, так как тогда не было никакой альтернативы.
Я видел несколько презентаций OpenCL, и это выглядит очень красиво. Я еще ничего не видел в DirectCompute, но я ожидаю, что он тоже будет хорошим.
В данный момент меня не интересует кроссплатформенная совместимость, и, кроме того, я ожидаю, что две модели будут достаточно похожими, чтобы не вызывать сильную головную боль при попытке перейти от одной к другой.
Итак, вы использовали кого-нибудь из этих двух? Особенно DirectCompute? Как это сравнить с OpenCL (и CUDA)?