作者/张不器
电脑本来就是为商业计算而生。
1
当然,你也可以说电脑是为军工而生。因为现在公认的历史上的第一台电子计算机,是1946年2月诞生在美国宾夕法尼亚大学的ENIAC,是美国军方的武器试验场为了计算弹道而研制的。这台计算机重达28吨,造价达48.7万美元,但运算速度却为“每秒5000次加法运算或400次乘法运算”。
说到计算机和军工的渊源,还有这样一个故事,说的是,我国在研发原子弹的时候,有一个苏联专家提供的数据成了理论攻关的拦路虎,科学家们用一年时间进行了九次计算还是对不上苏联专家的数据,直到1961年,北京738厂研制出了一台当时最先进的计算机,他们才用计算机的运算结果证明了苏联专家的错误。
总之最早期的计算机都跟军工有关。从军用为主转向民用为主,一个标志性的事件,是在1964年IBM公司研制出了世界上的第一台用集成电路构建的计算机。它被命名为IBM360,寓意一圈360度,可以全方位地应用于各行各业。
1970年,英特尔公司的一位年轻科学家泰德·霍夫主持设计了世界上的第一款微处理器(英特尔4004)。虽然当时的微处理器并不是为计算机,而是为日本人的计算器设计的,但这并没有妨碍英特尔的微处理器在11年之后的1981年,出现在了IBM公司生产的历史上的第一台“个人电脑”上。
1981年8月12日,IBM在纽约曼哈顿华尔道夫饭店的会议厅展示了一款小型电脑,IBM公司为它的新产品命名为IBMPC(PersonalComputer,即“个人电脑”)。尽管在IBM之前已经有几家公司在做类似的产品,但因为IBM的公司实力和这款产品的高性价比,使IBM迅速成为了个人电脑行业的霸主。
我们今天使用的个人计算机(PC),都是从IBM PC派生出来的。IBM PC改变了一个时代,让计算机的服务对象,从主要面向商用,扩展到了家庭和个人。
2
电脑的出现,对人类社会所产生的巨大影响,怎么形容都不为过。
它不仅改变了人们的生活方式,也改变了人类的生产方式,并带动和摧生了各种技术进步。往远了说,人类的的工业革命就是由蒸汽机引发的,蒸汽机是什么?是动力。可以说,整个的现代工业体系就是建立在发动机上的。那电脑是什么呢?电脑也是一种动力。电脑是算力。AI也好,5G也好,工业互联网也好,信息化也好,数字化也好,它们都是由电脑提供的算力来运行的。离开了电脑,它们就只是一些“算法”,就只是虚无缥缈的“浮云”。
现在所谓的云,云计算,也只是一种算法。顺便说一句,现在企业上云是大热门。这没有什么不好,智能制造是企业转型升级的一个方向。就像工业革命淘汰了手工作坊一样,智能制造也一定会在不远的未来,将传统的已经延续了一百多年的福特流水线式的工厂淘汰。
总之,电脑是最重要的,可是说是整个信息化社会的基石。
3
现在的工厂里总是布满了无数的电脑。
所谓百姓日用而不知,我们平常人去企业里参观,或者你如果不是工厂里的技术人员,是注意不到它们的存在的。可事实上,它们无处不在。比如说,可编程逻辑控制器,虽然它看上去并不像是一台电脑,但它却可以存储和输出诸如顺序控制、定时、计数等操作指令,以此控制着各种类型的机械设备或生产过程。实质上,它也是一种电脑,一种专门用于工业控制的电脑。
早期的可编程逻辑控制器(Programmable Logic Controller,PLC)只有逻辑控制的功能,所以被命名为可编程逻辑控制器,后来随着不断地发展,这些当初功能简单的计算机模块已经有了包括逻辑控制、时序控制、模拟控制、多机通信等各类功能,名称也改为可编程控制器(Programmable Controller),但是由于它的简写PC与个人电脑(Personal Computer)的简写相冲突,加上习惯的原因,人们还是经常使用可编程逻辑控制器这一称呼,并仍使用PLC这一缩写。
可编程逻辑控制器曾被广泛应用于自动化工厂的设备和产线中。近年来,智能化工厂的普及,制造产线中的可编程逻辑控制器 (PLC) 正由功能更强大的基于Windows的工业电脑(IPC)所取代,以改进机器控制,提高数据收集效率。
然而,这里有一个问题。与PLC相比,IPC虽然功能更强大了,但其内部构造也更复杂了,相应地,发生错误,尤其是发生软件错误的频率也就更高了。
4
越是复杂的东西越容易出故障。
但工厂里是不允许出故障的,除非你能接受那种巨大的损失。去年1月份,三星电子位于韩国华城工业园的部分半导体芯片产线临时停车,给企业造成了数百万美元的损失。而造成停车的原因,竟然是时间短至1分钟的突然断电。断电一分钟,损失美元几百万!
所以,有时候你可能并不需要那么多,你需要的仅仅是一台好电脑。比如,一台基于英特尔®vPro®平台的商用电脑。
通过可靠稳定的计算平台维持车间和产线的正常生产,是当今制造业提高效率、减少损耗的核心要素。英特尔vPro就是这样的平台,它包括多项技术,其中之一是“主动管理技术”(英特尔AMT)。
英特尔AMT是一项基于硬件的远程管理功能,它独立于操作系统工作,只要有电源和网络,就能够执行远程系统管理和修复。也就是说,机器或IPC上的操作系统即使不运行,技术人员也能对其进行维修或升级。换句话说,即使操作系统无法正常运行,技术人员也可远程访问有英特尔AMT的机器。
比如说,我们在上文中提到的那种软件错误,其中有些错误是需要投入额外的时间和人力资源,前往现场手动修复的。虽然这些错误很小,修复也很容易,比如说将电源关上再打开,通过重启系统就可以了。可实际上,一般情况下,生产车间距离企业的IT管理办公室和控制中心,总是有一段路程的。哪怕是几分钟的路程,这对一家现代化的大型工厂来说,造成的损失也都是不可估量的。
现在,我们有了基于英特尔AMT技术的远程IPC管理解决方案,上述问题也就迎刃而解了。不但在OOB (带外) 状态,甚至在操作系统发生故障期间,我们也是可以通过英特尔AMT技术能够实现远程诊断和维修的。总之,技术人员不必出现在现场,而是在控制中心或个人的办公桌上,就可以实施对工厂车间里的IPC管理和维护了,包括诊断和维修、电源管理,关停或重启设备;实时监控IPC系统的使用情况和状态。
AMT还只是构成了英特尔vPro平台的一部分。英特尔vPro平台包括多项技术,除主动管理技术外(AMT),还有“可信执行技术”、“ 虚拟化技术”等等。
5
总而言之,你真的需要一台好电脑。
最后,再强调一下电脑的重要性。有人将目前的以人工智能为代表的新一代信息技术看成是第四次工业革命,而将计算机归于第三次工业革命。这很有可能是错误的。正确的划分很有可能是这样的:第一次革命以蒸汽机的发明为标志,第二次革命以计算机的发明为标志,有史以来,到今天为止,只有这二次革命。
至于第三次工业革命,我们现在还没看见它在哪里。
为什么电脑CPU大小跟手机处理器不一样?
同样是CPU,但是相比手机上指甲盖大小的CPU,电脑上常用的CPU面积都是比较大的,尤其是一些服务级别的CPU往往比手机CPU大好多倍,这里面的根本原因自然是因为电脑本身的机箱空间较大,更有利于安装大型CPU和散热效果,而手机的体积就这么大,散热空间也极少,自然就无法安装大号的CPU。
在同架构同技术环境的基础上,CPU的频率越高、核心数越多,综合性能也就越强,但是CPU是由数十亿个晶体管组成的,如果要强大的参数和性能就必须不断增加晶体管数量,晶体管数量增多就会带来CPU芯片面积的增大,相应的成本和发热也可能更高,然而主流CPU的面积不能任意增大,否则单位性能/成本将会严重脱节,无法正常上市销售。
手机CPU之所以能做的很小,根本原因是在于手机CPU采用的ARM架构是专门为小芯片优化的,ARM架构非常适合制造高效能CPU,所以手机处理器凭借几十平方毫米的面积就可以达到相对不错的性能,同时功耗发热还非常低。另外,对于手机来说,CPU性能强弱固然重要,但是手机的发热和功耗控制更重要,一部手机即使性能再强,如果需要一天频繁充电或者拿着烫手的话那谁都不想用,所以业界的手机CPU设计的都非常小巧,在功耗足够低的情况下才会追求性能。