为什么ibm thinkpad 不用power cpu
发布网友
发布时间:2022-05-10 13:03
我来回答
共4个回答
热心网友
时间:2023-10-09 21:52
有用过,但是只有一款,而且是很久以前的了。当年NB到破表的ThinkPad 800就是PowerPC的U,而且这机器还不是用的IDE硬盘接口,而是SCSI。很多规格都是服务器规格的。所以这台机器也是贵的要死。要1.2W美元(注意单位)。
之所以主要的ThinkPad不用PowerPC的原因很简单,因为PowerPC刚开始的时候压根就不是为PC设计的,虽说名字里带个PC,但是那是缩写。PowerPC的全称是Performance Optimization With Enhanced RISC-Performance Computing(带有强化RISC的高性能计算单元)。注意这里的RISC,这也就是PowerPC不应用于当年IBM自家的PC上的主要原因。
因为IBM是PC标准的制定者(当年的IBM PC兼容标准),而标准PC的核心,早年还在32位时代的时候,就是CPU指令集是x86。关于标准PC的详细内容可以自己百科。除此之外还有一系列的总线标准(从ISA到PCI)、主板标准(AT、AT-X到後期的变种BT-X、Mini AT-X)等等,这是一个非常庞大的系统,不过我这里只说CPU。x86是一个非常典型的CISC指令集。
既然标准PC的技术规格要求使用CISC指令集,而PowerPC是RISC指令集,那麼PowerPC自然就是不兼容IBM PC标准的。事实上,在整个IBM PC的发展历程当中,几乎没有一颗PowerPC用於IBM自家的PC上面,这种CPU主要应用於IBM的服务器、小型机和大型机上。用PowerPC这样一种RISC指令集玩PC的,苹果独一家。因为Apple是确立PowerPC标准的AIM联盟成员(AIM联盟的三个成员分别是IBM、水果和摩托,首字母),IBM用这一架构来做服务器,摩托可以用这种CPU去架设基站,都是绝对的企业级应用领域,而这也是RISC的强项所在,只有水果在企业级商用领域是缺一块的,弄出这个CPU,自己回去装在Apple标准的PC上吧。
所以这里需要纠正一下,PowerPC的研发者,并不是IBM一家,而是AIM,Apple也是在其中的。
那麼再来看IBM。作为PC标准的制定者,IBM当然会不遗馀力的推行这一标准。因为第一流的企业是创造标准的。更何况推行PC标准并不会影响自家PowerPC的销路——本来这玩意就不是为PC准备的,PC行业有忠实盟友Intel和MS,x86指令集推行速度很快也很便当,而这一切都和IBM使用PowerPC的服务器、小型机和大型机销售完全无关,PowerPC仍然可以在肥得流油的企业市场大把搂钱,至於水果……没办法,当年Apple就是弱苗子一根,远不像现在,死了都没个响动。在用自家的标准一统天下和AIM盟友之一的Apple是死是活这两个选择面前,IBM选啥是个人都知道。
至于800,那带有很大的试验性质,那个机型并没有大规模生产,销量极其有限。
RISC和CISC指令集的区别百科上有。RISC的优势在于省电、稳定性好、单条指令执行速度快,并且可以根据不同的应用领域设计不同的指令集来设计专用型CPU。而CISC指令集则可以直接用硬件指令执行一些比较复杂的动作,但是庞大的指令集带来的就是高耗电、低稳定性。
在商业应用领域,很多动作都是相当固定的。机器只需要将自己需要做的那一件事做好就OK,剩下来的就是在耗电量与稳定性上斤斤计较,RISC的长项正在于此。而PC则不同,一台PC在手上,那真是干什么都有可能。从看电影到上网到处理文档到写两个程序,这里涉及到的指令是非常多而且复杂的。对于专用性比较高的RISC而言,效能就不及CISC。而且个人使用,对于能耗与稳定性的要求也比商用低得多。
RISC和CISC,一个专精,一个多面手,应用方向是不一样的。所以目前商用领域是RISC占据绝对主流(当然还有Intel的EPIC,高数据密集领域EPIC优势颇大),而民用领域则是CISC一统天下。苹果都投入Intel的怀抱了。
====================================
顺便纠正一下楼上的。
Windows并不是x86 only的。
NT 3.51之后的版本是支持PowerPC的RISC指令集的。所以那台ThinkPad 800上是可以安装Windows的。而且很鬼的是当年的Windows是兼容PowerPC指令集的,倒是到后来2k以后反倒不支持Power指令集,只支持x86了。更何况在办公领域,不用Windows一点问题都是没有的。Linux、AIX、Solaris、BSD等系统都是可以完全兼容PowerPC的指令集,并且其上运行的软件应付办公应用绰绰有余。要不当年SUN推行Solaris也不会这么顺利,AIX和Solaris开发的初衷就是商用。
我的几台电脑当中,除了做设计必须要用Windows的ThinkPad W520之外,其他的基本都是跑Linux了(我用的是Linux Mint),没发现办公领域有什么是Linux力所不逮的。装个LibreOffice或者IBM Lotus Symphony,办公很轻松。复杂的平面设计也有GIMP+Inkscape来做,排版有一大堆TeX前端,WYSIWYG的排版有Scribus,甚至3D设计都是可以的,有Blender。最有资格让Windows滚蛋的恰恰就是商用领域。倒是娱乐方面Linux很矬,至少游戏就缺一大块。
热心网友
时间:2023-10-09 21:52
楼上说成本较高确实是一方面原因,但最主要的原因还不是这个,而是因为只有X86架构的CPU才能安装windows系统,所以目前笔记本CPU只有Intel和AMD两种选择,ARM和Power PC架构的都不行。实际上只要指令集系统一致,操作系统问题就相对容易一点。Unix和Linux都有支持power结构的版本,但是当时windows只有X86版本。对于thinkpad来说,使用power CPU当然不是什么问题,但是问题是这样一来,系统只能用IBM的aix os或linux for i,而thinkpad主要定位是商务办公。对于许多商务办公人士来说,不能安装windows意味着不能使用微软的word、excel等诸多windows平台的办公软件。IBM不是苹果,苹果一直执着地使用Mac OS却依然得到小众粉丝的欢迎,如果IBM这么做也许会被市场无情地抛弃。
PS:苹果当年用power CPU的时候也只能装Mac OS,根本没办法装windows。只是后来弃用power cpu改用intel的CPU后,才让使用者有机会安装windows系统。关于苹果为什么弃用power cpu,有一种说法是IBM产能跟不上,当时IBM把主要精力放在给索尼PS3生产芯片上,使得苹果硬件更新很慢,苹果的粉丝怨言颇多。
热心网友
时间:2023-10-09 21:53
成本是一个问题,另外软件支持是更主要的原因。占PC市场统治地位的Windows操作系统只支持x86的CPU,用power CPU的话,只能用Unix或Linux系统了,那只能适用于小众用户了。
热心网友
时间:2023-10-09 21:54
主频上power比intel低不少,但性能却不低
power的cpu是128位的 ,兼容性极度降低。
intel的现在最高才64位,也还没普及。。。
power的浮点计算里强大的比intel没边儿 这是设计师们用mac电脑的一个重要理由
power普及率没intel高,主要是太贵!你可以看看当时的苹果电脑价格
而且power cpu功耗很高,放在笔记本上不太合适,笔记本散热跟不上
希望能帮到你
参考资料:@@@@@