Samsung открывает исходный код WebCLКомпания открыла исходный код прототипа WebCL для браузерного движка WebKit.

Новый веб-стандарт, все еще находящийся в разработке, был предложен Khronos group. Он использует JavaScript в OpenCL-фреймворк и позволяет веб-приложениям задействовать процессоры видеокарт, а также эффективнее использовать многоядерные CPU.С помощью WebCL разработчики веб-сайтов смогут создавать приложения, которые сегодня практически невозможны из-за большого объема вычислений. Это могут быть более сложные браузерные игры, онлайновые графические или видеоредакторы,

OpenCL в основном создавался Apple и Nvidia, однако это открытый стандарт с довольно широкой поддержкой. Официальных спецификаций WebCL — версии OpenCL для веба — пока нет, но предварительные версии JavaScript API существуют.

Помимо Samsung разработкой WebCL также активно занимается и Nokia. И если Samsung делает реализацию для WebKit, то Nokia строит прототипы на базе Mozilla Firefox. Но пока лишь южнокорейская компания открыла свои наработки для всех желающих. Samsung также устроила демонстрацию возможностей WebCL, которая показывает, что если CPU способен рендерить некий код JavaScript и выводить картинку со скоростью 5-6 кадров в секунду, то WebCL-версия того же JavaScript кода позволяет достичь скорости 78-114 fps.

Код Samsung распространяется на условиях лицензии BSD и доступен для скачивания на странице проекта. Там также можно найти примеры его использования.

Samsung открывает исходный код WebCL
Samsung открывает исходный код WebCL

Samsung открывает исходный код WebCL Samsung открывает исходный код WebCL Samsung открывает исходный код WebCL Samsung открывает исходный код WebCL Samsung открывает исходный код WebCL

Samsung открывает исходный код WebCL