Другое > Дайджест
В Windows8 будет вшит эмулятор Xbox360
<< < (4/6) > >>
MetalliC:
sergaking, на пальцАх чтоли ? Атлоны не умеют ССЕ2, которые нужны этим эмуляторам
sergaking:

--- Цитата: MetalliC от 14 Июль 2011, 23:31:51 ---sergaking, на пальцАх чтоли ? Атлоны не умеют ССЕ2, которые нужны этим эмуляторам

--- Конец цитаты ---

В свое время я тестировал Athlon 64 3200+  с  Core2Duo 6750 разница была 4 -5 раза
MetalliC:
ты уверен что в однопоточных приложениях ? (или принудительно запущенных на одном ядре start /affinity 1 чего-то_там.exe)
sergaking:

--- Цитата: MetalliC от 14 Июль 2011, 23:40:50 ---ты уверен что в однопоточных приложениях ? (или принудительно запущенных на одном ядре start /affinity 1 чего-то_там.exe)

--- Конец цитаты ---

Нет конечно.  Эти эмуляторы поддерживают два ядра. 


Добавлено позже:
Но в том та вся и суть.
aptyp:

--- Цитата: MetalliC ---да и практический прогресс не супер-пупер, я делал немножко бенчмарков старого AtlonXP и нового i5 760, естественно для честности в однопоточных прогах, разница получилась всего около 35% при той же частоте (то бишь 3Ггц атлон получался приблизительно как одно ядро 2Ггц корки), для почти 10лет разницы по годам выпуска - курам на смех а не "прогресс" и "новые поколения"
--- Конец цитаты ---
Если потестировать старенькие Athlon 64 и сравнить с первыми C2D, то окажется что при равной частоте, одно ядро C2D производительнее чем A64+ на 27%. А в i7 вообще недосягаемая прозводительность.
MetalliC:

--- Цитата: sergaking ---Но в том та вся и суть.
--- Конец цитаты ---
для кого как, далеко не все приложения/игры умеют многопоточность=ядерность, и в этом случае наблюдается довольно смешной за столько-то лет и поколений процессоров прирост скорости (НА ПРАКТИКЕ). что опять же намекает о тупиковости архитектуры как таковой.

Добавлено позже:

--- Цитата: aptyp --- А в i7 вообще недосягаемая прозводительность.
--- Конец цитаты ---
улыбнул, то есть по твоим словам одно ядро i7 в разы быстрее ядра C2D чтоли ?
aptyp:
нет млин, intel их просто так впаривает чиста подзаработать.
MetalliC:

--- Цитата: aptyp ---нет млин, intel их просто так впаривает чиста подзаработать.
--- Конец цитаты ---
а разве нет ? я так понял - marketing has you :)

PS: раз пошла такая пьянка из принципа повторю целочисленный тест - полный перекомпил МАМЕ в GCC, цифры предоставлю публике для размышлизмов.
ParagonUnits:
Когда я перешёл с С2D E6320 к core i5-2500, у меня в маме, pcsx2, dolphin фулспид сразу стал!
Doctor Venkman:

--- Цитата: ParagonUnits ---Когда я перешёл с c2d e6320 к core i7 2500, у меня в маме, pcsx2, dolphin фулспид сразу стал!
--- Конец цитаты ---
у меня на Кор2Дуо е8400 там везде фуллспид, кроме Теккена 5 в Пссх2.
Andr3w:
Преимущество in-order-процессора очевидно – это простота. Но можно ли как-то справиться с его недостатками? Частично их устраняют с помощью компиляторов, располагающих команды в оптимальном порядке, но есть и более продуктивный метод: многопоточность ядра. Если ядро процессора будет исполнять два потока команд одновременно, то, споткнувшись об обращение к системной памяти в одном потоке, оно может продолжить исполнять второй и таким образом минимизировать бесполезные простои. Подобную систему внедряли и в Pentium 4 (hyper-threading), но некоторые «особенности» архитектуры этого out-of-order-процессора привели к тому, что HT там не впечатляет – от 0 до 20-30% в зависимости от версии ядра (на старых ядрах наблюдался даже «отрицательный прирост»). В Xenon же многопоточность – вполне действенное средство поднятия производительности. Это на PC можно написать традиционный чисто однопоточный код, который сможет эффективно задействовать ресурсы одноядерного процессора. На Xbox 360 такой код даже не сможет эффективно использовать всего одно ядро – таким образом, Xenon вынуждает разработчиков к многопоточности и параллелизму. Из этого, кстати, следует, что игра, изначально разработанная на Xbox 360, может с минимумом доработок быть портирована на однопроцессорный PC. Высокопроизводительной процессор «персоналки» способен последовательно выполнить в течение кадра те задачи, которые три ядра Xenon исполняли бы параллельно. А вот традиционные «однопоточные» PC-игры при переносе на Xbox 360 однозначно нуждаются в серьезной доработке и «распараллеливании», иначе процессор приставки может и «не потянуть». Что характерно, примерно так же соотносятся Xbox 360 и PS3 – c консоли Sony на консоль Microsoft портировать движки намного легче, чем в обратном направлении. Xenon может выполнять код для Cell без особых сложностей – достаточно лишь относительно небольших правок и перекомпиляции, а вот чтобы заставить Cell выполнять работу Xenon, нужно здорово «попотеть».
MetalliC:
значится так:
предмет теста - перекомпил текущей ревизии MAME под штатным GCC-компилятором.
стенд1: Core i5 760 (в процессе работал на 133x22=2926Мгц), Win7 x64, компилятор тоже х64
стенд2: AthlonXP 3200+ (200x11=2200Мгц), WinXP, компилятор 32х-разрядный

