当前位置:读零零>>重生之电子风云> 第505章 两套高性能指令集
阅读设置(推荐配合 快捷键[F11] 进入全屏沉浸式阅读)

设置X

第505章 两套高性能指令集(1 / 2)

胡一亭侃侃而谈道:“对游影霸王指令集大家已经很熟悉了,57条指令57朵花嘛,是我们的看家法宝。

败家子靠吃老本过日子,重光不能当败家子,否则在座各位,包括我自己都得下岗。”

大会议室里响起一阵轻笑,大家觉得老板虽然年轻,讲话还是很幽默的。

“我们在研发上投入很大,所以完全有能力不断推出新一代技术和产品,现在就是改进游影霸王的时候了。”

“游影霸王指令集有个毛病不知道大家发现了没有。”胡一亭认真解释给员工们,“游影霸王在运算时过分依赖X7协处理单元,这个东西是从26时代留下来的,那时候集成在处理器中叫27协处理器,36时代叫37,46时代叫47,这是处理器内执行浮点运算的部门,游影霸王指令集在工作时需要调用它,X6指令集在工作时也要调用它,所以要频繁执行EMMS指令对它进行清空,这种频繁切换状态很费时,严重影响处理器性能。”

在场工程师们很多是内行,听懂纷纷点头。

胡一亭阐述道:“另外X7协处理器是一种堆栈式结构的寄存器,设计很巧妙但也很古怪,用起来不方便,虽然堆栈式寄存器有着代码密度高的好处,可以有效节省代码宽度,节省晶体管数量,但不能随机访问,使用很不灵活,这样一来就不方便指令的流水线处理,软件想要对其合理调度指令都很困难。

所以我们想要搞一个改良的设计,把栈式结构改成平坦结构,让他能够执行浮点SIMD指令,也就是能够完成单指令多数据流的计算,从而达到单周期执行四个指令的设计目标,这样一来就是传统X7协处理单元的四倍。”

听到这里,台下响起一片惊叹吁嘘,大家都是内行,听得出胡总这次抓出了一个要害环节,于是纷纷报以期待眼神。

赵赫对康耀祥兴奋道:“康总,胡总这个想法真棒!如果可以把X7协处理单元从堆栈式改成平坦结构,理论上说运算性能的确会有大幅提升,这个东西以前就有人提出来过,但怎么英特尔从来不去改进呢?”

康耀祥点头轻声道:“关键是改了之后匹配的指令集设计,这个东西没有两年搞不出来,你是学数学的,应该知道。”

赵赫重重咽着口水:“胡总带了我们处理器事业部这么久,我知道他水平有多厉害,我相信有胡总带我们,绝对用不了两年,当初他带计算所吴工、江工他们,不就一个月把游影霸王给搞出来了么!”

康耀祥笑了笑:“难说,总不会一直都那么顺吧?胡总那时候是巅峰期,三天能解出庞加莱猜想,嗯,不过他现在还是巅峰期,哈哈,反正他那脑子根本就不是人脑子,思考运算逻辑跟我们是迥然不同的两码事,这回真要能一个月搞出来,我也一点都不奇怪。”

赵赫压低声音轻笑道:“我也这么觉得,这回可爽了,可以跟着胡总开发新一代指令集,一定受益匪浅。”

与赵赫一样,台下很多处理器事业部的工程师也都憧憬着自己能够参与新一代指令集的研发,这可是非常过硬的资历,有了这个经历,到哪儿求职都不用愁了,当然这年头国内哪儿都不如重光待遇好。

……

一说起技术胡一亭就停不下来:“这样一来,这套指令集在使用上就会很方便,软件执行效率就将大大提高,运行速度将加快,游戏厂商也会针对我们进行优化。

对了,还有微软的Direct3.,他们说要在明年推出,到时候会针对我们游影霸王多媒体指令集进行优化,这是个意料之中的好消息。

毕竟我们现在是X6架构计算机处理器的唯一多媒体指令集提供者,他们不针对我们做优化是不可能的,所以我认为必须抢在他们前面推出这套新指令集,好让他们配合我们,让direct3.也能支持3DNo!指令集。

微软之前的Direct1.不支持3D,2.用二维来推演三维,所以在3D上的表现也很一般,都不如OPGL接口,软件和游戏厂商都不大鸟他们,所以这次微软主动来找我们进行合作,所以同志们,我们还是很牛的啊!”

台下同事们开始鼓掌,脸上都带着得意的笑容。

“之前康总已经把游影霸王指令集相关资料给了微软,总之我们现在和微软是技术合作伙伴了,希望以后一直能保持良好的关系。”

“言归正传,总之未来随着处理器内集成的晶体管数量越来越多,堆栈式的节约空间已经过时了,除了一些低端嵌入式处理器,在主流桌面级处理器上已经没有多大的保留价值,我们要顺应时代潮流。

这套指令集的名称之所以叫3Dno!因为是3D-No-aiting!的缩写,这个名字我是想了很久才想出来的,就不展开民主讨论了,我觉得偶尔独裁一下也很好。”

台下发出一阵善意哄笑。

胡一亭也笑道:“另一套指令集就是我说的SSE,是Streaming-SIMD-Extensions的缩写,意思是流水线

上一章 目录 +书签 下一页