The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Вышел пакет ExaGear для запуска x86-приложений на Linux-устр..."
Отправлено opennews, 06-Окт-14 17:53 
Российская компания Eltechs, которая основана сотрудниками отдела двоичной трансляции компании МЦСТ (https://ru.wikipedia.org/wiki/%D0%9C%D0%... разрабатывающей процессоры Эльбрус, объявила (http://eltechs.com/ru/eltechs-has-launched-exagear-desktop/) о выпуске продукта ExaGear Desktop (http://eltechs.com/ru/product/exagear-desktop/), в рамках которого подготовлена высокопроизводительная виртуальная машина, позволяющая организовать выполнение приложений, собранных для архитектуры x86, на мобильных устройствах, оснащённых процессорами ARMv7 и операционной системой Linux. Сборки сформированы для  Ubuntu 12.04 и более новых версий. Продукт является проприетарным и распространяется только на платной основе, но развиваемые для Wine патчи общедоступны (https://github.com/Eltechs/wine/branches). Кроме того, компания Eltechs развивает (https://github.com/lunixbochs/glshim) поддержку OpenGL на OpenGLES-устройствах на базе glshim.

Запуск x86-приложений в окружении  ARM при использовании эмулятора ExaGear ничем не отличается от запуска обычной программы, изначально собранной для ARM. Для организации бесшовного запуска собранных для ARM исполняемых файлов задействован модуль ядра binfmt_misc (https://www.kernel.org/doc/Documentation/binfmt_misc.txt).&n...В эмуляторе используются технологии динамической двоичной трансляции, которые разработаны для обеспечения совместимости с двоичным кодом для архитектуры x86 в процессорах Эльбрус. По заявлению разработчиков, ExaGear  обеспечивает выполнение тестов SysBench с производительность до 4.5 раз опережающей QEMU. По сравнению с выполнением изначально предназначенными для ARM программами ExaGear примерно на  20% отстаёт при оценке производительности CPU и многопоточности, и в два раза отстаёт в операциях работы с памятью и мьютексами.  


<center><a href="http://eltechs.com/wp-content/uploads/2014/08/sysbench_02.pn... src="https://www.opennet.ru/opennews/pics_base/0_1408721101.png" style="border-style: solid; border-color: #606060; border-width: 1px;max-width:100%;" title="" border="0"></a></center>


Ожидается, что продукт позволит поднять популярность энергоэффективных настольных систем на основе процессоров ARM, переход на которые сдерживается из-за невозможности запустить имеющиеся проприетарные приложения, собранные только для систем x86. Для выполнения Windows-приложений предлагается запустить в виртуальной машине пакет Wine и под его управлением выполнить Windows-программу.

URL: http://eltechs.com/ru/eltechs-has-launched-exagear-desktop/
Новость: https://www.opennet.ru/opennews/art.shtml?num=40759

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру