统一内存架构

统一内存架构(简称 UMA)是一种计算机架构,为CPUGPU使用同一内存池。它通常用于配备集成图形处理器的计算机,以及智能手机和平板电脑等移动设备。

配备独立图形处理单元的计算机为 CPU 和 GPU 配备独立的内存组。CPU 使用主系统RAM存储计算机上运行的应用程序和进程的临时数据,而 GPU 使用其内置的高速VRAM存储图像数据。必要时,PCI Express总线会在系统 RAM 和 VRAM 之间传输数据。

配备集成 GPU 的 CPU 会让两个处理器共享同一个内存池,从而降低计算机的成本和复杂性。这种架构不再需要在 RAM 和 VRAM 之间交换数据。在某些情况下,这会导致性能下降,因为 CPU 和 GPU 需要通过原本只为 CPU 提供服务的总线访问内存。

传统内存架构与统一内存架构对比
传统内存架构与统一内存架构对比

Apple通过其M1系列处理器推出了 UMA 的一种实现方式。由于这些处理器将系统内存与 CPU 和 GPU 核心集成在同一个片上系统中,因此它们可以以远高于其他实现方式的带宽和低得多的延迟访问共享内存池。CPU 和 GPU 不需要将数据从一个缓存移动到另一个缓存中,而且数据也不必离开芯片并转移到独立的内存模块。

更新日期 March 1, 2023 作者 Brian P.

quiz测试你的知识

The "SATA" hard drive interface is short for ___ ATA?

A
Serial
0%
B
Simple
0%
C
Sortable
0%
D
Serviceable
0%
Correct! Incorrect!     View the SATA definition.
More Quizzes →

Tech Terms 计算机词典

本页中统一内存架构的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。