信息化 频道

技术演进带给软件业的冲击

    【IT168 专稿】由于业务发展很快,现在很多企业都面临跨行业、跨企业、跨系统整合的挑战。当要跨行业、跨企业的时候,数据、流程、系统不见得能够通。怎么样做整合?不仅仅是内部流程的整合,甚至于外部流程和跨行业外部的整合,从而提升服务的水平。不管是CIO也好,还是CEO也好,都面临这样的挑战。
   
  
业务挑战与技术的关系

    首先我们来看看技术演进对业务挑战的影响。从CPU角度来说,摩尔定律是每18个月翻一番,内存技术也是每18个月翻一番;由于信息爆炸存储价格也在非常快的降低,它的技术也是每12个月翻一番。互联网也一样,近距离无线通信,今天可以做到每秒钟有1G的数码流。
 
    摩尔定律支持IT产业发展了很多年,但是在2003年以以后,就不再完全按照其发展。并不是说一个公司、一个厂家不能够跑得那么快,而是碰到了不同的挑战。
 
    第一,成本的挑战。在半导体里面,把东西越做越小,跑得越来越快。可是,把东西做好,成本会越来越高。
 
    第二,碰到了功耗的问题。1990年以前,我们用的是二极管的技术做计算的原件,但是能耗达到了13瓦,比电熨斗的能耗还高。走不下去了,之后开发出了一种CMOS技术,到今天还用CMOS技术,是100倍功耗的降低。想越做越小,越跑越快,但是能够进步的,就是功耗。
 
    因为速度越跑越快,功耗又到了极限。今天推出了两核、三核、五核、八核等各种不同的系统。 过去的摩尔定律每十八个月翻一番,是在计算原件来看。在系统这一个角度来看,还是跑得很快,但是以多核的方法来处理。换句话说,今天要看芯片里面核的数量,IBM的产品是有9个核,很快会有16核产品出来。从这一个角度来看,在不久的将来,会有高性能并行计算机,是非常容易达到。
 
    从这一个角度来看,不管摩尔定律怎么走,基本系统的架构没有做太大的变化,从高性能计算机等来看,中间经历了两三代,但是每一种类型的系统都用了多核的时候,事实上有很大的挑战。在核的这一层,我们应用系统和操作系统和嵌入式的软件,是不是因为依照多核的方法来设计?换句话说,非常简单的计算机语言要把我们的应用以及操作用计算机语言能够了解的来表达,多核的能不能做得好、能不能做得有效,各个层次的软件面临着硬件极速的增长要有所变化。
0
相关文章