результаты:
1 - 32мин 4 с
2 - 67мин 40сек

преимущество i5 в полтора раза при той же тактовой частоте
что есть позорно с учетом разницы в годах разработки этих процессоров

итого: заявления интела/амд что ихние новые процессоры типа супер-пупер быстрее предыдущих - наглый звездеж
Doctor Venkman:
MetalliC,
больше похоже на преимущество в 2 раза)
ParagonUnits:
Doctor Venkman, так это преимущество в 2 раза с разными частотами!
gepar:
Doctor Venkman,так и на одинаковые частоты тоже не похоже.

Добавлено позже:
А вообще своими тестами вы огорчаете мой старенький атлон 2400.
topos84:
Ну если уж мерять с одинаковыми частотами, тогда и 32-разрядный компиллятор нужно было использовать для i5.
MetalliC:
topos84, с х86-компилятором картина приблизительно та же - 30мин. 36сек., на полторы минуты быстрее х64 :/ я думал будет наоборот...

Добавлено позже:
кстати, при компиляции с ключиком -j5 (чтоб gcc использовал все ЧЕТЫРЕ ядра проца) получилось время 10мин 5сек, то есть в ТРИ раза быстрее а не в четыре :(
сплошное наимелово млин...
sergaking:
Слух: после Windows 8 выйдет супер-ОС для РС, мобильных устройств и нового Xbox
15 июля 2011 14:06

Super OS

Как сообщает This is My Next, во вторник на Worldwide Partner Conference компания Microsoft заявил, что в конечном итоге она планирует создать «единую экосистему» для РС, мобильных устройств, планшетов и даже телевизоров.

Источник, ссылаясь на анонимных информаторов, также добавляет, что в этой экосистеме найдется место и для новой консоли семейства Xbox. Якобы случится это через четыре года, ориентировочно в 2015 году, спустя ровно 10 лет с момента запуска Xbox 360 и через три года после выхода Windows 8. Примечательно, что именно такие жизненные циклы для своей домашней консоли и новой операционной системы и планировала Microsoft изначально.

Наконец, This is My Next утверждает, что Microsoft откажется от бренда Windows, использовав новое имя для супер-ОС, на которой в будущем будут работать все вышеупомянутые устройства.

Добавлено позже:
http://www.gametech.ru/cgi-bin/show.pl?option=news&id=22110

Добавлено позже:

--- Цитата: MetalliC от 15 Июль 2011, 16:29:38 ---topos84, с х86-компилятором картина приблизительно та же - 30мин. 36сек., на полторы минуты быстрее х64 :/ я думал будет наоборот...

Добавлено позже:
кстати, при компиляции с ключиком -j5 (чтоб gcc использовал все ЧЕТЫРЕ ядра проца) получилось время 10мин 5сек, то есть в ТРИ раза быстрее а не в четыре :(
сплошное наимелово млин...

--- Конец цитаты ---

То есть в итоге компиляция идет в 6 раз быстрее, чем у старого процессора ;)
MetalliC:
блин, ну далеко же не всё умеет многоядерность, вон даже большинство распоследних игрушек только 2 ядра умеют, а сохраненки в ведьмаке1 как грузились долго так и грузятся...

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

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

Добавлено позже:

--- Цитата: sergaking ---Слух: после Windows 8 выйдет супер-ОС для РС, мобильных устройств и нового Xbox
--- Конец цитаты ---
любопытно, подергаю людей имющих доступ к репозиториям майкрософта на предмет узнать правда ли это
Norther:

--- Цитата: Ogr от 12 Июль 2011, 15:29:10 ---Windows 8 позволит запускать игры от Xbox 360 на PC

--- Конец цитаты ---
Перед выпуском X-Box 360 микрософт обещали, что игры от первого X-Box'а будут запускаться на последнем. Эмулятор X-Box для X-Box 360 до сих пор запускает чуть больше 30 игр, да и то с горем пополам. Получается, что на новой приставке производства Microsoft эмулятор производства Microsoft не может нормально запустить игры от более старой приставки производства Microsoft.
Вопрос: после этого возможна ли эмуляция X-Box'а 360 на будущей Win8?

P.S.: после выхода Windows Vista лично я окончательно потерял доверие к кривым поделкам от микрософта, будь то игровая приставка, программа или операционная система. Если уж и покупать нормальную игровую приставку, то кроме Sony других альтернатив толком-то и нет.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии