电脑硬件 万万想不到,那些年AMD为Intel作过的嫁衣

3855
创作立场声明:科技趣谈,不评测就趣谈一下AMD和Intel的故事
武侠小说大师古龙笔下的嫁衣神功,因为太过猛烈,所以练到六七成时,就要将炼成的功力全都毁去,然后再从头练过。这种功力本就是准备练成后再毁的,所以毁去后体内犹有余根,使练的人再练时,便可事半而功倍。正所谓「欲用其利,先挫其锋」就是这个道理。
上述才是嫁衣神功原来的设定,并不是电视剧改编的那种燕南天将功力传给神医,然后神医再传回燕南天,为他人作嫁衣的古怪神功。只是电视剧编剧为了符合为他人作嫁衣的这个恶趣思路而已,最恶趣的莫过于天蚕变的功夫,三女一男是指三个女的把功力传给一个功力传失的男子才能成功的天蚕神功。

苦恨年年压金线,为他人做嫁衣裳,科技界倒是有不少先行者,开拓了局面,然而最终就变成了为他人做嫁衣。
大家接触最多的莫过于QQ,前身叫OICQ的时候,就是明目张胆的山寨国外的ICQ软件的。ICQ申请麻烦,登录折腾,我申请了两个,最终也是不了了之。其实,早期的OICQ登录也是折腾,有时候我们更喜欢去网易聊天室、碧海银沙去聊天,因为OICQ有时候会登录不上去。
不管怎么洗,腾讯确实不是先行者,不过就是ICQ自己作,怪得了谁?

搜狐最初是作搜索引擎的,至少我1999年上网的时候压根没有百度,那时倒是偶然会搜狐、网易两边搜索一下各种各样的网站和资源。不过,不得不感谢chinaren,提供了校友录以及免费的主页空间,最初学做网站就是通过他们的服务器玩的。后来chinaren被搜狐收购了,就不了了之。搜狐现在我用得最多的就是自媒体平台,其他接触甚少,不敢多说。
至于网易,我也是仅仅用自媒体平台,以及知道网易很多手游而已,貌似和当年的电子邮局什么的沾不上边了。

早期下载是单线程,而且不支持断点下载的,以至于好几次我的父亲来电,让我的模拟器ROM白下了。最早的多线程,断点下载工具是网络蚂蚁,因为作者退出而停了。最离谱的是,当时领先的网际快车的作者,因为沉迷魔兽世界,白白把市场送给了迅雷。这个并不是段子,至少迅雷也承认过。
当然了,1998-1999年阶段,互联网赚钱的方式就是寻找风投,简单来说,很多才华横溢的作者,要不是嫁不到好的婆家,要不就是不符合游戏规则,纷纷退了,也就是张小龙一个能够东山再起的。

张小龙是谁?foxmail的作者,后来加盟腾讯,成为微信的创始人。有意思的是,据闻他不愿意去深圳,于是微信总部再广州TIT创意园里面。当然了,我跟张总不可能有啥交集,就是去过他们公司饭堂门口蹭过几次场景拍摄而已。
相信,大家看到这个题目,都以为我会黑AMD。并不存在黑,但是确实不少科技树是AMD点开却是Intel完善的,不信,下面听我细数一下。
1、三级缓存
相信,近十年里面的机器,我们的CPU都有三级缓存了。三级缓存有无用?当然有,早期AMD K10处理器,有三级缓存的叫做弈龙,无三级缓存的叫做速龙,公认同频率的话,有三级缓存的相当于加了0.3-0.4G的频率,尤其是大型游戏,更加明显。

