gpu显存越大,读取
发布网友
发布时间:2022-12-22 15:19
我来回答
共1个回答
热心网友
时间:2024-11-15 20:28
显存有很多指标:类型、容量、带宽、位宽、速率等,这些指标都有着或多或少的关系。首先我们需要明确一点:显存是为显卡服务的,其作用是将GPU核心运算出的数据进行短暂的存储,也就是说显存和GPU之间需要频繁地交换数据,因而显存对显卡性能有着至关重要的作用。那么我们先来说说决定显存性能的首要因素,那就是显存类型。

目前最主流的显存当然是GDDR5,再有就是随着GTX 1080的发布,NVIDIA独占了GDDR5X显存,而更高级的还有率先应用在R9 Fury X上的HBM显存和Vega及Volta上使用的HBM2显存。
GDDR5显存的极限速率为9Gbps,单颗容量最高可达2GB;GDDR5X目前可以达到11Gbps,但理论极限可以达到16Gbps,根据协议单颗最高容量同样为2GB;HBM显存的极限速率为1Gbps,单颗容量为1GB,而2代HBM则可以达到2Gbps的速率,容量最高可达单颗8GB。

我们可以将GDDR5和GDDR5X划为一类显存,HBM和HBM2划为一类显存,然后我们主要对比一下GDDR5和HBM:GDDR5内部I/O位宽是32-bit,目前常见的GDDR5显存频率可以达到1750-2000MHz,由于其为4倍速率机制,所以等效频率是7000-8000MHz;HBM显存的频率很低,只有500MHz,采用2倍数率机制,等效频率是1000MHz,不过它的内部I/O位宽高达1024-bit,因而弥补了频率低的不足。

那么HBM显存是如何做到32倍于GDDR5的I/O位宽的?我们都知道,HBM显存除了直译为高带宽显存,也被业内人士称为堆栈式显存,其采用堆栈设计,每个堆栈有8个通道,每个通道提供128-bit位宽,因此I/O位宽是128-bit*8=1024-bit。