返回第731章 下一代处理器——Aquarius,水瓶座  花开美利坚首页

关灯 护眼     字体:

上一页 加入书签 目录 下一页

    第731章 下一代处理器——Aquarius,水瓶座 (第2/3页)

,我们要考虑gpu在我们的处理器里面的比重。下一代不就这一代,我们就将cpu和gpu融合的产品称之为apu了,cpu和gpu将都作为处理单元而存在的。”

    凯瑟琳的想法罗伯特觉得深以为然。

    现在的机器的频率已经足够了,等到工艺成熟之后,100hz的cpu便可以推广了事实上即便是工艺成熟,或许还要等待到市场可以接纳的程度再推出才能取得最好的效果。

    而这个时候,继续提高频率的做法显然是不智的。

    工yu善其事必先利其器,能够将新的apu架构成熟起来,或许会更好。

    所以按照计划下一代的cpu将不会提高主频,也就是说下一代的计算机的cpu最高主频,还将是100hz。

    但是下一代的cpu,却也将进行一次〖革〗命(w)g创造和改变。

    一般来说,cpu擅长任务分配、数据预读、解码、分支预测等等,

    而凯瑟琳给这些研究员们的目标,也都是这几个方面的。

    而gpu拥有强劲的浮点计算能力,目前虽然摩羯座同时集成了cpu和gpu,但是二者依然是独立工作的,虽然有着cuda的架构,但是在很多时候,这个架构并不能用来对cpu进行强化,事实上,cuda一般而言只对外接显卡有效。

    而且因为架构的限制,所以即便是使用在cpu里面,获得的提升效率也会很有限。

    这与凯瑟琳的想法相差有些遥远,按照凯瑟琳的想法,融合了gpu和cpu的处理器,应该更加的牛叉一点。

    为了达成(w)g能提升的目标,凯瑟琳决定将cpu的任务精简为预读和解码,而gpu将担负主要的计算工作,这样一来cpu就变成了只为gpu预读数据和解码,而gpu则全速运行,成为计算的中心,如果能够实现的话,计算机将会获得20以上的(w)g能提升。

    让gpu核心去执行计算型功能,同时让cpu从片外主内存中预取gpu

    所需要的数据。这样做的效率更高,因为它能让cpu、gpu去做各自擅长的事情:gpu的长项是进行计算,cpu则适合做出决定、弹(w)g获取数据。

    其实cpu、gpu从主内存中获取数据的速度是差不多的,但如果能让cpu来提前判断gpu所需数据,并拿来做好准备,gpu就可以减轻负担,全身心投入到执行和计算中去了,效率自然可以得到提升。

    在一个由cpu辅助进行的gpu处理器中,cpu启动一个gpu程序后,会创建一个预执行程序。该程序使用编译器算法从gpu内核中自动生成,包含gpu内核多个线程块的内存访问指令。cpu预执行程序会在gpu内核之前运行,这是因为:第一,cpu预执行线程仅包含来自gpu内核的内存拾取指令,没有浮点计算:第二,相比于gpu标量核心,cpu的运行频率更高,指令级的并行度也更高。

    不理解没关系,只要知道这听起来似乎好像很厉害的样子就好了。

    理科

    (本章未完,请点击下一页继续阅读)

上一页 加入书签 目录 下一页