其实,最早加入三级缓存的并不是弈龙系列,而是AMD更早期的K6-III。K6-III的三级缓存并不是和我们现在的三级缓存是一样的东西。K6-III是把socket7或者super7系列主板上面原有的L2利用起来,作为三级缓存使用。
Socket7平台,无论是intel的MMX奔腾还是Cyrix的处理器,都是集成一级缓存,第一个集成二级缓存的处理器并不是一般人以为的奔腾2,而是比起奔腾MMX更早的奔腾pro。
INTEL在1996年推出了最新一代的第六代X86系列CPU——P6。P6只是它的研究代号,上市之后baiP6有了一个非常响亮的名字——奔腾Pro。Pentimu Pro的内部含有高达550万个的晶体管,内部时钟频率为133MHZ,处理速度几乎是100MHZ的奔腾的2倍。Pentimu Pro的一级(片内)缓存为8KB指令和8KB数据。值得注意的是在Pentimu Pro的一个封装中除Pentimu Pro芯片外还包括有一个256KB的二级缓存芯片,两个芯片之间用高频宽的内部通讯总线互连,处理器与高速缓存的连接线路也被安置在该封装中,这样就使高速缓存能更容易地运行在更高的频率上。
奔腾Pro当年被我们玩装机玩diy的叫做高能奔腾,但是也就是名字好听,事实上就是价格高,能效不高。受限于条件,那么多就知道一个同学用过,网络连图片都找不到了。
AMD K6-III是AMD处理器里面最早集成二级缓存的,然后再把主板上板载的二级缓存作为三级缓存使用。当时主板上面的二级缓存,有256KB的也会有512KB的,速度貌似只有倍频的一半还是处理器主频的一半,忘记了。所以说,AMD K6-II是开拓了三级缓存的定义而已。真正意义上板载三级缓存的确实是第一代的弈龙系列处理器,可惜这个处理器也开拓了一个新名词,Bios修改硬件的bug。当年弈龙一代有TLB的bug,需要在BIOS里面关闭某些东西,损失一点性能才能修复。
当然了,CPU有bug的问题,intel也试过,第一代的奔腾就是不带mmx指令,当年我们称之为586电脑的处理器,出现浮点运算错误,被迫召回。据说,当年有些玩家拒绝召回,当错币那样收藏起来。
值得一说,当年的电脑硬件价格比起现在高多了,奔腾66大约是7000多人民币,倍速光驱,也就是CD-Rom要6000人民币,那时我还在高二,没手机更没有图。
2、X64处理器
AMD提出的所谓64位处理器,其实就是X64而已。x86-64(又称x64,即英文词64-bit extended,64位拓展 的简写)是x86架构的64位拓展,向后兼容于16位及32位的x86架构。x64于1999年由AMD设计,AMD首次公开64位集以扩展给x86,称为“AMD64”。其后也为英特尔所采用,现时英特尔称之为“Intel 64”,在之前曾使用过“Clackamas Technology” (CT)、“IA-32e”及“EM64T”。
苹果公司和RPM包管理员以“x86-64”或“x86_64”称呼此64位架构。甲骨文公司及Microsoft称之为“x64”。BSD家族及其他Linux发行版则使用“x64-64”,32位版本则称为“i386”(或 i486/586/686),Arch Linux用x86_64称呼此64位架构。

最早提出X64概念的是AMD,其K8处理器最早提出所谓的64位处理器。然而,这个不过是偷换概念而已。
20多年前,我们用的MS-DOS系统是16位的,早期什么win95、win98蓝屏容易的主要原因其实就是要兼容16位老程序,而造成顾此失彼。而winXP时代基本上没有多少16位老程序了,更别说win7.
同样,我们现在的系统的是32位的。X64不过就是相当于内存支持扩展而已。X64本质仅仅是可使处理器直接访问超过4GB的存储器,容许运行更大的应用程序。而x86-64架构也加入了额外的寄存器及其他改良在指令集上。透过64位的存储器地址上限,其理论存储器大小上限达16,000,000TB(16EB),不过在初期的应用上并未能支持完整的64位地址。
而真正的64位处理器安腾,早就坟头草高丈五了。因为所有32位程序都不能兼容,必须系统、软件全部重新编写,早期在高端服务器折腾了一阵子,最终还是不敌现实。
相当于,你把我空投去非洲大陆某一个不知名的国度,什么微信、支付宝、网银全部不能用,甚至连网络都没有,外加我这种四肢不勤的,我能生存几天?

我们最早期接触64位处理器的概念反而是来自于游戏主机—任天堂N64.。当然了,游戏机用的处理器和我们的X86不一样,而是专属设计 93.75 MHz MIPS R4300i 系列 64-bit RISC CPU。RISC处理器早期就有一个很流弊的存在,就是摩托罗拉和苹果联合开发的power PC系列(也有一种说法是IBM也是创始人甚至是背后推手),也就是早期MAC和PC软硬件毫无兼容性的原因。
3、DDR2内存与DDR3内存

早期内存带宽主要就是为CPU服务,带宽压力有限。随着3D游戏和3D显卡的到来,图形处理器已经迫切争夺更多的资源和带宽。Intel推出了AGP接口,而AMD配合VIA在原有的socket7平台上面发展出带AGP接口支持高频SDRAM内存以及UltraDMA66/100的super7平台。然而,接口提高了,还是带宽不够。

