资讯
HOME
资讯
正文内容
switch nand NV Switch 深度解析与性能剖析
发布时间 : 2024-11-24
作者 : 小编
访问数量 : 23
扫码分享至微信

NV Switch 深度解析与性能剖析

在当今的高性能计算领域,英伟达(NVIDIA)的GPU技术无疑是一颗璀璨的明星。随着人工智能和机器学习技术的飞速发展,对于计算能力的需求日益增长,GPU之间的互联互通变得尤为重要。在这样的背景下,英伟达推出了NVLink协议,以及基于此技术的多GPU互联解决方案——NV Switch。

本节将深入探讨NV Switch的发展历程、工作原理以及其在构建高性能服务器集群中的关键作用,为读者揭开这一技术背后神秘的面纱。

为什么需要NV Switch

随着单个GPU的计算能力逐渐逼近物理极限,为了满足日益增长的计算需求,多GPU协同工作成为必然趋势。

PCle互联

然而,要对其他 GPU 的 HBM2 进行访问,需要经过 PCIe 接口。如上图所示,传统的 PCIe 接口在数据传输速率和带宽上存在限制,这导致 GPU 间的通信通常会成为性能瓶颈。为了克服这一限制,英伟达开发了 NVLINK 技术,它提供了比PCIe高10倍的带宽,允许单个服务器内的8个GPU通过点对点网络连接在一起,形成所谓的混合立方体网格。

NVLINK技术的核心优势在于它能够绕过传统的CPU分配和调度机制,允许GPU之间进行直接的数据交换。这种设计不仅减少了数据传输的延迟,还大幅提升了整个系统的吞吐量。此外,通过NVlink GPCs 可以访问卡间 HBM2 内存数据,也可以对其他 GPU 内的 HBM2 数据进行访.

在多GPU系统中,NVLINK还起到了XBARs的作用,它作为不同GPU之间的桥梁,允许数据在GPU之间自由流动。还巧妙地避开了与PCIe总线的冲突,使得NVLink和PCIe可以作为互补的解决方案共存,共同为系统提供所需的数据传输能力。

NV Switch则是在此基础上进一步发展,支持完全无阻塞的全互联GPU系统,通过提供更多的NVLINK接口,没有任何中间GPU跳数,实现更大规模的GPU互联,从而构建出更加强大的计算集群。

NV Switch的出现

在NVIDIA的技术演进历程中,Pascal架构首次引入了NVLink,这一创新如同开辟了一条高速通道,极大地提升了GPU之间的通信效率。然而,真正的技术飞跃发生在下一代的Volta架构中,伴随着NVSwitch的诞生。

NVSwitch的出现,犹如在数据传输的网络中架设了一座智能枢纽,它不仅支持更多的NVLink链路,还允许多个GPU之间实现全互联,极大地优化了数据交换的效率和灵活性。

NV Switch 演进

如上图所示,在Volta架构中,GPU to GPU间的通信达到300GB/s,而到Hopper架构中已经发展到900GB/s。这一壮举的背后,是NVLink链路数的显著提升,从Volta的6路扩展至Hopper的18路,如同在原本的高速公路上增设了立交桥和环岛,使得数据流能够更加高效地穿梭于各个GPU之间,为高性能计算和大规模并行处理提供了强有力的支撑。

NVLink 与 NVSwitch 相关的服务器

上图展示的是DGX服务器GPU芯片互联的架构图,如图所示,在DGX-1 P100中有8张GPU卡,每张GPU卡支持4条NVLink链路,这些链路允许GPU之间进行高速通信。在DGX-1 P100中,GPU卡被组织成两个cube mesh,每个cube包含4个GPU(GPU 0~3和GPU 4~7)。在每个cube内部,GPU之间可以直接通过NVLink或通过PCIe Switch进行通信。然而,跨cube的通信(例如GPU 0和GPU 4)需要通过其他GPU间接进行。

DGX-2引入了英伟达的第一代NVSwitch技术,这是一个重要的进步,因为它允许更高效的GPU间通信。在Volta架构中,每张GPU卡支持6条NVLink链路,而不再是4条。此外,通过引入6个NVSwitch,NVSwitch能够将服务器中的所有GPU卡全部互联起来,并且支持8对GPU同时通信,不再需要任何中间GPU跳数,实现直接高速通信,这大大提高了数据传输的效率和整体计算性能。

