The OpenNET Project / Index page

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

06.10.2014 17:24  Вышел пакет ExaGear для запуска x86-приложений на Linux-устройствах с процессорами ARM

Российская компания Eltechs, которая основана сотрудниками отдела двоичной трансляции компании МЦСТ, разрабатывающей процессоры Эльбрус, объявила о выпуске продукта ExaGear Desktop, в рамках которого подготовлена высокопроизводительная виртуальная машина, позволяющая организовать выполнение приложений, собранных для архитектуры x86, на мобильных устройствах, оснащённых процессорами ARMv7 и операционной системой Linux. Сборки сформированы для Ubuntu 12.04 и более новых версий. Продукт является проприетарным и распространяется только на платной основе, но развиваемые для Wine патчи общедоступны. Кроме того, компания Eltechs развивает поддержку OpenGL на OpenGLES-устройствах на базе glshim.

Запуск x86-приложений в окружении ARM при использовании эмулятора ExaGear ничем не отличается от запуска обычной программы, изначально собранной для ARM. Для организации бесшовного запуска собранных для ARM исполняемых файлов задействован модуль ядра binfmt_misc. В эмуляторе используются технологии динамической двоичной трансляции, которые разработаны для обеспечения совместимости с двоичным кодом для архитектуры x86 в процессорах Эльбрус. По заявлению разработчиков, ExaGear обеспечивает выполнение тестов SysBench с производительность до 4.5 раз опережающей QEMU. По сравнению с выполнением изначально предназначенными для ARM программами ExaGear примерно на 20% отстаёт при оценке производительности CPU и многопоточности, и в два раза отстаёт в операциях работы с памятью и мьютексами.

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

  1. Главная ссылка к новости (http://eltechs.com/ru/eltechs-...)
  2. OpenNews: Анонсирован пакет ExaGear для запуска x86-приложений на Linux-устройствах с процессорами ARM
  3. OpenNews: Новые 64-битные микропроцессоры "Эльбрус"
  4. OpenNews: Компания МЦСТ организовала выпуск компьютеров на базе процессоров Эльбрус-2C+
  5. OpenNews: Отечественный микропроцессор Эльбрус-4С готов к серийному производству
  6. OpenNews: Представлен 8-ядерный отечественный микропроцессор Эльбрус-8С
Лицензия: CC-BY
Тип: Программы
Ключевые слова: eltechs
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, A.Stahl (ok), 17:53, 06/10/2014 [ответить] [показать ветку] [···]    [к модератору]
  • +/
    >продукт позволит поднять популярность

    Возможно они и правы. Некоторые свои поделия даже под АМД64 собрать не могут, не то что под АРМ. Ок, полку костылей прибыло. Добро пожаловать...

     
     
  • 2.6, Аноним (-), 18:11, 06/10/2014 [^] [ответить]    [к модератору]
  • +2 +/
    > Добро пожаловать...

    ...
    > проприетарным

    "Будьте как дома, но не забывайте что в гостях".

     
  • 2.24, rerevrebv (?), 20:20, 06/10/2014 [^] [ответить]     [к модератору]
  • +/
    http 4pda ru forum index php showtopic 559243 ... весь текст скрыт [показать]
     
  • 1.2, Аноним (-), 17:56, 06/10/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Им бы спонсора найти, чтобы тот дал денег для открытия исходников.
     
  • 1.3, Dragonic (ok), 17:56, 06/10/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    > Продукт является проприетарным и распространяется только на платной основе
    > продукт позволит поднять популярность

    =\

     
     
  • 2.4, Аноним (-), 18:00, 06/10/2014 [^] [ответить]    [к модератору]  
  • –9 +/
    Солидарен, плохая контора и ужасный эмулятор на коленке небось лагает на все 100
     
     
  • 3.11, Celcion (ok), 19:23, 06/10/2014 [^] [ответить]     [к модератору]  
  • +2 +/
    Но ведь ты-то стопудово сможешь основать отличную контору, которая напишет прекр... весь текст скрыт [показать]
     
  • 2.7, Серж (??), 18:43, 06/10/2014 [^] [ответить]    [к модератору]  
  • +4 +/
    А слабо сделать лучше и забесплатно?! Ой, вру, за "спасибо"!
     
  • 2.31, Avator (ok), 02:24, 07/10/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    550р не бог весть какая цена... ИМХО
     
  • 1.5, Аноним (-), 18:09, 06/10/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    > Продукт является проприетарным

    Типа, ФСБ тоже хочет пару бэкдоров хомякам подсунуть? А то как-то несправедливо - все NSA да FBI...

     
     
  • 2.35, Аноним (-), 13:19, 07/10/2014 [^] [ответить]    [к модератору]  
  • +/
    Ага, нашли хоть какую-то свободную нишу наконец. :)
     
  • 2.36, Аноним (-), 16:46, 07/10/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    ФСБ - единственная контора, о которой знает аноним?
     
  • 1.8, Alen (??), 18:43, 06/10/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Зачем бы это мне запускать программы для Линукс в другом Линуксе под виртуальной машиной?! А пересобрать и не городить огороды? Или меня Гента так испортила? ;)
     
     
  • 2.9, EuPhobos (ok), 18:53, 06/10/2014 [^] [ответить]    [к модератору]  
  • –2 +/
    Пересоберёте Steam, Half-Life2, Portal2, Whitcher2, Left4Dead2, X-Com, Skyrim, Крузис3 ? и т.д.
     
     
  • 3.10, tinman321 (?), 19:05, 06/10/2014 [^] [ответить]    [к модератору]  
  • +/
    Вы забыли добавить Photoshop, MS Office и иже с ними.
     
     
  • 4.13, анонимус (??), 19:31, 06/10/2014 [^] [ответить]    [к модератору]  
  • +/
    Да проще тогда запустить винду под эмулятором и не париться
     
     
  • 5.20, EuPhobos (ok), 20:04, 06/10/2014 [^] [ответить]    [к модератору]  
  • +2 +/
    Точно! Сказывается то, что для меня винда всего лишь игровая-умирающая платформа. Забываю, что на ней приходится ещё людям работать.
     
  • 3.12, Иллюминат Машиахович (?), 19:24, 06/10/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    Под ARM?)))
     
  • 3.32, pUnK (?), 03:33, 07/10/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    > Пересоберёте Steam, Half-Life2, Portal2, Whitcher2, Left4Dead2, X-Com, Skyrim, Крузис3
    > ? и т.д.

    Skype ещё

     
  • 1.14, Xasd (ok), 19:33, 06/10/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    > По сравнению с выполнением изначально предназначенными для ARM программами ExaGear примерно на 20% отстаёт при оценке производительности CPU и многопоточности, и в два раза отстаёт в операциях работы с памятью и мьютексами.
    >
    > ...
    >
    > Ожидается, что продукт позволит поднять популярность энергоэффективных настольных систем на основе процессоров ARM, ...

    ээээ .. это же в какое количество раз ARM-системы опережают x86-системы по энергоэффективности? наверное это цифра очень большая, если уж такие костыли не сводят-на-нет всю энергофееквтиность :-)

     
     
  • 2.16, Аноним (-), 19:46, 06/10/2014 [^] [ответить]    [к модератору]  
  • +2 +/
    Ты не понимаешь, чувак. Контора денег хочет сделать на чужих сложностях, только и всего. Какая там эффективность всего этого - им не интересно.
     
     
  • 3.21, rerevrebv (?), 20:08, 06/10/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    > Ты не понимаешь, чувак. Контора денег хочет сделать на чужих сложностях, только и всего. Какая там эффективность всего этого - им не интересно.

    http://eltechs.com/product/exagear-server/pilot-version/

    Conclusion

    Eltechs ExaGear Server demonstrated excellent performance, in particular under heavy IO tests with nearly zero impact on performance while running Intel applications on ARM-based servers. This proves Exagear to be an excellent choice for running storage applications, disk and networking intensive tasks in translation mode on ARM servers today.
    CPU intensive performance was around 50%. In future Eltechs expected to go as high as 80% out of native performance in average.
    Scalability tests clearly showed that Eltechs ExaGear Server is highly scalable. It does not affect parallelism of applications and can be transparently used for respective software.
    Taking in to consideration the ease of use, transparency for end users, and the immediate results – the Eltechs Exagear Server provides a real solution for the problem of migrating old legacy applications to ARM in the datacentre.

     
  • 2.17, A.Stahl (ok), 19:48, 06/10/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    Ну разумеется никто не предлагает весь софт запускать через подобный костыль. 99% адекватного софта можно пересобрать хоть под чёрта лысого. Остаются лишь блобы и очень узкоспециализированный софт, нужный трём людям, из которых один болеет, а другой в отпуске.
    В общем при широком распространении АРМ платформы этот костыль будет ещё более редок, чем вайн.
     
     
  • 3.18, seccipon (?), 19:50, 06/10/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    >ещё более редок, чем вайн.

    ты так говоришь, как будто это что-то редкое

     
     
  • 4.19, A.Stahl (ok), 20:03, 06/10/2014 [^] [ответить]    [к модератору]  
  • +/
    > ты так говоришь, как будто это что-то редкое

    А кто им пользуется? В основном детишки, пытающиеся запустить игрушку. Ну и сколько их? Пару сотых процента?
    Интересно, есть ли статистика по этому поводу?


     
     
  • 5.23, seccipon (?), 20:14, 06/10/2014 [^] [ответить]    [к модератору]  
  • +/
    > детишки, пытающиеся запустить игрушку.
    > пару сотых процента

    Лол


     
  • 5.28, AlexYeCu (ok), 23:12, 06/10/2014 [^] [ответить]    [к модератору]  
  • +/
    Ну я использую wine. 34-й годок мальчику, ага. И кстати, не пытаюсь запустить, а запускаю. Возраст, понимаешь ли, такой: то музыку из 80-х и ранее хочется послушать, то какой-нибудь ретро-по_нынешним_временам-фильм посмотреть, то Planescape пройти, наконец.
     
     
  • 6.30, Led (ok), 01:16, 07/10/2014 [^] [ответить]    [к модератору]  
  • +/
    > Ну я использую wine. 34-й годок мальчику, ага.

    Потому что иногда старость приходит одна.

     
     
  • 7.38, AlexYeCu (ok), 00:06, 08/10/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    Да ты не стесняйся: сразу в сантиметрах пиши!
    ***
    Мол, было десять раз вокруг ноги, через плечо и в сапоги. Пока не стесал до лобковых волос, успел настрогать 7 детей в браке и ещё пару десятков по Эрэфии и Эсэнгевщине. Сейчас нянчу футбольную команду внуков, времени ни секунды свободной: ни почитать, ни послушать, ни посмотреть, ни поиграть. Выкроил с огромным трудом минутку заскочить на Опеннет, поделиться счастьем и жизненными установками. Всё, убегаю. Чао, неудачники!
    ***
    Вот когда хоть так научишься излагать, тогда и квакай, сидючи в том же болоте, что и собеседники. Хоть развеселишь кого — всё не зря себя дураком выставишь.
     
  • 3.22, rerevrebv (?), 20:11, 06/10/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    > и очень узкоспециализированный софт,

    http://eltechs.com/ru/product/exagear-mobile/

    Сегодня Eltechs ExaGear Mobile используется в следующих Android-приложения, которые доступны на Google Play :

    ExaGear Strategies
    Это эмулятор для Android, который позволяет запускать старые добрые стратегии для ПК. Главная его особенность — это адаптированное для сенсорного экрана управление. Нажмите  здесь  , чтобы узнать больше.

    Heretic* by Eltechs
    Мы запустили оригинальную версию Heretic* для ПК на Android-устройствах. Вы можете заново пережить прохождение уровней Heretic* и сразиться с полчищем злобных монстров из потусторонних миров — теперь на ваших мобильных устройствах!

    Doom* by Eltechs
    Мы взяли оригинальный Doom*, в который Вы играли на компьютере, и запустили его на Android. Мы ничего не меняли в игре, так как очень ценим оригинальные ощущения который дарил Doom*. Сыграйте в Doom* вновь как в старые добрые времена!

     
     
  • 4.25, ryoken (?), 20:51, 06/10/2014 [^] [ответить]    [к модератору]  
  • +/
    > Heretic* by Eltechs
    > Мы запустили оригинальную версию Heretic* для ПК на Android-устройствах. Вы можете заново
    > пережить прохождение уровней Heretic* и сразиться с полчищем злобных монстров из
    > потусторонних миров — теперь на ваших мобильных устройствах!
    > Doom* by Eltechs
    > Мы взяли оригинальный Doom*, в который Вы играли на компьютере, и запустили
    > его на Android. Мы ничего не меняли в игре, так как
    > очень ценим оригинальные ощущения который дарил Doom*. Сыграйте в Doom* вновь
    > как в старые добрые времена!

    У меня на дремучем неиспользуемом iphone 3G Квака1 есть нативная (насчёт управления молчу, прекорявейше).

     
     
  • 5.26, Khariton (ok), 21:10, 06/10/2014 [^] [ответить]    [к модератору]  
  • –2 +/
    Херетик? Дум? Они dosbox для арма скомпилировали?
     
     
  • 6.27, seccipon (?), 21:40, 06/10/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    Достаточно взглянуть сюда, чтобы не задавать таких вопросов.

    https://play.google.com/store/apps/details?id=com.eltechs.es

     
  • 4.33, pUnK (?), 03:36, 07/10/2014 [^] [ответить]    [к модератору]  
  • +/
    >[оверквотинг удален]
    >  здесь  , чтобы узнать больше.
    > Heretic* by Eltechs
    > Мы запустили оригинальную версию Heretic* для ПК на Android-устройствах. Вы можете заново
    > пережить прохождение уровней Heretic* и сразиться с полчищем злобных монстров из
    > потусторонних миров — теперь на ваших мобильных устройствах!
    > Doom* by Eltechs
    > Мы взяли оригинальный Doom*, в который Вы играли на компьютере, и запустили
    > его на Android. Мы ничего не меняли в игре, так как
    > очень ценим оригинальные ощущения который дарил Doom*. Сыграйте в Doom* вновь
    > как в старые добрые времена!

    Ещё Петька и ВИЧ под нами работают :)

     
  • 1.29, Led (ok), 01:13, 07/10/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    "Новость" о какой-то проприетарной вундервафле.

    Это здесь по "министерской" разнарядке?

     
  • 1.34, dq0s4y71 (ok), 13:05, 07/10/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Увидев графики, я подумал, они хотят сказать, что на АРМе оно выполняет программы быстрее, чем на x86... :)
     
  • 1.37, Аноним (37), 21:39, 07/10/2014 [ответить] [показать ветку] [···]     [к модератору]  
  • –1 +/
    беда Doom бегающий на 386 процессоре, с 4 мегабайтами памяти и хорошей видеокарт... весь текст скрыт [показать]
     
     
  • 2.39, Аноним (-), 01:07, 08/10/2014 [^] [ответить]     [к модератору]  
  • +/
    Да не ссы, на моем N900 с ARM проц 1-ядерный и всего 600МГц И памяти 256Мб на в... весь текст скрыт [показать]
     
  • 2.40, pUnK (?), 03:21, 08/10/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    > беда Doom бегающий на 386 процессоре, с 4 мегабайтами памяти и хорошей
    > видеокартой, они заставили кое как работать на 4 ядерном arm. это
    > печально, как низко упала способность к программированию, в последнее время.

    С чего это вдруг кое-как? У всех вроде нормально бегает.

     
  • 1.41, Аноним (-), 14:42, 08/10/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Несвободно, поэтому в ад их.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


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