为了解决带宽问题,intel推出了socket423针的第一代奔腾4以及intel 820芯片组,配合RDram内存。
RAMBUS内存就是一种高性能、芯片对芯片接口技术的新一代存储产品,它使得新一代的处理器可以发挥出最佳的功能。目前,RAMBUS 内存可提供600、800和1066MHz三种速度,目前主要有64M,128M,256M,512M四种规格。RAMBUS Inc宣称这种新的技术能够提供十倍于普通DRAM和三倍于PC100 SDRAM的性能,单根的RDRAM是DDR400内存的2倍左右 同时 在时钟频率速度上也远超同类内存,并且每条Rambus 内存模组均有金属防护罩,可以有效防止静电和灰尘对内存造成损伤。最大带宽达1.6GB/秒,有多个高性能、大带宽的通道,RDRAM 提供更高、更有效的带宽。
然而,受限于延迟以及价格的问题,Rdram的母公司Rambus最终沦为了靠专利苟了好几年的公司,最终2017年传出被卖的消息。

相反,AMD k7平台,配合DDR2内存,性能价格出色,一举让intel赢了市场输了性能。最终,intel推出了845芯片组,支持DDR’2,然后逐步提升奔腾四的频率以及各方面性能。可惜,奔腾4也是怎么洗也洗不掉的污点。同频性能,别说K7,K8,就是上古的图拉丁核心奔腾3都不如,这个也是图拉丁吧的来源。
DDR3也是AMD先支持,Intel后面跟进的,不过这个影响没有Rdram那么大,暂且不展开。


4、原生双核,共享缓存

说原生双核就必须说说胶水双核。早期的Intel奔腾D就是典型的胶水双核,就是字面意思,简单地把两块奔腾4的核心封装在一个处理器里面,实现双核。这样子简单粗暴的办法缺点就是,很容易一个核心累死,一个核心闲死。而且由于是胶水双核,缓存并不能共享,另外一个核心无论有任何空闲的资源,都不会给另外一个核心有任何帮助。相当于,平面设计再闲也帮不了视频创作的忙一样。
当然了,胶水大法后面intel还玩过nahalem架构处理器集成的核显也是胶水大法。AMD代号罗马的64核心128线程服务器处理器,同样也是胶水大法。

而AMD推出的速龙64 X2 3600+确实是实打实的双核处理器,两个核心可以共享缓存,平衡负载,而且温度、功耗都更有优势,当年的性价比明星。
后来,Intel的酷睿系列全面也是原生双核,原生四核。
5、六核处理器



早在2011年五月,AMD推出首批桌面六核心处理器Phenom II X6 1000T系列,Phenom II X6系列六核心开发代号“Thuban”,已知有1075T、1055T、1035T三款型号,其中之一频率为2.8GHz,热设计功耗95-125W不等,其他规格完全相同:45nm SOI工艺、Socket AM3接口、6×512KB二级缓存、6MB三级缓存、HT总线频率2.4GHz。
六核心处理器对于需要物理多核心的应用来说,还是有着明显的帮助的。可惜效能有限,毕竟单核浮点性能不如同期的SNB平台,因此intel的四核八线程也折腾了五代。

Intel直到酷睿八代i5才有六核心处理器,无他,AMD崛起了。RYZEN逼着某人不能继续装睡了。
6、SMA显存智取技术

这几年,苏博士带领AMD打出了一波又一波的逆袭,不仅仅Ryzen处理器越来越强大,GPU市场同样有所建树。
不仅仅RX6000系列不仅仅支持光线追踪,还带来新技术。AMD SAM显存智取技术最近火了!它借用了PCIe标准规范中的一个功能特性,可以让处理器访问显卡的全部显存,从而不花一分钱就额外获得游戏性能提升,官方称最高可以超过10%,实测也确实有效。
由于采用的是公开标准技术,AMD SAM技术不但支持自家的锐龙5000系列处理器、400/500系列主板、RX 6000系列显卡,也支持NVIDIA显卡、Intel处理器和主板。
华硕、微星、华擎等都已经或即将为旗下Intel 400系列主板发放新BIOS,搭配AMD RX 6000系列显卡就能额外加速。
据闻,其实四代酷睿平台也能支持这技术,就是不知道为啥intel和Nvidia一直藏着捂着。



相信,大家看完以后就明白,这仅仅是科技趣谈,并不是为黑而黑。作为消费者,我支持苏博士,也支持Intel,只有两家技术不断竞争才能带来用户的福利,而不是最终又是一个勇者斗倒恶龙以后变成恶龙的故事。
中山狐

13

粉丝

2

关注

1458

文章

积分
2352
关注 私信

热门帖子

 
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册  

   
   
 
回顶部 首页 新浪微博