Автор Тема: rpcs3 - Эмулятор PS3  (Прочитано 1263437 раз)

0 Пользователей и 6 Гостей просматривают эту тему.

Оффлайн Йобан Матич

  • Emu-Land Team
  • Сообщений: 2605
  • Пол: Мужской
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« : 29 Июня 2012, 00:42:01 »



Вся необходимая информация находится под спойлером ниже:
« Последнее редактирование: 12 Июля 2022, 02:19:10 от ALEX_230_VOLT »

Онлайн Ogr

  • Пользователь
  • Сообщений: 7834
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2340 : 03 Декабря 2017, 14:43:40 »
откуда у вас там выстреливают разницы "2,5-3 на ядро" - я даж не представляю
к примеру по Super PI 1M:
Pentium 4 CPU 2678MHz (Northwood D1) - 1min, 11.781sec, http://www.superpi.net/Scores/17248/View
Core 2 Duo E4700 2600MHz - 26.984sec, http://www.superpi.net/Scores/18311/View
i3-2120 2678MHz - 12.044sec, http://www.superpi.net/Scores/17248/View

Добавлено позже:
по нему выходит что Pentium 4 (Northwood D1) в 6 раз медленнее чем i3-2120.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9531
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2341 : 03 Декабря 2017, 14:56:13 »
засунь тот супер ПИ в супер Ж :D
Цитата
Super PI is a single threaded benchmark ideal for testing pure, single threaded x86 floating point performance and while most of the computing market has shifted towards multithreaded applications and more modern instruction sets
если мы говорим за эмуляторы, FP вычисления там почти до лампочки. да и вообщем-то, в большой части компьютерного ПО вообще. целочисленные вычисления - решают.

ну то есть, с точки зрения "вам шашечки или ехать ?" - если вам "шашечки" - да, разница в производительности офигительная, но если надо реально "ехать" - всё совсем не так радужно как рапортуют синтетические тесты и маркетолухи.

Онлайн Ogr

  • Пользователь
  • Сообщений: 7834
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2342 : 03 Декабря 2017, 14:59:43 »
или эмуляторах разница по скорости была лишь раза в два, или меньше.
если мы говорим за эмуляторы, FP вычисления там почти до лампочки. да и вообщем-то, в большой части компьютерного ПО вообще.
ну а по эмуляторам, конкретно по ДБ, 3 года назад получилось вот такое сравнение:

Добавлено позже:
я смотрю мне тогда тоже втирали, что разница в производительности Super PI и ДБ не Х не сопоставляется. а на деле оказалось, что разница всего 25% (для приблизительных прекидок вполне сойдёт). :lol:
https://rutracker.org/forum/viewtopic.php?t=4485717&start=30
« Последнее редактирование: 03 Декабря 2017, 15:14:32 от Ogr »

Оффлайн xboxemu

  • Пользователь
  • Сообщений: 38
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2343 : 03 Декабря 2017, 15:29:18 »
В последних сборках появилась возможность выбора видеокарты

Оффлайн Softer

  • Пользователь
  • Сообщений: 4462
  • Пол: Мужской
    • Steam
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2344 : 03 Декабря 2017, 16:26:55 »
в прошлом после апгрейда я делал практические бенчмарки и сравнивал AthlonXP 2.2GHz 2002г(?) и Core i5 760 2.9GHz 2010г.
в однопоточных приложениях типа компиляции кода в GCC или эмуляторах разница по скорости была лишь раза в два, или меньше. при этом заметь - частота не одинакова, 2.2 и 2.9 ГГц
https://www.cpubenchmark.net/compare.php?cmp[]=773&cmp[]=232&cmp[]=233Бенчмарки подтверждают, что разница на ядро между этими экземплярами - 1,8 раза.

