究竟什么是冯诺依曼瓶颈(von Neumann Bottleneck)?

先看一下冯诺依曼结构: 再看一下冯诺依曼结构的“对头”——哈佛结构: 可以看到两者的主要差别是冯诺依曼架构不区分数据与指令,将两者放在同一内存中;而哈佛结构将两者分别存放在Instruction Memory和Data Memory。 指令和数据放在一起的后果是取指令和取数据不能同时进行,否则会引起访存的混乱。发展到今天,CPU的运算速度已经远远超过了访存速度,因此CPU必须浪费时间等数据;而哈佛
相关文章
相关标签/搜索