Samsung опубликовала исходный код реализации WebCL — OpenCL для JavaScript

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

WebCL — инициатива, рабочая группа по которой была сформирована организацией Khronos Group в марте этого года. Её задача — создать привязки к OpenCL для скриптового языка программирования JavaScript, сделав возможным использование возможностей параллельной обработки с помощью GPU и многоядерных процессоров в обычном веб-браузере.

Кадр из ролика Samsung с демонстрацией WebCL
Кадр из ролика Samsung с демонстрацией WebCL / Иллюстрация с сайта YouTube

В качестве демонстрации возможностей WebCL в Samsung привели пример её использования для увеличения производительности при отображении анимированной симуляции абстрактных тел: в обычном JavaScript удавалось достигнуть лишь 5-6 кадров в секунду, а с WebCL — от 78 до 114 кадров в секунду. Интересующиеся могут увидеть это в ролике на YouTube.

Реализация WebCL от Samsung еще является весьма экспериментальной. Нынешний код ориентирован на запуск в рамках движка WebKit, работающего под управлением ОС Mac OS X, и только на компьютере с видеопроцессорами от NVIDIA (GPU с поддержкой OpenCL 1.0).

Исходный код WebCL for WebKit от Samsung распространяется под свободной лицензией BSD и доступен на code.google.com.

Дмитрий Шурупов по материалам arstechnica.com.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Samsung заборонила співробітникам використовувати штучний інтелект - BloombergSamsung заборонила співробітникам використовувати штучний інтелект - Bloomberg
Samsung разрабатывает три приложения для Windows 10
Вышел браузер Mozilla Firefox 83 с большими улучшениями движка JavaScript
HackerRank: JavaScript обошёл Java в качестве самого популярного языка программирования
GitHub: JavaScript остается самым популярным языком программирования в 2018 году
Разработчики Google выпустили бесплатное приложение для изучения JavaScript
Napa.js — многопоточная среда исполнения для JavaScript, совместимая с Node.js
Открыт исходный код Qt 3D Studio для создания трёхмерных пользовательских интерфейсов
Банк Deutsche Bank открывает исходный код Plexus Interop из электронной платформы Autobahn
Apple сделала исходный код iOS и macOS общедоступным
Последние новости

Подгружаем последние новости