Корпорация Intel выпустила комплект средств разработки (SDK – Software Development Kit) для OpenCL 1.2, ориентированный на будущие
процессоры Haswell.
На днях вышел обновлённый видеодрайвер Intel с широко разрекламированной поддержкой
OpenCL в версии 1.2 для процессоров Ivy Bridge, а на прошлой неделе в ходе пресс-конференции было объявлено, что драйвер на самом деле писался для процессоров Haswell. После выхода драйвера для встроенного видео состоялся гораздо более значимый релиз – SDK под OpenCL, ориентированного на чипы Ivy Bridge текущего поколения и будущие чипы Haswell.
Решение о поддержке в полнопрофильном режиме отраслевого стандарта OpenCL видеоядром HD Graphics 4000 стало первым признанием Intel потенциала этой модели встроенного видео при работе с вычислениями общего назначения. И вот теперь Intel, кажется, с радостью готова помочь разработчикам раскрыть потенциал GPU, помимо ресурсов собственно CPU-компонента.
По заявлению Intel, OpenCL особенно хорош для приложений по созданию контента, и это как раз тот тип нагрузки, который продвигает Intel. На прошлой неделе в ходе Game Developers Conference корпорация Intel во всеуслышание объявила о сотрудничестве в рамках проекта по кодированию видео, известного под названием Handbrake, заявив об использовании своего транскодера Quicksync как о факторе, позволяющем значительно сократить время кодирования.
С учётом того, что графика Intel широко представлена на рынке, реализованная поддержка OpenCL имеет жизненно важное значение для широкого внедрения этого стандарта. Однако здесь Intel может столкнуться с другой проблемой: если практика задействования ресурсов GPU получит широкое распространение в среде разработчиков, под ударом могут оказаться инвестиции Intel в CPU-сегмент.
По словам представителей Intel, встроенное в чипы Haswell видео будет не только поддерживать OpenCL 1.2, но и позволит осуществлять доступ к системной памяти
компьютера, что открывает интересные возможности для вычислений, если такой доступ не будет ничем ограничен. На прошлой неделе Intel обошла вниманием технические детали относительно технологии Instantaccess, отметив, что эта функция обладает потенциалом к широкому внедрению. OpenCL 1.2 SDK поддерживает Windows 7 и Windows 8.