Компания Advanced Micro Devices выпустила бета-версию инструмента для разработки программ, предназначенных для выполнения на многоядерных
процессорах. OpenCL для процессора будет частью программного продукта ATI AMD Stream версии 2.0, позволяющего легко и удобно создавать различные приложения. OpenCL является специальным стандартом, разрабатываемым под руководством группы Khronos специально для параллельного программирования для многоядерных процессоров и графических чипов. Первая версия стандарта была разработана при активном участии Apple Inc.
В настоящее время в Новом Орлеане проходит выставка Siggraph 2009, на которой различные производители, в том числе Intel, nVidia и AMD/ATI, показывают свои графические разработки. Появление бета-версии Stream 2.0 является значительным шагом вперёд для компании AMD. Использование в этом инструменте OpenCL должно помочь разработчикам
программного обеспечения и облегчить создание утилит, использующих все возможности многоядерных процессоров. в течение года высококвалифицированные компьютерные специалисты создавали новую модель программирования, необходимую для будущих процессоров, способных обрабатывать одновременно 10, 20 и более потоков данных.
С помощью Stream можно будет создавать программы, работающие как под Microsoft Windows, так и под Linux. Компания AMD планирует до конца этого года выпустить окончательную версию инструмента для разработки программ, включающего в себя OpenCL и позволяющего создавать программы как для процессоров, так и для чипов
видеокарт. Рик Бергман (Rick Bergman), старший вице-президент компании AMD, сказал, что "благодаря поддержке многоядерных процессоров и GPU нашей средой с OpenCL, разработчики могут эффективно писать кросс-платформенные приложения для гетерогенной архитектуры с единым интерфейсом программирования".