04.04.2013

Фирмы Mozilla и Samsung сказали о партнёрстве, цель которого, как утверждается в пресс-релизе, — пересоздание веб-браузера с нуля для оптимизации под современное оборудование. Речь идёт о разработке открытого движка Servo последующего поколения для веб-браузеров, а конечная цель — представить эту технологию для платформы Android и чипов ARM. Вобщем, хотя бы примерная дата вероятного окончания работ над движком не именуется.

Mozilla говорит, что движок будет с самого начала рассчитан на будущие чипы, которые станут более резвыми, получат многоядерные и высокопараллельные гетерогенные архитектуры. Это полностью разумно — современные вычислительные чипы развиваются в сторону наращивания ядер CPU и интеграции всё более сильной графики, способной отлично производить многие расчёты общего предназначения. Компания отмечает, что в базу Servo лягут совсем другие принципы и допущения, ежели у современных движков.

Servo будет написан на новом языке системного программирования Rust от Mozilla, который находится на ранешней стадии развития (версия 0.6 была представлена совместно с анонсом сотрудничества с Samsung). Rust создаётся уже пару лет и, по заверениям разработчиков, уже скоро достигнет размеренной стадии.

Mozilla обрисовывает Rust следующим образом: «Язык призван заполнить многие из числа тех ниш, в каких в последние десятилетия применялся C , благодаря действенным высокоуровневым мультипарадигменным абстракциям и может предложить четкое управление аппаратными ресурсами. Однако не считая этого, он неопасен по определению и исключит целые классы ошибок с управлением памятью, которые приводят к сбоям и разным уязвимостям. Rust тоже отличается поддержкой лёгких взаимосовместимых примитивов, упрощающих внедрение мощи многоядерных микропроцессоров на современных и будущих вычислительных платформах».

И хотя ни Mozilla, ни Samsung не поделились своими прогнозами относительно времени пуска движка Servo (хотя, согласно анонсу, на проект будет выделено больше ресурсов), фирмы заявили о планах по выпуску первой принципиальной редакции языка Rust в течении года. В текущее время разработчики заняты очисткой, расширением и документированием библиотек, созданием инструментов для улучшения пользовательского окружения и наращивания производительности.

При помощи такового гиганта полупроводниковой промышленности, как Samsung, Mozilla хочет выпустить собственный язык программирования Rust и движок Servo для платформы Android и чипов с архитектурой ARM. Samsung уже предоставила внутренний интерфейс ARM для языка Rust и создаёт нужную для кросс-компиляции на Android инфраструктуру наряду со многими другими улучшениями. Утверждается, что это только начало сотрудничества. Исходники Rust и Servo уже доступны на Github.

blog.mozilla.org, thenextweb.com


mozilla samsung arm браузер разработка по параллельные вычисления


Количество показов: 2
Кем создан (имя): (SpiriT)

Возврат к списку


Оставить комментарий

 
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Защита от автоматических сообщений
Загрузить изображение
 
...
...