DGX-A100使用的是第二代NVSwitch技术。相比于第一代,第二代NVSwitch提供了更高的通信带宽和更低的通信延迟。在A100架构中,每张GPU卡支持12条NVLink(第三代)链路,并通过6个NVSwitch实现了全连接的网络拓扑。虽然标准的DGX A100配置仅包含8块GPU卡,但该系统可以扩展,支持更多的A100 GPU卡和NVSwitch,以构建更大规模的超级计算机。

DGX-H100使用的是第三代NVSwitch和第四代NVLink技术,其中每一个GPU卡支持18条NVLink链路。在H100架构中,通过引入了4个NV Switch,采用了分层拓扑的方式,每张卡向第一个NV Switch接入5条链路,第二个NV Switch接入4条链路,第三个NV Switch接入4条链路,第四个NV Switch接入5条链路,总共72 个 NVLink 提供 3.6 TB/s 全双工 NVLink 网络带宽,比上一代提高 1.5 倍。

初代 NVSwitch

NVSwitch的设计引入为英伟达创建一个完全无阻塞的全互联GPU系统,这对于需要大规模并行处理的应用至关重要。

在第一代 NVSwitch其支持18路接口,NVSwitch能够支持多达16个GPU的全互联,实现高效的数据共享和通信。

NVSwitch 互联

如上图所示,在V100架构中,每块GPU拥有6条NVLink通道,这些通道可以连接到NVSwitch上,从而形成一个高带宽的通信网络。在DGX-2系统中,8个V100 GPU通过这些NVLink通道与6个NVSwitch相连,构建了一个强大的基板。

V100芯片基板

第一代的NVSwitch支持的NVLink 2.0技术,每个接口能够提供双通道,高达50GB/s的带宽。这意味着通过NVSwitch,整个系统能够实现总计900GB/s的惊人带宽,极大地提升了数据传输速率和计算效率。

其次,NVSwitch基于台积电的12nm FinFET FFN工艺制造,这种先进的工艺技术使得NVSwitch能够在100W的功率下运行,同时集成了高达2亿个晶体管。

在电路IO和封装方面,NVSwitch封装在一个大型的BGA芯片中,具有1940个引脚,其中576个专门用于支持18路NVLink。其余的引脚用于电源和各种I/O接口,包括x4 PCIe管理端口、I2C、GPIO等,为系统提供灵活的管理和扩展能力。

其具体的参数如下表所示:

NV Switch参数

从上表我看可看到,每个NVLink双向带宽高达50GB/s,实际利用率最高能达到80%。

初代 NVSwitch Block

NV Switch Block

如上图所示,在左侧为GPU XBAR,它是一个高度专业化的桥接设备,专门设计用于NVLink互连环境中,可以使得数据包能够在多个GPU之间流动和交换,同时对外呈现为单个GPU。通过GPU XBAR,客户端应用程序能够感知并利用多个GPU的集合性能,减少了客户端进行GPU间通信管理的复杂性。

此外,GPU XBAR利用基于静态随机存取存储器(SRAM)的缓冲技术,实现非阻塞的数据传输。这种缓冲机制保证了数据传输的连续性和效率,即使在高负载情况下也能保持高性能。

从V100 GPU开始,NVIDIA重新使用了NVLink的IP块和XBAR设计,这不仅保证了不同代产品之间的兼容性,也使得NVLink技术能够不断迭代和优化,同时减少了开发成本和时间。

NV Switch 物理内存共享

如上图所示,我们结合整个GPU来看下NVSwitch和GPU之间是如何进行数据传输和分发的。

我们都知道在编程中,开发者通常处理的是虚拟地址。这些虚拟地址是由操作系统管理和抽象的,它们为不同的程序提供了独立的地址空间。然而,在物理内存中,数据实际上是以物理地址存储的。物理地址直接指向内存中的具体位置,这是实现数据访问的基础。而虚拟地址到物理地址的转换通常由GPU的图形处理单元(GPU核心)或者固定功能单元(如内存管理单元)来完成。

而在通过NVLink传输数据时,如上图所示,其使用的是物理地址而非虚拟地址。这是因为物理地址能够直接指向数据的实际存储位置,从而加快了数据的索引和访问速度。

NVSwitch作为NVLink的桥接设备,它不仅提供了高带宽的通信路径,还负责维护复杂的路由和缓冲机制,确保数据包能够按照正确的物理地址快速且准确地传输到目的地。通过使用物理地址进行NVLink通信,可以减少在目标GPU上进行地址转换的需要,从而降低延迟,提高数据传输速率。这对于需要快速处理大量数据的高性能计算和AI应用来说是至关重要的。

NVSwitch 简化原理与特性

无NVSwitch的直接GPU间连接

无NVSwitch的直接GPU间连接

如上图所示,在没有NVSwitch的配置中,GPU之间的连接通常是通过将NVLinks聚合成多个组(Gang)来实现的。这意味着多个GPU通过共享的NVLink链路进行通信。

然而,这种方法的一个限制是,任意两个GPU之间的最大带宽受限于它们所在Gang的NVLink数量和带宽。

引入NVSwitch后的改进

引入NVSwitch后的改进

NVIDIA的NVSwitch技术为GPU间的通信带来了革命性的改进。NVSwitch作为一个高速交换机,允许所有链路上的数据进行交互。

在NVSwitch架构中,任意一对GPU都可以直接互联,且只要不超过六个NVLink的总带宽,单个GPU的流量就可以实现非阻塞传输。这也就意味着,NVSwitch支持的全互联架构意味着系统可以轻松扩展,以支持更多的GPU,而不会牺牲性能。每个GPU都能利用NVLink提供的高带宽,实现快速的数据交换。

NVSwitch在解决多GPU间的互联有以下优势和特性:

扩展性与可伸缩性:

NVSwitch的引入为GPU集群的扩展性提供了强大的支持。通过简单地添加更多的NVSwitch,系统可以轻松地支持更多的GPU,从而扩展计算能力。

高效的系统构建:

例如,八个GPU可以通过三个NVSwitch构建成一个高效的互连网络。这种设计允许数据在所有GPU链路之间自由交互,最大化了数据流通的灵活性和效率。

全双向带宽利用:

在这种配置下,任意一对GPU都能够利用完整的300GBps双向带宽进行通信。这意味着每个GPU对都能实现高速、低延迟的数据传输,极大地提升了计算任务的处理速度。

无阻塞通信:

NVSwitch中的交叉开关(XBAR)为数据传输提供了从点A到点B的唯一路径。这种设计确保了通信过程中的无阻塞和无干扰,进一步提升了数据传输的可靠性和系统的整体性能。

优化的网络拓扑:

NVSwitch支持的网络拓扑结构为构建大型GPU集群提供了优化的解决方案。它允许系统设计者根据具体的计算需求,灵活地配置GPU之间的连接方式。

第三代 NVSwitch

第三代 NVSwitch

从上图可以看出,第三代 NVSwitch 采用了 TSMC 的 4N 工艺制造,即使在拥有大量晶体管和高带宽的情况下,也能保持较低的功耗。它提供了 64 个 NVLink 4 链路端口,允许构建包含大量 GPU 的复杂网络,同时保持每个 GPU 之间的高速通信。同时支持 3.2TB/s 的全双工带宽,显著提升了数据传输速率,使得大规模数据集的并行处理更加高效。

此外,第三代 NVSwitch除了可以用于连接服务器内的多张GPU卡,还可以通过外延扩展GPU服务器,组建完整的GPU高速集群。利用第三代 NVSwitch芯片组成的物理交换机,可以组成高达256块H100 GPU集群,提供57.6TB/s的总带宽。

在信号技术方面,采用了 50 Gbaud PAM4 信号技术,每个差分对提供 100 Gbps 的带宽,保持了信号的高速传输和低延迟特性。

NVSwitch 集成了 NVIDIA SHARP 技术,包括 all_gather、reduce_scatter 和 broadcast atomics 等操作,为集群通信提供了硬件加速,进一步提升了性能。NVSwitch 3.0 的物理电气接口与 400 Gbps 以太网和 InfiniBand 兼容,提供了与现有网络技术的互操作性。

第三代 NVSwitch Block

NVIDIA的第三代NVSwitch引入了多项创新特性,其中新SHARP模块和新NVLink模块的加入,为GPU间的高效通信和数据处理提供了显著的性能提升,如上图所示。

新SHARP模块

新引入的SHARP模块,如同一位智慧的指挥官,以其强大的数据处理能力,引领着数据的交响乐。它支持多种运算符,从逻辑运算到算术运算,无所不包,同时兼容多种数据格式,如FP16和BF16,为AI和机器学习工作负载提供了强有力的支持。SHARP控制器的设计更是巧妙,它能够并行管理多达128个SHARP组,如同千手观音,同时处理众多任务,大幅提升了数据并行处理的效率,让大规模的数据处理任务如同行云流水,一气呵成。

NVSwitch中的交叉开关(XBAR),经过精心调整和优化,与SHARP模块的数据传输需求完美匹配。这一协同设计,如同精心编织的网络,确保了数据在GPU间传输时的高效率和低延迟,让系统的整体性能如同骏马奔腾,势不可挡。

新NVLink模块

新NVLink模块的集成,不仅为数据和芯片提供了额外的安全保护,如同坚固的盾牌,防止未授权访问和潜在的数据泄露,更增强了系统的数据安全性。端口分区功能的引入,如同巧妙的棋手,将不同的端口隔离到单独的NVLink网络中,为系统提供了更高的灵活性,允许在不同的网络之间实现资源的逻辑分割,优化了多任务处理的能力。

控制器对下一代Octal Small Formfactor Pluggable(OSFP)电缆的支持,如同为未来的网络扩展铺设了坚实的基石。这种电缆提供了更高的数据传输速率和更低的信号衰减,适合长距离的高速通信,为未来的网络扩展提供了无限可能。

新NVLink模块还扩展了遥测功能,使得系统管理员能够更精确地监控和优化网络性能,确保系统的稳定运行。而集成的前向纠错(FEC)技术,如同一位细心的守护者,增强了数据传输的可靠性,尤其是在面对信号衰减或干扰时,能够保证数据的完整性和准确性。

IB网络 vs NVLink网络

H100 GPU采用NVLink网络后,相比A100 GPU的IB网络速度提升了多少?以下是DGX A100 256 POD与DGX H100 256 POD的带宽对比:

对于1个DGX A100内部:8/2 * 600 GB/s = 2400 GB/s对于内部32台 DGX A100, 总共256块A100 GPU, 每台服务器通过8张200Gbps HDR网卡连接,假设TOR交换机的收敛比为4:1256/2/4 * 200 GB/s = 6400 GB/s

对于1个DGX H100内部: 8/2 * 900 GB/s = 3600 GB/s对于内部32个 DGX H100, 收敛比为 2:1256/2/2 * 900 GB/s = 57600 GB/s

与DGX A100相比,单个DGX H100可以提供1.5倍带宽的提升和3倍的双向带宽提升。使用32个DGX H100, 对分带宽可以提升9倍,双向带宽可提升4.5倍。

小结

在当今这个数据驱动的时代,高性能计算的需求如同汹涌的浪潮,不断推动着技术的边界。NVIDIA的NVSwitch技术,作为GPU间通信的桥梁,以其卓越的性能和创新的设计,成为了构建高效能计算集群的关键。从初代NVSwitch的诞生,到第三代NVSwitch的革新,每一步都见证了NVIDIA在追求极致计算效率上的不懈努力。

NVSwitch不仅提升了数据传输的带宽和速度,还通过引入SHARP模块和NVLink模块,增强了数据处理能力和系统的安全性。它的出现,使得多GPU系统能够更加高效地协同工作,为人工智能、机器学习、大数据分析等领域的快速发展提供了强有力的支撑。

随着技术的不断进步,NVSwitch将继续在未来的高性能计算领域扮演着至关重要的角色。它不仅是NVIDIA技术创新的象征,更是推动整个行业向前发展的动力。在NVSwitch的引领下,我们期待着一个更加智能、高效、互联的未来。

感受Switch游戏的魅力!Switch模拟器深度教程-模拟器教程系列002

Yuzu是一个Switch游戏模拟器,由Citra团队开发而来,很多Switch游戏都可以运行了,相比较热门的宝可梦剑盾,火焰纹章风花雪月,动物之森等等,还有一个Switch模拟器ryujinx,之后会开另外文章敬请,敬请期待关注更新

剑盾运行画面

Yuzu模拟器主要以学习体验为主,如果想获得更好的游戏体验还是购买一台Switch或者Switch Lite掌机更好,毕竟支持正版才能有更好的游戏发展。建议不要购买国行版,游戏少审核慢,DLC还不能买。推荐购买日版Switch,港版的电源插头需要转换,美版欧版差不多,具体看各大电商优惠促销情况吧,除了国行其他版本其实都一样,Switch机子都能设置中文,淘宝的话建议不要在上海地区的店铺购买,不是地域黑,只是坑相对较多。

数字版的话的服务器部分游戏是分区的(游戏本体和DLC不通用,需要注意下),一般墨西哥、南非等是低价区,美服用点卡买最划算,港服中文较多,但是游戏较贵。国内的Visa,MasterCard信用卡,PayPal等已经不能在美服支付,需要注册绑定美服信用卡,需要注意一下

好了Switch机器的话题在这里不多说了,接下来进入正题,Switch模拟器的使用教程

最新版Switch模拟器可以关注公众号“乌托邦游戏”获取,定时更新最新版本

1、Yuzu模拟器配置要求

目前Yuzu模拟器有Windwos,Linux和MAC版本,暂时没有中文版

具体分为付费版和免费版,区分的话就是免费版是yuzu 2xx开头的,付费版是yuzu early access 5xx开头

免费版是红蓝joycon手柄图标,付费版是金色joycon手柄图标

我们常见的是免费版,而付费版有很多新功能如开启多核模式等等,推荐使用付费版,开启多核模式后,一些免费版运行困难的游戏,如剑盾之类的可以30帧运行了!

如下图

主界面左下角增加了多核运行快捷键

这里主要介绍Windows版本,如果Linux和MAC版本大家有需要可以在评论区留言,之后会适时更新相关文章

PC配置要求如下:

硬件部分:

处理器:需要64位CPU,单核性能最好在3.5Ghz以上,部分游戏需要4.0Ghz以上

支持tsx指令集最好内存:最低建议8G(DDR3-1333,DDR4-2133)以上,推荐16G(DDR3-1333,DDR4-2133)以上显卡:支持Vulkan渲染,yuzu模拟器不是很吃显卡,当然性能越高越高,集显核显(AMD Ryzen APU除外)就放弃吧

软件部分:

显卡驱动OpenGL版本4.3以上

需要安装Microsoft Visual C++ 2015-2019,网络搜索微软VC运行库合集即可

运行游戏的必要环境:

1、Yuzu模拟器,模拟器需要放在非中文路径下2、游戏本体(XCI,NSP格式)3、密钥(keys),否则不能运行商业游戏4、存档、DLC、升级补丁、系统文件等文件(可能需要)5、一台Windows(或者Linux,AMC)系统的电脑

2、Yuzu模拟器使用教程

第一步 安装环境:

安装好显卡驱动,OpenGL在4.3以上

安装好Microsoft Visual C++ 2015-2019

第二步 运行模拟器

打开文件下的yuzu.exe,模拟器暂时没有中文版,所以下文会对重要的英文设置作中文化说明

主界面如下:

第三步 安装游戏

游戏格式分为NSP和XCI两种格式

XCI格式相当于卡带版,无需安装,相当于插了一个卡带直接玩,相当于3DS的.3ds格式

XCI大多数资源都是DLC和补丁,

NSP格式相当于数字版,需要放内存卡里安装完了才能玩,安装完删除安装包,相当于3DS的.cia格式

补丁和DLC只有NSP格式

两者没有孰优孰劣的区分,对应安装就好,现在已经有工具可以互相转换两个格式

双击模拟器中间,添加游戏目录,游戏目录最好不要有中文

也可以通过File-Load File或者Load Folder加载游戏和加载游戏目录

加载后点击运行即可

注意!如果是商业游戏,需先放置密钥

其中

dev.keys,prod.keys,title.keys文件:

放在C:\Users\用户名\AppData\Roaming\yuzu目录keys文件夹下,如果没有就新建keys文件夹,然后把文件放进去

font字体文件:

放在yuzu\sysdata下,注意AMD显卡显卡显示中文可能会有问题

秘钥和字体文件可以从获取网络搜索或者留言私信获取

由于模拟器在开发阶段,部分游戏需要存档才能开启游戏(如去皮去伊),如下图,右键游戏点击Open Save Data Location打开存档位置,然后放存档

第四步 模拟器设置部分:

模拟器设置说明

点击Emulation-Configure打开设置页面

图形设置:点击Graphics选项

其中API部分是设置渲染类型的

建议先选Vulkan渲染,下方选择你的显卡

如果Vulkan不能正常运行,再使用OpenGL渲染

Vulkan和OpenGL切换可以在主界面左下角快速切换

第一个是Vulkan和OpenGL快速切换

第二个是是否开启垂直同步

第三个是是否开启DOCk模式

Graphics Setting图形设置 勾选下图两个即可

勾选的内容分别表示:

1、Use disk shader cache :着色器缓存,勾选后,可以改善部分游戏运行效率,减少卡顿,也可以使用另外的shader着色缓存器,安装另外的shader着色器可以参考本文第三大节第一项内容

2、Use asynchronous gpu emulation :异步GPU模拟,有效提速 ,部分游戏帧数会提高一些

3、Internal resolution :更改内部分辨率,一般原生720p即可,如果PC配置较好可以适当提高分辨率,反之则调低

4、Aspect Ratio :画面比例,默认即可

5、Background Color :游戏运行背景颜色

红色部分,改成自己喜欢的就行

Advanced高级设置 里勾选这几个选项就可以了,其他设置默认即可

这里勾选的选项分别是

1、Use Vysnc :开启垂直同步

2、Force 30 FPS Mode :强制锁30帧模式

3、Use Fast GPU time : 使用GPU加速渲染

4、Accuracy Level 是处理图形绘制精确度,开启High可能会修复一些图形错误,但是速度可能会变慢,一般选默认Normal即可

5、Anisotropic Filtering 是各项异性过滤,是用来处理图形纹理错误的,可以选2x-16x

如果你的PC性能较好,可以调高一些,不知道该设置什么就选默认Default的就行

Controls选项可以更改键位设置

分别是掌机手持模式,DOCK电视模式,自定义模式

本地多人可以在Custom自定义模式下设置玩家1,玩家2...等

模拟器支持常见的PS4手柄,Xbox手柄,北通手柄,Switch手柄等等

HotKeys是快捷键,改不了键

3、运行问题集锦

一、怎么安装DLC和升级补丁?

File-Install File to NAND

二、怎么安装Amiibo?

注意Amiibo只有打开游戏或才可以加载

三、游戏有中文但是玩的时候没有中文

需要安装字体,参考上文font部分

还需要设置System-Language,倒数两个是简体中文和繁体正文

四、怎么安装其他Shader着色器

五、弹框“xxx missing”或者“xxx key could not be found” 没有正确安装密钥,网络搜索密钥安装教程

六、为什么说GPU不支持某些OpenGL扩展? 显卡或者显卡驱动需要升级

七、缺失MSVC visual C++? 需要安装Microsoft Visual C++ 2015-2019,网络搜索微软VC运行库合集即可

八、模拟器卡死? 游戏文件是否有损坏,电脑内存是否足够(8G内存加虚拟内存),开启多核模式后会疯狂加载内存,32GB也不一定够,显卡OpenGL版本是否4.3以上,电脑硬件配置是否足够

九、提示“32bit not implemented”? yuzu不支持32位游戏

十、配置足够游戏还不能运行? yuzu还在开发阶段,部分游戏还不能完美模拟,相信yuzu模拟器会越来越好的

十一、游戏能运行,但是图像错误,卡顿? 同上一条,yuzu还在开发阶段,部分游戏还不能完美模拟,相信yuzu模拟器会越来越好的

可以尝试降低图形配置的选项,更改OpenGL和Vulkan,关闭垂直同步,降低分辨率,不要锁帧等等用付费版开启多核模式也是一种方案

十二、其他设置更改说明

System Birthday、Sound output mode、console ID这三项没有实际用处

设置了也没用,如果以后可以用console ID了,别点Regenerate,可能导致存档失效Language:游戏语言,如果需要设置的话Custom RTC:修改系统时间,可以触发某些游戏的特定彩蛋之类的功能。RNG seed:随机数种子,一般情况别改改。Profile Manager这里可以改switch用户名称、头像。可以设置多个用户Audio游戏卡就开audio stretching,不卡就不开,output engine选auto或者cubeb才有音频Audio device一般情况下自动就行,没声音的话手动选PC的声音设备

右键游戏菜单

Open Save Data Location,打开存档目录

Open Mod Data Location,打开Mod目录Copy Title ID to Clipboard,复制游戏ID到剪贴板Dump RomFS:提取游戏RomFS,适合用于解包数据Properties:属性,有很多有用的信息和功能

Navigate to GameDB entry:跳转到当前游戏运行兼容性报告网站,比方说可以运行,运行不好等信息,用红绿黄等颜色展示

File:文件 Install File to NAND:安装XCI、NSP格式的游戏,一般没必要安装游戏本体,也可以用来安装游戏DLC、升级补丁,安装完在C盘的yuzu文件夹Load File:加载游戏文件Load Folder:加载游戏的文件夹Select Game Directory:选择游戏的目录,选好后游戏会在游戏列表展示Recent Files:最近打开的文件Select NAND Directory:没什么事别点Select SD Card Directory:没什么事别点Load Amiibo:加载AmiiboOpen yuzu Folder:打开yuzu的配置目录,相当于Citra的user文件夹

Emulation:模拟 开始暂停停止重启Configure:设置,yuzu重要设置都在这里

View:视图 Fullscreen:全屏,快捷键F11Single WIndow Mode:单窗口模式Display Dock Widget Header:开发人员选项,对平常使用没有影响Show Fliter Bar:显示搜索条,可以不勾Show Status Bar:显示状态,看帧率等Debugging:开发人员选项

Tools:工具 Reinitialize keys:重新引导密钥,最好别点Capture Screenshot:截图Help:帮助Report Capability:向官网报告游戏兼容性,需要Citra账号About yuzu:查看各种帮助信息

General:通用 这里的一般默认即可 列出关键的 Limit Speed percent:游戏运行速度,默认即可,可加快或限速Theme:模拟器界面主题,Light,Dark等Pause emulation when inbackground:退到后台模拟器暂停运行

Hide mouse inactivity:运行时鼠标隐藏

Prompt for user for game boot:游戏启动时选择哪个账户游玩

(即System中的Profiles账户),玩过Switch的玩家应该知道这个账户的意思

Web: yuzu web service:填了用户名和令牌以后可以向官网报告游戏兼容性Telemetry:开了以后能让yuzu开发者查看你的使用情况,以便改善模拟器Discord Presence:在discord中显示你的游戏状态

全都是开发者选项,我们不用管

Game List Show Add-Ons Column:显示“附加项”列Icon size:游戏图标大小Row text:游戏显示哪些名称

最新版Switch模拟器可以关注公众号“乌托邦游戏”获取,定时更新最新版本

相关问答

switchand 这几个字母组成单词?

可以组成单词sandwich,意思是:n.夹心面包片;三明治;夹心蛋糕。v.把…夹在…之间;挤在…中间;把...做成三明治。例句:1.Iwassandwichedbetweentwofa...

switch over与 switch to的区别_作业帮

[最佳回答]vi.1、改变;转移[(+to)]Hestudiedchemistryandthenswitchedtobiology.他原来学化学,后来改学生物.2、打开(或关掉)开关[(+on/o...

ignition switch 是什么意思?

意思:点火电门;点火开关短语读音:[英][ɪgˈnɪʃənswitʃ][美][ɪɡˈnɪʃənswɪtʃ]英英释义:switchthatoperatesasolenoidthatcl...

switch off是什么意思?

switchoff英[switʃɔf]美[swɪtʃɔf]关闭;(使)没兴趣;使停止谈话;切断[例句]Onemorereasontoswitchoffyoursetandpic...

【求翻译:A switch timesandoilpressuresaresetgearbox-specif...

[最佳回答]专门针对变速箱设定的开关时间和油压.

switch up是什么意思?

switchup扭转乾坤;转换;转换增长期权1Pressthecompletepowerwindowsswitchupandout.将全电动车窗开关向上按出。2Switc...

blocklimit switch 是什么意思?

blocklimitswitch的中文翻译blocklimitswitch块限位开关双语例句1Aprecisionsteplessdimmerconsistsoflarg...

switch to什么意思_作业帮

[最佳回答]切换至...将开关置于...

18.40will go是什么意思_沪江网校知识库

课件如下:Trytogetanautomaticlightswitchsoyourhouselightswillgoonandoffeachday.试着买一个自动...

Did you...和Have you..._沪江网校知识库

一般现在时主要用于以下场景:表示经常的或习惯性的动作,常与表示频率的时间状语连用。时间状语:always,usually,everymorning/night/evening/day...

 北京丝足按摩  恶意透支 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部