Как статья?

1474650проверка файлов cookieОбновлен эмулятор коммутатора Yuzu Nintendo с поддержкой многоядерности
Медиа
2020/05

Обновлен эмулятор коммутатора Yuzu Nintendo с поддержкой многоядерности

В последнем обновлении эмулятора Nintendo Switch, Yuzu, добавлена ​​поддержка многоядерных процессоров. Это резко повышает производительность новых процессоров. Черт возьми, даже те из вас, кто раскачивает многоядерные устройства Ivy Bridge, увидят радикальные улучшения по сравнению с одноядерной поддержкой, которую использовал эмулятор Yuzu.

Вы можете скачать последние сборки, став членом Патреон команды Юдзугде они регулярно обновляют и выпускают новые итерации эмулятора Switch, или вы можете получить более старые, но стабильные сборки из Юзу страница загрузки.

Команда углубленно объясняет, как они спланировали, сконструировали и в конечном итоге выполнили многоядерное решение для эмулятора Yuzu. Вы можете прочитать весь пост на официальный сайт YuzuЗато общую суть объяснил тому, где пишут…

«Как многие из вас, возможно, знают, yuzu считается эмулятором HLE (эмуляция высокого уровня). Это означает, что вместо того, чтобы запускать настоящую ОС Switch (известную как Horizon), yuzu воссоздал свою собственную версию ОС, созданную полностью с нуля. Как и ваш ПК, Switch имеет несколько ядер (на самом деле 4), и Horizon OS может запускать несколько задач параллельно на этих ядрах, используя конструкцию ядра, известную как поток. Однако из-за ограничений нашего старого дизайна ядра, заимствованного у Citra, yuzu фактически имитировал это поведение, используя одно ядро ​​на вашем хост-ПК! Это привело к абсурдно высоким требованиям пользователей к процессору.

«Итак, что такое« эмуляция многоядерных процессоров »? Проще говоря, вместо эмуляции процессора в одном потоке, yuzu теперь будет эмулировать процессор, используя несколько потоков; 4, если быть точным - по одному на каждое ядро ​​ЦП коммутатора. Хотя это может показаться простым или легким, тем не менее, это самое большое начинание, которое этот проект видел до сих пор ».

Демонстрация поддержки многоядерности была продемонстрирована в десятиминутном видео от YouTuber Игровые приставки BSOD.

В видео вы можете увидеть примеры игр, работающих на Haswell i5 4690K, где производительность одноядерного процессора обычно снижается в диапазоне от 15 до 25 кадров в секунду.

Однако с переходом на многоядерное решение Yuzu теперь может запускать игры на скорости от 30 до 60 кадров в секунду на Haswell i5.

Супермощный Bros. UltimateНапример, на i35 скорость от 60 до 5 кадров в секунду, что очень впечатляет.

G533oUy

PlatinumGames' Астральная Цепочка удалось почти удвоить производительность с частотой смены кадров: с 18 кадров в секунду на i5 до 35 кадров в секунду на i5. Другими словами, если у вас достаточно приличный ноутбук, вы все равно сможете эмулировать некоторые игры Nintendo Switch, что делает последнюю консоль Nintendo устаревшей, если вы играете на ПК.

Fcb4wUj

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

Покемон меч и щитНапример, ниже 40 кадров в секунду. Это играбельно, но это не очень гладко.

4GJMohU

Еще одна игра, которая страдает от огромных проблем с производительностью The Legend of Zelda: Breath of the Wild.

Как упоминалось в видео выше, во многом это связано с тем, что производительность графического процессора еще не очень хорошо оптимизирована, и поэтому даже при поддержке многоядерных процессоров скорость игры возрастает с 18 до 27 кадров в секунду на процессорах верхнего уровня i5.

R0J5USf

Хорошая новость заключается в том, что на ветке Skylake из модулей i7 вы можете очень хорошо добиться стабильной частоты кадров, достигая 60 кадров в секунду.

Тем не менее, вам могут понадобиться некоторые скоростные хаки для некоторых игр, таких как Особняк Луиджи 3, эмблема огня: три дома, Астральная цепь, меч и щит покемонов и Crash Team Racing.

BsoD Gaming предоставил ссылки на все моды со скоростью 60 кадров в секунду, которые вам понадобятся для достижения более высокой и стабильной частоты кадров в эмуляторе Yuzu.

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

(Спасибо за новостную рассылку Racially Ambiguous Lex Luthor)

Другие медиа