Новости Новости 23.12.2013 в 16:22 comment

Mozilla ускорила обработку Asm.js

author avatar
https://itc.ua/wp-content/uploads/2022/04/ad81c83e9fbf757ce8a90d0eb41dee5b-96x96.jpeg *** https://itc.ua/wp-content/uploads/2022/04/ad81c83e9fbf757ce8a90d0eb41dee5b-96x96.jpeg *** https://itc.ua/wp-content/uploads/2022/04/ad81c83e9fbf757ce8a90d0eb41dee5b-96x96.jpeg

Вадим Карпусь

Автор новостей

Mozilla ускорила обработку Asm.js

Разработчики компании Mozilla заявили о повышении производительности при обработке Asm.js и сокращении отставания от скорости выполнения нативного кода, скомпилированного с языков C или C++.

Отметим, Asm.js является подмножеством JavaScript, гибко поддающимся оптимизации, оно может обрабатываться любым браузером аналогично обычному JavaScript коду. Однако в случае использования совместимого браузера (Firefox), производительность при выполнении Asm.js значительно повышается.

Ранее производительность при обработке Asm.js была, примерно, в 2 раза ниже, чем при исполнении того же алгоритма на языке C++, скомпилированного в машинный код. Благодаря внесению новой оптимизации float32 в движок SpiderMonkey удалось повысить производительность при обработке Asm.js. Теперь отставание от выполнения машинного кода фиксируется на 1,5-кратном значении.

Продолжается конкурс авторов ИТС. Напиши статью о развитии игр, гейминг и игровые девайсы и выигрывай профессиональный игровой руль Logitech G923 Racing Wheel, или одну из низкопрофильных игровых клавиатур Logitech G815 LIGHTSYNC RGB Mechanical Gaming Keyboard!


Loading comments...

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: