苋菜小说 > 都市言情 > 大国芯工

第一四一章 最终方案

推荐阅读: 网游之掉级成神穿越斗罗的我开始整活最终大反派随身之泉水人家系统之娱乐横行我有一个破碎的游戏面板我!KPL路人王,从王者签到!逆明1644开局被李世民,全城通缉缥缈圣女医神之无敌纵横重生之东方巨龙小师弟别浪女神的随身仙尊全球影帝鉴宝狂少农家篱笆院无衣传我是一只哥布林我能自动修炼这就是牌佬的世界吗?亚达贼!护美逍遥狂兵爱情公寓里的无证骑士查理九世红楼梦之晴雯重生妖孽潜龙在都市至尊神体吾乃天帝之子快穿女配:攻略男神宝典快穿:男主大人求放过我的女神总裁老婆重生之围棋梦泰坦黎明官网争锋路易的奇幻冒险灾劫之舞大导演从拍大片开始医术不凡逆道战神盛唐血刃遇难者乘龙医婿我的弟控老姐才是大反派我在东京当幽灵花都战神都市龙牙军主我老婆是一条龙鬼医倾城,冥帝爆宠小毒妃斗罗:我的义母是教皇!篡位吧!相公轮回大劫主上门姐夫日记女主跑出来了穿越到农家仙幽异界之悟空传原子战神修仙!我的增益状态没有时限锦田督军,你夫人开挂了!异世最强装逼高手一百万的彩礼海贼之最强干部无限升级之最强武魂大枭雄系统她不知道他是谁美漫大幻想我真没想赚钱啊仙帝的地球之旅我真不是暴君寒门宠妻国医无双超级兵王俏总裁嫡女御夫重生之黑手帝国特种龙凤最强弃妇:王爷,别害羞惊世废材七小姐张屠户清穿记冥婚夜嫁:鬼夫来袭云襄传弃少出狱后,他继承了龙王令我的好感度系统有问题冰与火之魔山浮云平生记从精神病院走出的强者kpl之我真没想打职业最强炊事兵我的青梅,她逐渐膨胀了羊皮子书出拳吧少年篮坛神级混子我穿成了小说昏君大反派一苟万年生活系游戏逆流万界从诛仙开始诸天穿越者聊天群唯爱前妻,心跳砰砰砰墨爷的闪婚小甜妻这个游戏很有问题控雷大帝第一弃少我的合成天赋剑凌八方手术直播间刑徒用xp系统打造魔王城高冷女神的最狂霸婿开局抢了女神冰激凌我能修炼一亿次叫我地府领路人霸好莱坞从抖音开始午夜背尸人间第四剑0852师娘,我真是正人君子我在综武世界修仙神异入侵最后一位仙者,登峰造极五十年
intel的奔腾处理器,带来两个技术概念,一个是超标量,允许cpu在一个周期内执行两个指令。
  
  另外一个就是深度流水,就是把一条指令分成多步执行,奔腾处理器的流水深度达到十四级,发展到奔腾四处理器的时候,流水深度已经达到二十多级。
  
  超流水技术在提高性能和主频上,有着显著的作用,但也不是没有缺陷。
  
  其中最大的缺陷就是,超长的流水面临执行效率的低下。
  
  这也是奔四时代,同主频的intel奔腾四处理器,往往被和其频率相似的amd速龙处理器摁在地上摩擦。
  
  而超线程可以完美解决这个问题。
  
  在这个主频至上的年代,华芯科技的cpu想要在市场上打出名头,自然在主频上有所考虑。
  
  而提高主频只有两个办法,一是提高制程,二是提高技术。
  
  制程上,华芯科技没得选择,只有在技术上想办法。
  
  王黯然的解决办法是,首先在cpu的指令集上,大量采用risc精简指令,因为计算机每一条指令都需要额外的晶体管和电器元器件,而大部分复杂指令可以有多个精简指令组合而成,在效率和性能上选择好平衡点。
  
  其次就是选择超流水技术,华芯科技的第一代cpu的流水设计为18级,设计频率为200mhz,自然也存在流水线执行效率不足的缺陷。
  
  这款cpu的原本设计的技术指标,浮点,整数等计算,已经不弱于世面上奔腾处理器。
  
  加上超线程技术,王岸然对模拟的结果很是期待。
  
  不过事实给了他一道响亮的耳光。
  
  eda模拟测试结果显示,smt超线程技术没有给cpu带来显著的性能提升。
  
  花费10%数目的晶体管搭建,只带来10%左右的性能提升,这已经是鸡肋般的存在。
  
  华芯科技没有必要为了这10%的性能提升,爆出如此重要的技术。
  
  王岸然分析原因,应该是十八级仍然没有发掘完ilp流水的潜力,而且这个时代的cpu设计,受限于晶体管的数目,本身的闲置资源也是有限。
  
  那问题来了,这10%的晶体管加到哪里。
  
  这对于王岸然这样的大师来说,根本不是什么问题,提升cpu性能的方法很多,适用这个时代的才是最好的。
  
  最终的解决方案就是,王岸然把amd运用成熟的tage分支预测算法加入到新款cpu当中。
  
  分支预测的目标就是,在cpu处理进程,发生分支时,提前存储在分支目标的缓存区当中。
  
  而分支算法的精髓就是,猜测指令流的路径。
  
  那么问题来了,若是猜错了怎么办?
  
  猜错了解决的方法很简单,那就是再猜,一直到猜对为止。
  
  但带来的后果是很明显的,进程停滞,cpu执行效率低下,用户的体验就是电脑卡顿。
  
  所以,一个优秀的分支预测方法在cpu执行效率上,往往对性能有巨大的提升。
  
  ……
  
  付炎是科院培养的研究生,在剑桥大学微电子专业拿的博士学位,还在德州仪器欧洲研究所呆过三年时间。
  
  这是华芯科技花了大代价挖过来海龟人才。
  
  付炎在计算机算法上有很深的造诣,在国内外很多重量级刊物上发表过文章。
  
  原本以为来到华芯科技,也是大材小用了,没想到一进来就进入cpu事业部。
  
  华芯科技竟然有这样的野心?
  
  作为中国人,付炎跟你大多数人一样,有着一颗中国芯梦。
  
  可华芯能做好中国芯吗?
  
  三天之后,付炎从怀疑转为肯定和惊叹。
  
  从指令集,到cpu架构设计,华芯科技有着非同寻常的底蕴。
  
  这还是一家初创公司吗?从开始几十号人,到现在也不足200号人,竟然能撑起cpu设计的大任?
  
  而付炎在这里,也可以发挥出他数学算法的专长。
  
  不过今天他算是见识了,自家这位传奇创始人的手段。
  
  简简单单的变换了预测表更换的策略,再添加了几个预测的策略,整个预测的精准度提升了30%。
  
  王岸然摇摇头,这可是他借鉴别人的成果,没什么值得夸耀的,一个预测表策略的优化,那是集中了数十代处理器技术的发展,数万科技人员智慧的结晶,要知道tage分支预测算法,那是得过四项国际大奖的。
  
  相比于原版的,在华芯科技集成的cpu分支预测算法只能算是阉割版的,这没办法,原版的算法要完整实现,300万晶体管都不够。
  
  而王岸然的低调在付炎严重,成了深不可测的意味,在让他高傲的自尊心受到打击的同时,也让他沉下心来,继续做完下面的事。
  
  “付教授,想让分支预测有更好的施展空间,对分支预测表的宽度,以及预读取的数据容量有更高的要求,在cpu缓存之下,有必要再设计一道二级缓存。”