LINUX.ORG.RU
ФорумTalks

NVIDIA Project Denver сможет эмулировать работу в x86-совместимом режиме


0

1

На прошлой неделе представители Intel сделали резонансное заявление о том, что оптимизированная для работы с процессорами ARM версия операционной системы Microsoft Windows 8 не позволит работать со старыми приложениями, изначально разработанными для x86-совместимой платформы.

Как сообщает сайт Donanim Haber, разрабатываемое компанией NVIDIA «гибридное» решение, подразумевающее интеграцию на одной микросхеме графического ускорителя и процессора с ARM-архитектурой, сможет эмулировать работу в x86-совместимой среде. Вычислительные издержки при этом не будут велики, существенного замедления работы программ наблюдаться не должно.

На рынок Project Denver выйдет в 2013-2014 годах, выпускаться этот продукт будет по технологическому процессу 2х нм поколения. Дополнительные подробности об этой разработке NVIDIA может поведать в четвёртом квартале текущего года, на профильном мероприятии.


Intel решила сыграть в КО, а NVIDIA не хочет хоронить x86? Хотя нет, просто хочет на хомячках срубить денег.

Andru ★★★★
()

А толку с эмуляции. Хотят чтобы арм тормозил как x86? Про «существенного замедления работы программ наблюдаться не должно» смеялся долго.

Lordwind ★★★★★
()
Ответ на: комментарий от Andru

>NVIDIA не хочет хоронить x86?

nvidia хочет поиметь рынок, оставив слой совместимости для быдлокода, который не портируют на arm.

madgnu ★★★★★
()
Ответ на: комментарий от Lordwind

У всех CISC'ов сейчас обычно стоит аппаратный транслятор x86 во внутренний RISC. Они сейчас его прикрутили к ARM'у. Вот, собственно, и все. Даже предполагаю как они это сделали. У арма удобный интерфейс для копроцессоров, насколько помню. Наверняка через него.

AiFiLTr0 ★★★★★
()

имхо просто так уже никто и никогда не закопает х86.
уж слишком много ломать надо софта.

максимум какой уход от х86 я вижу - это его эмуляцию на новых архитектурах и двойные бинарники

dk-
() автор топика

Есть мнение, что когда это чудо выйдет таки на рынок(2013-2014 год, как ожидается), то оно будет неизбежно сливать даже мобильным Intel-овым процам 2013-2014 года.

ef37 ★★
()

Вычислительные издержки при этом не будут велики, существенного замедления работы программ наблюдаться не должно.
А чего время автономной работы не упомянули?

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от ef37

главное начать
когда-то и х86 ничего считай не мог

dk-
() автор топика
Ответ на: комментарий от Lordwind

Как только дорастет по производительности до нормальных процессоров, так сразу энергопотребление будет не меньше.

zgen ★★★★★
()
Ответ на: комментарий от AiFiLTr0

> Jazelle никому нафиг не нужна, ибо сливает по производительности JIT'у того же дальвика

лолд
так категорично исключаем целые классы устройств

wxw ★★★★★
()

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

если адоб не захочет делать сборку фотошопа под ARM - НУ И ЧТО?

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

tommy ★★★★★
()
Ответ на: комментарий от xorik

Сколько минут будет фотошоп открываться? :)

зачем фотошоп на каждом компьютере? в реальном мире он вероятно установлен на 1-3 процентах компьютеров (включая наши школы в которых требование фотошопа на кождом компьютере - обязательно). учитывая что много фотошопа на маках (студии анимации и тд)

tommy ★★★★★
()
Ответ на: комментарий от tommy

>реально большому числу пользователе винды в основном хватает программ которые есть в системе

Долго смеялся

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от SEV

вы не видели реальных пользователей винды, да и саму винду видели 10-тилетней давности. в реальном мире многим просто хватает и айфона/айпада.

если в вашем окружении студенты кторые обвешали уютненькую зверюшечкуcd припарками твикерами и прочей мутью с ворованными фотошопами и видеоредакторами - это не показатель.

tommy ★★★★★
()

Есть версия, что NV ничего подобного не говорила.

zgen ★★★★★
()
Ответ на: комментарий от wxw

А на практике, кроме вымирающих мобил с j2me, где оно используется? С закрытой документацией на жазельку оно мало кому надо.

AiFiLTr0 ★★★★★
()
Ответ на: комментарий от Lindows

Ну да. Насколько помню арм, реализовать на нем x86 можно двумя вариантами. Добавить новый execution mode (к имеющимся thumb и jazelle) или сделать в виде копроцессора. Помоему, для тех кто лицензировал ядро арма оба способа реализуемы некоторым временем колдовства на верилоге.

AiFiLTr0 ★★★★★
()
Ответ на: комментарий от AiFiLTr0

Но другое дело, что от ядра к ядру сопроцессорный интерфейс ломают (Привет, Stable API nonsense).

AiFiLTr0 ★★★★★
()

Представляю, какую боль почуствуют вендузятники за эту хрень, которая не только будет тормозит систему, но и еще стоить дофига. Предрекаю вендекапец.

derlafff ★★★★★
()
Ответ на: комментарий от AiFiLTr0

Не очень представляю x86 как сопр к арму... Для сопроцессора ведь нужен будет свой, не х86, формат инструкций, а значит, свой декодер. Плюс есессно нужны будут исполняющие модули, задействовать которые от арма эффективно врядли выйдет. Так что получится почти дополнительный х86 камень.
А вот execution mode, с исполнением привилегированных инструкций в софте, это вариант, там, по сути, только декодер и доделать, но, если кроме него не делать рекомпилятора как у Трансметы, будет всё равно как минимум не быстро.
В общем поживём - увидим.

GAMer ★★★★★
()
Ответ на: комментарий от tommy

нахрена вообще эта гонка частот у интела и амд,

гонки частот уж как пару лет нету, идет гонка ядер )

Sith ★★★★★
()
Ответ на: комментарий от tommy

нахрена вообще эта гонка частот у интела и амд, если релаьно большинству это не надо.

вы про индустрию компьютерных игр что-нибудь слышали?

nexus86
()
Ответ на: комментарий от Lordwind

Конечно! Поэтому у нас уже гигагерцы на арме и двухядерные процессоры появились.

И поэтому мобилы УЖЕ стали жить менее суток. Арм крутоооой!

zgen ★★★★★
()
Ответ на: комментарий от zgen

мм.. если использовать современные телефоны так же, как использовали модели пару лет назад, то врядли они будут жить намного меньше. Мой н900 живет 2+ дня, если использовать его как телефон, чятик и немного веб серфинга при постоянно поднятом gprs0 через 3г, но не выдерживает и двух часов, если компильнуть ядро пару раз.

Lindows
()
Ответ на: комментарий от zgen

Телефон не должен жрать больше 4-7 миллиампер в час в простое с включенным гпрс модулем. Я думаю, что девайсы выпускают сейчас настолько быстро, что девелоперы просто не успевают полностью адаптировать дровишки и софт.

Lindows
()
Ответ на: комментарий от Lindows

Вот вот, выпустят 2x1,5Ghz ARM и привет, приехали. Никакие дровишки с софтом не помогут.

zgen ★★★★★
()
Ответ на: комментарий от nexus86

вы про индустрию компьютерных игр что-нибудь слышали?


это когда покупаешь игру, вставляешь диск в игровую приставку и играешь?

tommy ★★★★★
()

В результате у нвидии выйдет кусок дерьма похлеще атома от штеуда - будет сверхсложный и глючный процессор, а также отстающий по производительности от всех x86.
И это при условии, если он ещё выйдет...

Гораздо правильнее было бы выявить узкие места в эмуляции, да сделать аппаратную поддержку ускорения эмуляции x86, добавив модуль с соответствующими командами.

Quasar ★★★★★
()
Ответ на: комментарий от tommy

tommy> математические расчётные пакеты - и так не будут на ARM просто ввиду производительности

Ты наитупейший имбецил.
Я лично гонял Maxima на Intel PXA 270 624MHz. И считало то, что требовалось, весьма быстро.

Quasar ★★★★★
()
Ответ на: комментарий от zgen

zgen> Как только дорастет по производительности до нормальных процессоров, так сразу энергопотребление будет не меньше.

Уже давно доросло. Только почему-то энергопотребление на порядки не выросло.

Quasar ★★★★★
()
Ответ на: комментарий от tommy

это когда покупаешь игру, вставляешь диск в игровую приставку и играешь?

почти,только без игровых приставок

nexus86
()
Ответ на: комментарий от zgen

Большой экран лопатника всё равно жрёт столько же, сколько вся остальная имеющаяся в нём электроника.

Надо изобретать новые аккумуляторы, а не фаптимизировать потребление за счёт и без того дохлого процессора.

PolarFox ★★★★★
()
Ответ на: комментарий от nexus86

> почти,только без игровых приставок

И без дисков. Сколько лишних сущностей между игрой и игроком уберёт технический прогресс.

PolarFox ★★★★★
()
Ответ на: комментарий от tommy

> это когда покупаешь игру, вставляешь диск в игровую приставку и играешь?

Такое работало во времена PS One. Сейчас же DRM, привязка к интернету и версии прошивки.

PolarFox ★★★★★
()
Ответ на: комментарий от PolarFox

странно, world of warcraft не требует дрм и версии прошивки)
а по теме
поживём - увидим, лично мне не нужен x86, но если сделают - посмотрим
но резкий переход на не-x86 всё равно невозможен, никто не будет переделывать древний софт
некоторые предприятия до сих пор работают на p2 - 400МГц + win2k

TERRANZ ★★★★
()
Ответ на: комментарий от Quasar

Сам по себе он намного производительнее x86, если что.

Ой, вот только не надо этот баян опять заводить.

Такой из себя весь производительный арм. сам по себе.

zgen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.