откуда у вас там выстреливают разницы "2,5-3 на ядро" - я даж не представляю
Потому, что сравнивается непойми что с непойми чем  :lol:.
Pentium D 930 - 2005 года с его 3.00GHz, всего на 5% быстрее AMD Athlon XP 3100+/3200+ 2002-2003 года с их 2,2Ghz. А если это ещё и сравнивать с Sandy Bridge, а не с Nehalem, то и получится разница в 2,5 раз :).
https://www.cpubenchmark.net/compare.php?cmp[]=1127&cmp[]=803&cmp[]=233
Pentium D - это те самые неудачные Pentium 4, проигравшие гонку AMD Athlon XP, явно троля которые AMD лепила на свои процессоры индексы 3100+/3200+ при частоте в 2,2Ghz, позиционируя эти индексы как соответствие производительности Pentium 4 на этих частотах  :D.

к примеру по Super PI 1M:
Pentium 4 CPU 2678MHz (Northwood D1) - 1min, 11.781sec, http://www.superpi.net/Scores/17248/View
Core 2 Duo E4700 2600MHz - 26.984sec, http://www.superpi.net/Scores/18311/View
i3-2120 2678MHz - 12.044sec, http://www.superpi.net/Scores/17248/View
Хватит сравнивать самые провальные архитектуры ядер с самыми успешными  :lol:. Это искажает суть. С таким же успехом можно сравнить ядро Core2Quad Q9500 2,8Ghz 2010 года с ядром Core i9-7960X на той же частоте и разница будет 103%, а вовсе не 30-40%, как ты указывал для этого временного отрезка ранее.
https://www.cpubenchmark.net/compare.php?cmp[]=1047&cmp[]=3096То есть получается вывод, что сейчас производительность на такт ядра растёт даже быстрее, чем росла ранее, если сравнивать с разницей между Athlon XP 3100+/3200 - 2002г и i5 760 - 2010г. При равных частотах там вообще 42% разницы за 7 лет получается.
« Последнее редактирование: 03 Декабря 2017, 16:38:21 от Softer »

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9531
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2345 : 03 Декабря 2017, 16:49:45 »
Softer,  во, спасибо за грамотный расклад.

я даже чуть больше вспоминаю - P4 и иже с ними особо сосали по части FPU-рассчетов, видимо от этого и на столько провальный результат P4 в Super PI 1M.
к тому же, факт полного отсутствия статистики по AthlonXP намекает, что тест использует набор SSE2, который впервые появился в P4, и можно предположить был там скорее для галочки и тормозным (потому что один хрен на практике его стали пользовать лишь лет 5 спустя).

что касается "вам шашечки или ехать" и результатов в DosBox X - я так понимаю это сборка с эмуляцией вуды ? софтовой ? и надо полагать на SSE/SSE2 итп ? - ессно тормознутость архитектуры P4 там проявилась во всей красе  :D

Оффлайн Softer

  • Пользователь
  • Сообщений: 4462
  • Пол: Мужской
    • Steam
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2346 : 03 Декабря 2017, 17:04:11 »
видимо от этого и на столько провальный результат P4 в Super PI 1M.
к тому же, факт полного отсутствия статистики по AthlonXP намекает, что тест использует набор SSE2, который впервые появился в P4, и можно предположить был более для галочки и тормозным (потому что один хрен на практике его стали пользовать лет 5 спустя).
Это подтверждается значительно более хорошими результатами Pentium D на всё той же, но более свежей итерации NetBurst.

UPD: Или даже сразу последовавшей за Northwood, следующей модификацией NetBurst - Prescott (Pentium 4 - 2.66GHz).
« Последнее редактирование: 03 Декабря 2017, 17:16:48 от Softer »

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9531
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2347 : 03 Декабря 2017, 19:40:36 »
уфф, там все было даже сложнее, Northwood-ы были неплохи (и местами даже лучше чем аналоги AMD в целочисленных вещах), но серьезно проигрывали в вычислениях с реальными числами. в Прескотах это упущение было исправлено.

но разговор вообще не об этом, а о том, что в процессоро-строении наблюдается довольно мало прогресса, за последние лет пятнадцать или около того.
в смысле реального прогресса, так чтоб производительность отдельно взятого ядра вдруг взяла и взлетела в несколько раз, или хотя бы в два (по сравнению с предыдущим поколением) - а нету такого, а если говорят что есть - это звездеж маркетологов.
« Последнее редактирование: 03 Декабря 2017, 20:00:03 от MetalliC »

Оффлайн Softer

  • Пользователь
  • Сообщений: 4462
  • Пол: Мужской
    • Steam
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2348 : 03 Декабря 2017, 19:55:16 »
так чтоб производительность отдельно взятого ядра вдруг взяла и взлетела в несколько раз, или хотя бы в два - а нету такого, а если говорят что есть - это звездеж маркетологов
а такие прецеденты вообще когда-нибудь были? как в последние годы, так и до этого.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9531
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2349 : 03 Декабря 2017, 20:09:00 »
Softer, в далеком прошлом было такое, когда техпроцесс = максимальные частоты еще удавалось уменьшать, и/или существенно увеличивать размер кеша, ну или само ядро перепилить на суперскаларность в P5.

Оффлайн Psycho-A

  • Пользователь
  • Сообщений: 373
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2350 : 03 Декабря 2017, 20:19:55 »
Цитата
У меня даже курсор виндовый фризит, так как ресурсов CPU для операционки эмуль не оставляет. О чём ты вообще рассказываешь?  0_0
Грузит чаще всего SPU, который на производительность как таковую сейчас почти не влияет. Выставь SPU Threads с 4 или Auto на "1" или "2", и "Lower SPU Thread Priority", и помимо *возросшего* (чаще всего) FPS увидишь разгрузку процессора процентов на 30-50. Я так понимаю, сейчас в SPU эмулируется всё процессорное время, включая idle-циклы, оттого и такая нагрузка.

Онлайн Ogr

  • Пользователь
  • Сообщений: 7834
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2351 : 03 Декабря 2017, 20:45:22 »
или хотя бы в два - а нету такого, а если говорят что есть - это звездеж маркетологов.
ну вот к примеру на i5-7400T с 4ядра=4потока в ТБ до 3ггц имеем 6585 попугая: https://www.cpubenchmark.net/compare.php?cmp[]=2889&cmp[]=233

делим на ядра\потоки 6585/4=1646,25
3-25%=2,25 ггц. хотя при полной нагрузки он работал скорее всего где то на 2,7
1646,25-25%=1234,6875

у Athlon XP 3200+ на 1 ядре и 2.2ггц 432 попугая
432*3=1296 получаем приблизительное превосходство в попугаях, равное 3х кратному.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9531
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2352 : 03 Декабря 2017, 20:53:29 »
получаем приблизительное превосходство в попугаях, равное 3х кратному.
эмм, то есть за полтора десятка лет "офигительного" прогресса всего в 3 раза ? (да и то приблизительно)
похоже на то что я изначально ванговал

Онлайн Ogr

  • Пользователь
  • Сообщений: 7834
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2353 : 03 Декабря 2017, 21:34:25 »
что касается "вам шашечки или ехать" и результатов в DosBox X - я так понимаю это сборка с эмуляцией вуды ? софтовой ? и надо полагать на SSE/SSE2 итп ? - ессно тормознутость архитектуры P4 там проявилась во всей красе 
а на обычном DOSBox-0.74 SSE/SSE2 нет, и тормознутость не во всей красе должна проявлятся? а то тут вот на них есть тесты с ним, и всё та же тормазнутасть на месте: https://docs.google.com/spreadsheets/d/1lvF9nOAMKLeCpHR_SaA48M7sUXItwIi72gHRcw0wpNU/edit#gid=12

там и на Athlon XP 3200+ есть данные этих тестов, желающие могут загрузится в дос с флешки и провести эти тесты на современных ЦП, получив прямое сравнения производительности.


Оффлайн ZEROx

  • Технический консультант
  • Сообщений: 4565
  • Пол: Мужской
  • -___- zzzzz
    • Youtube
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2354 : 03 Декабря 2017, 21:41:56 »
MotorStorm Pacific Rift

Оффлайн Softer

  • Пользователь
  • Сообщений: 4462
  • Пол: Мужской
    • Steam
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2355 : 03 Декабря 2017, 22:39:48 »
максимальные частоты еще удавалось уменьшать
Так сейчас частоты расти перестали уже лет десять как, а производительность - нет. Я же вроде приводил пример, когда при равных частотах имеем двухкратный рост производительности на ядро:
https://www.cpubenchmark.net/compare.php?cmp[]=1047&cmp[]=3096из чего следует, что при покупке Skylake-X с в полтора раза более низкой частотй, получим в полтора раза более высокую производительность, чем у Yorkfield на ядро.

ну или само ядро перепилить на суперскаларность в P5.
Ну тут да, пятикратный прирост за такт по сравнению в предшественником в лице 486-го, так что это действительно подходящий пример. Но больше примеров пожалуй до сих пор так и не было (70-е годы и ранее не беру, так как не знаю). Всё прогрессирует в плане вычислительной мощности на такт ядра более менее ровно.

Грузит чаще всего SPU, который на производительность как таковую сейчас почти не влияет. Выставь SPU Threads с 4 или Auto на "1" или "2", и "Lower SPU Thread Priority", и помимо *возросшего* (чаще всего) FPS увидишь разгрузку процессора процентов на 30-50. Я так понимаю, сейчас в SPU эмулируется всё процессорное время, включая idle-циклы, оттого и такая нагрузка.
Нет. Это всё капитанские вещи. Если бы дело было в этом, я бы давно это решил. По поводу многопоточности эмуля я уже высказывался ранее. Может для CPU 8/16 ограничение эмуляции ядер SPU и дают разгрузку процессора, но для 4-поточного CPU это как мёртвому припарка. Новый скрин, Uncharted Demo с использованием вышеуказанных рекомендаций:
Этот экран я ни разу не перетерпел до конца и не добрался до игрового процесса. Надпись сначала появляется с черепашьей скоростью, потом с такой же скоростью пытается исчезнуть.

432*3=1296 получаем приблизительное превосходство в попугаях, равное 3х кратному.
Ну да, прогресс хоть за первые 5 из этих 15-ти, хоть за оставшиеся 10, хоть все вместе 15 - ни о чём. Что у тебя не сходится? Как 15 лет назад топтались на месте, так и 5 лет назад продолжили топтаться на месте. Никакого особого замедления где-то по середине не произошло, если ты об этом.



Оффлайн Vivi the Black Mage

  • Emu-Land Team
  • Сообщений: 6515
  • Пол: Мужской
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2356 : 04 Декабря 2017, 08:39:16 »

Оффлайн stalker4

  • Пользователь
  • Сообщений: 1080
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2357 : 04 Декабря 2017, 14:16:24 »

Оффлайн Dyons

  • Пользователь
  • Сообщений: 8290
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2358 : 04 Декабря 2017, 15:04:42 »
мне понравилось как они назвали блог с видосом RPCS3 BEGINS TO EMULATE SEVERAL AWAITED AAA EXCLUSIVES. HERE’S HOW WE’VE DONE IT!, интересно только, кто так сильно ждал первый GoW, при том что на pcsx2 тоже самое  :lol:

Оффлайн hotter

  • Пользователь
  • Сообщений: 256
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2359 : 04 Декабря 2017, 16:10:11 »
нет вообще то пошустрее чем RDR или Bad Company, как по числу кадров, так и по ощущуениям
Проверил на ноуте пару игр с I7- 2.4Ггц(3.4),ну на домашнем будет на пару кадров больше,где тут шустрее  :neznayu:
1)Uncharted 1-3-5фпс на корабле в начале и рандомно появляется красивая строчка в логе и все-зависает.Ну и еще ролики мигают,практически производительность как на ютубе у нашего земляка,т.е никакая
2)Бог3 тоже 1-5 кадра и с цветами беда
Ну хоть смогли запустить и это уже отлично!
пс Condemned2 реально шустрее стал работать,но графические баги остались и частые фризы.

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1580
  • Пол: Мужской
    • Steam
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2360 : 04 Декабря 2017, 16:13:57 »
Все таки наверное когда будут процы по 10-20Ггц,тогда и будут заветные 30-60фпс 
Когда-то про PS2 такое писали. Только про 6-9Ггц.

