返回

重生之电子风云

报错
关灯
护眼
第505章 两套高性能指令集
书签 上一章 目录 下一章 书架
  胡一亭侃侃而谈道:“对游影霸王指令集大家已经很熟悉了,57条指令57朵花嘛,是我们的看家法宝。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  ……

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

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

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

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

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

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

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

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

  台下发出一阵善意哄笑。

  胡一亭也笑道:“另一套指令集就是我说的SSE,是Streaming-SIMD-Extensions的缩写,意思是流水线单指令多数据结构扩展。

  这套指令集完全兼容我们的游影霸王指令集,算是游影霸王的补充,比起3DNow!来要更强大一些,3DNow!有的功能它都有,并且做的更好,对互联网应用尤其是网页浏览的支持很强。

  它的优点在于能够支持多达8个浮点寄存器同时进行流水线作业,从而提供史上最强的单指令多数据浮点计算,还包括整数计算和高速缓存控制指令。

  所以它可以提供高分辨率的图像浏览和处理,高质量音频解码处理,MPEG2视频高速解码和压缩,同时占用更少的CPU资源,提供更高精度的运算和更快的响应速度。有了SSE,电脑对于互联网网页的处理速度将更快,多媒体娱乐会更强大。”

  胡一亭说完端起杯子喝了口茶,看着台下同事们道:“基本上大致就是这样,我计划在三个月内把这两套指令集研发出来。”

  台下顿时“轰“的一声炸了锅。

  “什么?三个月?”

  “老板疯了吧吗,这不可能,光是新指令集的算法研究就得起码一年吧?”

  “呵呵,胡总看来是已经有腹稿了,我相信他能做到。”

  “我也信胡总,之前这么多产品不都是他几乎单枪匹马就带人搞出来了,他说行就一定行。”

  “卧槽,老板真是太牛了。”

  胡一亭看着眼前无数张面孔在激动中变幻表情,得意笑道:“总之就这样吧,给大家通知一声,接下来我说说管理,97年快到了,重光在97年会怎样?大家想过没有?”

  说着胡一亭面色一肃,提高嗓门:“最近我一直在想,重光什么时候会失败?甚至破产!”

  此言一出,大厅里顿时鸦雀无声,大家表情僵硬,都两眼直愣愣地望向主席台上的胡一亭。
书签 上一章 目录 下一章 书架