请问内存直连CPU走的是什么总线?

shadybison-avatar

shadybison

2020-11-26T06:20:56+00:00

小白这几天学习硬件知识,
知道了pcie总线,显卡直接连接走PCIE直通CPU
直接吃掉16个通道。
那么以前的老CPU只有16个直连CPU的通道,都被显卡吃了,那么其他设备要用怎么办?
内存走的是这个通道嘛?
还是什么通道?
IPKXylex-avatar

IPKXylex

看cpu架构,比如现在的zen3内存控制器就是在一个die上,然后胶水在基板上
Bethany_DB-avatar

Bethany_DB

CPU架构不同不同

AMD HT3.0总线魔改而来的 ——> IF总线

Intel MEDT RingBus总线
HEDT MESH总线。
shadybison-avatar

shadybison

[quote][pid=472437970,24408842,1]Reply[/pid] Post by [uid=1084438]月影无霜[/uid] (2020-11-30 14:28):
CPU架构不同不同
AMD IF总线
Intel MEDT RingBus总线
HEDT MESH总线。[/quote]也就是说是单独的通道,不同于其他设备的pcie 或者sata通道,是另外一种或者几种通道。然后数据走这种特殊通道直连CPU?

我也是才开始了解这些,很多硬件专门词汇不明白。
Qrilla12-avatar

Qrilla12

Peripheral Component Interconnect Express
Im Ghost Face-avatar

Im Ghost Face

对于冯诺依曼机来说显示设备不是必须的,但存储器是。[s:a2:不明觉厉]

学习“硬件”知识请认准《计算机组成原理》。[s:a2:诶嘿]
M A G A R O-avatar

M A G A R O

近代PC架构上一般来说不认为内存是通过外部总线连接到CPU的,可以认为就是直连。你理解的总线主要是用来连接外设,内存通常意义上不认为是外设。

当然,内存要连接到CPU核心必然也需要经过总线,但那是内部总线。内部总线的实现一般都是私有和专用的,除了做架构研究的时候有一定价值意外对普通消费者并没有实际意义。
elyy-avatar

elyy

直接连在cpu上,不走外部总线
AIcey-avatar

AIcey

内存是直接挂在CPU的内存控制器上的
内存控制器连核心就是CPU的片内总线了 Intel目前还是ringbus环形总线 AMD最新的是走Infinity Fabric到CCD上的GMI2再走环形总线到单颗核心
Bones214_-avatar

Bones214_

都说直连了,怎么还在问总线呢[s:ac:哭笑]
shadybison-avatar

shadybison

[quote][pid=472443292,24408842,1]Reply[/pid] Post by [uid=34962610]haruspex[/uid] (2020-11-30 14:47):
近代PC架构上一般来说不认为内存是通过外部总线连接到CPU的,可以认为就是直连。你理解的总线主要是用来连接外设,内存通常意义上不认为是外设。
当然,内存要连接到CPU......[/quote]好吧,看来真想了解还是的看最基础的教材。
ComboBongo-avatar

ComboBongo

之前叫dmi,现在不知道叫啥了,也不知道是不是跟pcie合并了
Vilkatis-avatar

Vilkatis

现在的应该都是内存插槽通过主板铜线直连CPU针脚,到CPU内部集成的内存控制器,CPU核心有自己的高速总线访问内存
Oscidor-avatar

Oscidor

[quote][pid=472443292,24408842,1]Reply[/pid] Post by [uid=34962610]haruspex[/uid] (2020-11-30 14:47):

近代PC架构上一般来说不认为内存是通过外部总线连接到CPU的,可以认为就是直连。你理解的总线主要是用来连接外设,内存通常意义上不认为是外设。

当然,内存要连接到CPU核心必然也需要经过总线,但那是内部总线。内部总线的实现一般都是私有和专用的,除了做架构研究的时候有一定价值意外对普通消费者并没有实际意义。

当然我这只是站在那种想要对计算机体系有一些基本了解的进阶消费者的角度,如果你真的要去研究计算机原理,内存的确是算外设,而且也是走的总线,只是这个总线没有单独的名字而已。[/quote]厉害了[s:ac:愁]
WoIf-avatar

WoIf

楼上说的if总线、ring、mesh都是CPU内部的数据总线吧

内存连CPU是直连高频电路,没有某某总线这一说法

PCIe总线是用来扩展外围设备的万能总线。为了防止和内存等线路产生电磁干扰,需要南桥这个玩意给它挪开