第431章 指令集与悍马(1 / 2)

 在此之后的几天时间里面,凯瑟琳都一直在思考如何利用计算力赚钱的事情,每天在公司的时候,凯瑟琳就拿着关于计算机的资料在翻来覆去的研究着。

超级计算机中心的建立大概可行,但是需要一个维持其正常运营的一个计划,却必须拿出来。

但事实上……凯瑟琳还稍稍的有一点点小小的私心——如果有了一个庞大的超级计算机集群,那么,是否就能够在这个时代,实现真正的3d场景的建立呢?

按照目前的科技的发展速度,没有五到十年的时间,想要真正实现3d渲染和真正的3d场景的制作,似乎是一件很困难的事情。

但是……如果是利用超级计算机进行3d渲染呢?

这并非是一件异想天开的事情。

事实上,利用超级计算机的3d技术进行各种研究的机构在21世纪的时候并不是没有。但是凯瑟琳并不确定克雷研发的超级计算机就适用于开发3d图形。如果开发的效率很糟糕,那么还不如现在凯瑟琳的伪3d的绘制方法呢。

“诶,还是算了吧,等到有了32位操作系统之后再说吧。”凯瑟琳最后只能这么办了。

32位操作系统是必须的。凯瑟琳明白这一点。

所谓的8位、16位、32位,这些计算机中的位数指的是cpu一次能处理的最大位数。32位计算机的cpu一次最多能处理32位数据,例如它的eax寄存器就是32位的,当然32位计算机通常也可以处理16位和8位数据,不过例如使用ia64指令集的cpu,在64位的系统下,就完全不兼容32位了。

在原本的历史上,intel由16位的286升级到386的时候,为了和16位系统兼容,它先推出的是386sx,这种cpu内部预算为32位,外部数据传输为16位。直到386dx以后,所有的cpu在内部和外部都是32位的了。

而在此之后,intel使用的就是另一种的兼容方式了,在32位系统过渡到64位的时候,intel采用了em64t技术。

em64t(extended-memory-64-technology)即64位内存扩展技术。该技术为服务器和工作站平台应用提供扩充的内存寻址能力,拥有更多的内存地址空间,可带来更大的应用灵活性,特别有利于提升音频视频编辑、cad设计等复杂工程软件及游戏软件的应用。

而后来常说的64位指的是amd公司出的64位cpu,而em64t则是intel公司按照自己的意思理解出来的64位,也就是和amd公司的64位对应的另一种叫法。

换句话说,所谓的intel的64位cpu,事实上只是32位cpu的扩展方式,和以前使用的方法恰好相反。而em64t也并非是纯粹的64位cpu。intel真正开发出的64位,应该是ia64,但是遗憾的是这种cpu完全不兼容32位,所以除了在服务器上之外,ia64基本失败了。倒是桑德斯的amd在这方面更胜一筹。

在频率相同的情况下,位数高的cpu性能更好,这也是为什么计算机的位数不断增加的原因。

例如凯瑟琳现在一直念叨的32位cpu,其cpu内部寄存器和寻址总线是32位,指令集可以运行32位数据指令,也就是说一次可以提取32位数据(4个字节)。

而64位的cpu,一次就能够提取64位的数据。

只不过从另一方面而言,内存如果不够的话,那提升cpu的位数也不怎么可行,因为采用了新的技术,占用相同的数据会消秏更多的内存空间(由于肿胀的指针,以及其它型态和对齐补白等可能)。这会增加进程对内存的需求,且可能会影响高效能处理器高速缓存的使用。

但是现在这个顾虑却没有了,因为市场的内存发展迅速,没有了历史上内存因为发展迅速而显得可有可无的尴尬状态,现在的内存发展速度迅猛,原本十几年的停滞期没有了,自然发展速度就快了。

“不过……似乎要朝另一个方向稍微发展一下?”

看着手上关于哔哔小子的研究报告,凯瑟琳觉得,自己的设备似乎需要朝着另外一个方向稍稍的发展一下了。

成为了五角大楼供货商的其中一个很大的好处就在于可以在节省大量成本的同时,获得巨额的利润,因为军方的采购,凯瑟琳这边算是转了个盆满钵满。如果不是因为xbox的暴走,军方采购给凯瑟琳带来的利润就将占据大头。即便如此,在上半年的财报中,军方的采购依然是占据了总利润的30%——虽然产品不算很多,但是军用产品的价格普遍都比较高,而且往往是大规模装备,m70主战坦克如果完成的话,给公司带来的利润,可能都有上亿了——如果不是因为要与克莱斯勒公司合作,而是凯瑟琳这边包揽全部工程的话,利润上翻倍都不是问题,但是奈何,公司虽然在电子业是巨头中的巨头,但是在汽车业……却是零。除了定制一些拥有哔哔小子的新产品之外,公司在这方面几乎没有经验,完全就是一个悲催的货。

“啊……好像收购一个汽车产业啊……诶……不对……”

一想到汽车产业这边,凯瑟琳就开始怨念了起来,就连自己刚才在想的事情,都被带歪了。

“对了,刚刚在想的是什么?唔……”对了,就是精简指令集。