Сегодня я наконец-то нашел время, чтобы попытаться начать разработку openCl и ничего себе ... это совсем не так просто.
Есть AMD SDK, есть Intel SDK, есть NVIDIA SDK, каждыйс их собственными свойствами (только CPU против GPU и только поддержка конкретной видеокарты, возможно?)
Могут быть веские технические причины, по которым так и должно быть, но мне бы очень хотелось, чтобы был только один SDK, и чтопри программировании, возможно, вы могли бы указать задачи GPU / CPU, или что, возможно, он будет использовать те ресурсы, которые наиболее целесообразны / лучше всего сформированы, или ЧТО-ТО.
Время погрузиться, хотя я думаю ... пытаясь решить, если яперейти на процессор или графический процессор.У меня есть довольно новый ноутбук за 4000 $ с программным обеспечением SLI и видеокартами SLI, а также 8-ядерный процессор, так что да ... наверное, мне придется попробовать пару SDK и посмотреть, какие преформы лучше всего подходят для моих нужд?
Неуверен, что конечные пользователи моих приложений будут делать, хотя ... не похоже, что они могут щелкнуть переключателем, чтобы запустить его на процессоре или процессоре.
Пейзаж OpenCL действительно нуждается в некоторой помощи ...