第746章 惊雷计算机(2 / 2)
绍cpU:“cpU的重要大家应该都知道,而以前的cpU指令运行的时候,指令得等前一条执行完才能进下一步,但惊雷计算机不一样。”。
说着李枭就拿起粉笔在黑板上,画了两个串联的方框,左边写“指令流水线”,右边写“执行流水线”。
这才又道:“第一条流水线负责取指令、解码,把‘加还是乘’‘用哪个数据’搞清楚,第二条流水线同时干活,上一条指令刚解码完,这边已经开始运算了,这就像是两个人接力,前一个把货码放好,不用重新自己弯腰去搬货,货已经送到了手边。”。
在场的人都不是小白,立刻明白了李枭的意思。
负责数学建模的李建国推了推鼻梁上用线绑着的眼镜:“李总工,那浮点运算呢?”。
“浮点运算就是‘惊雷’的撒手锏。”,闻言李枭自信的笑了笑这才指着图纸上的九个小方块道:“大家看看这九个小方块,它是我设计的九个独立的功能单元,也相当于九个专门的计算器,这九个单元有的管加法,有的管乘法,有的管逻辑判断,能同时开工。
我举个例子,比如算‘a+bxc’,乘法单元算bxc的时候,加法单元已经把a调进寄存器了,不用等乘法算完再从头忙活,其中浮点乘法器和加法器是全流水线设计,也就是有了这个设计,我才敢说这台计算机运算速度会成为世界第一,这也是我的底气。
众人思考了一下,一个人有些疑惑的道:“李工,那要怎么保证数据不乱套,去年我们搞了一个并行单元,两个加法器抢一个寄存器,直接烧了三块电路板。”。
“这就要用到寄存器计分板技术,大家可能不清楚是什么,寄存器计分板技术,是我专门为此研究出来的一套技术,每个寄存器都有块‘计分板’,记录着‘数据有没有被用’‘哪个单元在用’。
比如乘法单元要用R1的数据,计分板就标上‘占用’,其他单元要用水就自动排队,直到乘法单元用完标上‘释放’,这个大家都能理解吧?”。
这个确实并不难理解,就像是在食堂打饭,每个窗口都有号,不会乱插队。
cpU作为计算机的核心,再把这些技术一一都讲清楚后,众人脸上肉眼可见的兴奋了起来,在场的人至少参都参过过一次计算机的研究,他清楚这样的设计意味着什么了。
也难怪能够把运算速度从300万每秒,提升到1000万每秒。
之前他们也考虑过如何增加计算机运算速度,但那么发现如果只是晶体管计算机的话,300万的速度几乎已经到了顶点,在想要增加不说不可能,但也十分困难。
似乎是到了晶体管计算机的上限。
这就像是成绩提升一样,满分750分,前面的分数提升简单,但到了后面提升的难度就越来越大。
除非学霸中的学霸,否则都不会轻松。