Название: QtOpenCL Отправлено: pastor от Апрель 28, 2010, 00:00 OpenCL — это открытый набор библиотек для параллельного программирования в гетерогенной среде. OpenCL позволяет запускать C-код на вычислительных мощностях вашей видеокарты. Или же на вашем центральном процессоре — ему все равно. Кроме того, OpenCL управляет распределением нагрузки между всеми ядрами CPU и GPU, до которых он только сможет дотянуться. Идея в том, что программисту не нужно предпринимать дополнительных усилий по написанию очередей обработки — OpenCL делает это для вас, и ваше приложение без каких-либо изменений масштабируется для выполнения на одном, двух или же на двадцати четырех ядрах.
QtOpenCL — это обертка для OpenCL 1.0 API, предоставляющая интерфейс в Qt-стиле. Она позволяет автоматизировать такие шаги, как инициализация OpenCL, компиляция и запуск программ. Кроме того, QtOpenCL предоставляет функции для конвертирования между структурами данных Qt (такими, как QImage) и OpenCL. QtOpenCL находится в ранней стадии разработки, и распространяется как отдельный модуль. Подробности (http://knotes.ru/2010/04/qtopencl/) Название: Re: QtOpenCL Отправлено: alexman от Апрель 28, 2010, 12:01 Классно! Хорошая новость :)
|