Оффлайн Sophie Lhant

  • Пользователь
  • Сообщений: 820
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2361 : 04 Декабря 2017, 17:23:09 »
Когда-то про PS2 такое писали. Только про 6-9Ггц.
Ну если ядра в сумме считать - всё правильно.

Оффлайн Йобан Матич

  • Emu-Land Team
  • Сообщений: 2605
  • Пол: Мужской
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2362 : 04 Декабря 2017, 17:59:46 »
на pcsx2 тоже самое
pcsx2 достаточно кориво эмулирует  GoW.

Ну если ядра в сумме считать - всё правильно.
Тут ещё стоит учитывать, что кукурузные гигагерцы тех пентиумов и гигагерцы core i7 несколько разыне вещи. Хотя pcsx2 всё равно умудряется тормозить.
« Последнее редактирование: 04 Декабря 2017, 18:13:33 от Йобан Матич »

Оффлайн Softer

  • Пользователь
  • Сообщений: 4462
  • Пол: Мужской
    • Steam
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2363 : 04 Декабря 2017, 18:25:35 »
pcsx2 достаточно кориво эмулирует  GoW.
ну да, настолько криво, что все ждут его именно на rpcs3  :lol:

Оффлайн Молочные кексики

  • Пользователь
  • Сообщений: 565
    • Steam
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2364 : 04 Декабря 2017, 20:15:52 »
Так помимо частоты/ядер, есть же ещё контроллер памяти в процах. Этот кеш можно засрать какой-нибудь игрой, высером сатаны и памятью в 1333 мгц и... всё.
И даже 50 гигагерц не помогут.
Да мало ли там что через 5 лет будет, очередная оптимизация инструкций, улучшение имеющихся наборов и новые, гораздо быстрее.
« Последнее редактирование: 04 Декабря 2017, 20:23:20 от Молочные кексики »

Оффлайн Skay

  • Пользователь
  • Сообщений: 4161
  • Пол: Мужской
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2365 : 04 Декабря 2017, 20:25:39 »
Да мало ли там что через 5 лет будет, очередная оптимизация инструкций, улучшение имеющихся наборов и новые, гораздо быстрее.
и конечно же костыли из 8086  :lol:

Оффлайн gepar

  • Пользователь
  • Сообщений: 10162
  • Пол: Мужской
  • ▂ ▃ ▄ ▅ ▆ ▇ █
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2366 : 04 Декабря 2017, 23:41:00 »
А с pcsx2 тоже такое было когда в некоторые игры можно было поиграть на фулспиде в 4к на слабом процессоре (catherine на i3), а в другие - 5 фпс на топ железе (дрейк на i7)? Кто-то помнит?

Оффлайн Softer

  • Пользователь
  • Сообщений: 4462
  • Пол: Мужской
    • Steam
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2367 : 05 Декабря 2017, 00:55:04 »
А с pcsx2 тоже такое было когда в некоторые игры можно было поиграть на фулспиде в 4к на слабом процессоре (catherine на i3), а в другие - 5 фпс на топ железе (дрейк на i7)? Кто-то помнит?
Не просто было, а до сих пор есть: "24 - The Game", "Primal" ...

Оффлайн nonamezerox

  • Пользователь
  • Сообщений: 321
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2368 : 05 Декабря 2017, 09:31:29 »
и конечно же костыли из 8086  :lol:

Костыли из 8086 существуют исключительно снаружи процессора. Внутри там давно уже высокоэффективная RISC-подобная архитектура и все эти легаси-костыли - просто кусок микрокода, никак не влияющий на эффективность микроархитектуры. Собственно, поэтому этот самый богомерзкий х86 и выжил с рынка практически все конкурирующие RISC-архитектуры.

Оффлайн Wind

  • Пользователь
  • Сообщений: 1844
  • Пол: Мужской
    • Просмотр профиля
rpcs3 - Эмулятор PS3
« Ответ #2369 : 05 Декабря 2017, 15:04:59 »
nonamezerox,  и что же ты там богомерзкого нашел в x86?