却并没有如她想象的那般美好。
“如果可以的话,我们下一代的产品,先就不要纠结于主频了,我们要考虑gpu在我们的处理器里面的比重。下一代不就这一代,我们就将cpu和gpu融合的产品称之为apu了,cpu和gpu将都作为处理单元而存在的。”
凯瑟琳的想法罗伯特觉得深以为然。
现在的机器的频率已经足够了,等到工艺成熟之后,100mhz的cpu便可以推广了事实上即便是工艺成熟,或许还要等待到市场可以接纳的程度再推出才能取得最好的效果。
而这个时候,继续提高频率的做法显然是不智的。
工yu善其事必先利其器,能够将新的apu架构成熟起来,或许会更好。
所以按照计划下一代的cpu将不会提高主频,也就是说下一代的计算机的cpu最高主频,还将是100mhz。
但是下一代的cpu,却也将进行一次〖革〗命xing创造和改变。
一般来说,cpu擅长任务分配、数据预读、解码、分支预测等等,
而凯瑟琳给这些研究员们的目标,也都是这几个方面的。
而gpu拥有强劲的浮点计算能力,目前虽然摩羯座同时集成了cpu和gpu,但是二者依然是独立工作的,虽然有着cuda的架构,但是在很多时候,这个架构并不能用来对cpu进行强化,事实上,cuda一般而言只对外接显卡有效。
而且因为架构的限制,所以即便是使用在cpu里面,获得的提升效率也会很有限。
这与凯瑟琳的想法相差有些遥远,按照凯瑟琳的想法,融合了gpu和cpu的处理器,应该更加的牛叉一点。
为了达成xing能提升的目标,凯瑟琳决定将cpu的任务精简为预读和解码,而gpu将担负主要的计算工作,这样一来cpu就变成了只为gpu预读数据和解码,而gpu则全速运行,成为计算的中心,如果能够实现的话,计算机将会获得20%以上的xing能提升。
让gpu核心去执行计算型功能,同时让cpu从片外主内存中预取gpu
所需要的数据。这样做的效率更高,因为它能让cpu、gpu去做各自擅长的事情:gpu的长项是进行计算,cpu则适合做出决定、弹xing获取数据。
其实cpu、gpu从主内存中获取数据的速度是差不多的,但如果能让cpu来提前判断gpu所需数据,并拿来做好准备,gpu就可以减轻负担,全身心投入到执行和计算中去了,效率自然可以得到提升。
在一个由cpu辅助进行的gpu处理器中,cpu启动一个gpu程序后,会创建一个预执行程序。该程序使用编译器算法从gpu内核中自动生
请收藏:https://m.wannanniuer.cc
(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)