究竟什麼是馮諾依曼瓶頸(von Neumann Bottleneck)?

先看一下馮諾依曼結構: 再看一下馮諾依曼結構的「對頭」——哈佛結構: 可以看到兩者的主要差別是馮諾依曼架構不區分數據與指令,將兩者放在同一內存中;而哈佛結構將兩者分別存放在Instruction Memory和Data Memory。 指令和數據放在一起的後果是取指令和取數據不能同時進行,否則會引起訪存的混亂。發展到今天,CPU的運算速度已經遠遠超過了訪存速度,因此CPU必須浪費時間等數據;而哈佛
相關文章
相關標籤/搜索