日前,sun公司宣布,它正在全力推进芯片多线程(cmt)技术的创新。sun公司大中华区企业系统事业部总监吴坚申介绍说,sun公司计划在2007年的下半年出台基于其64线程的“niagara2”处理器的系统,同时,sun公司已经成功地完成了它的高端“rock”处理器的tapeout阶段(完成设计交付制造),使芯片多线程技术从海量吞吐应用,扩展到数据密集型应用,从而使绿色技术覆盖范围更加广泛。未来,sun公司将会推出更多线程的服务器产品。
面对网络计算的新环境和新挑战,网络计算在经过了单处理器、smp技术之后,已经全面进入吞吐计算时代。sun公司认为,应该革新处理器架构使其具备足够的适应能力,计算性能的提高不应以高额的
能源和空间消耗为代价;如果采用多线程架构,处理器的结构就可以更简单,时钟频率也不必太高,从而可以降低处理器的电能消耗。sun公司还认为,如果在同一个处理器芯片中处理更多的线程,在完成同样计算任务的前提下就可以大幅度地减少服务器尺寸,而压缩服务器所占用的机房空间。现在,sun具有革命性的“芯片多线程(cmt)技术”无疑可以为客户的数据中心解决上述问题。
从技术层面来看,随着每周300万人加入到网络中而对强大网络计算动力产生的迫切需求,未来的网络应用必然是多核和多线程世界,这已经不容置疑。对于芯片多线程(cmt)技术和ultrasparct1处理器,《discovermagazine》2005年8月号曾有一段充满诗意的描述:这一突破性芯片采用了具有专利权的coolthreads芯片多线程技术,并充分发挥世界上最先进的操作系统solaris10的多线程特性,成为世界上第一个“绿色经济型”处理器。研究显示,ultrasparct1处理器的性能可以使全球的web服务器的数目减半,大幅度地削减能源需求。
一个硬件的成功与否,其实不仅仅在于硬件本身,而应用和硬件的界面是操作系统,要达到多线程的技术,操作系统性能的设计、架构是一个决定性因素。sun在多线程技术方面的核心就是solaris。sun的多线程技术与方法,始于solaris10操作系统,它将每个线程视为一个虚拟的cpu,这样就极大地提升了it效率,降低了能耗。solaris从九到十的时候有很大的突破,其中之一就是多性能技术。应用跑在solaris的环境平台上,也能够加以运用多线程技术。同时,二进制兼容是全面保护用户投资。
对于solaris10和芯片多线程技术对于sun企业社会责任的作用,一些数字可以参考。自从sun的第一部cmt系统发货至今,排放到大气中的二氧化碳气体减少了50万磅以上。这可以等效为,一年内在公路上跑的汽车少了两万九千辆,或说是少燃烧了1,770万加仑的汽油。这些在环境保护方面的巨大成果,正是sun对国际地球日所做出的重大贡献。与此同时,越来越多的客户对solaris10和芯片多线程(cmt)技术给予了高度认可。以全球宽带电话服务的领先提供商vonage公司为例,2006年,它部署了采用了芯片多线程技术的sunfiret1000和sunfiret2000服务器,与solaris10操作系统配合,为其支持客户管理的售票系统注入了活力,大大节省了功耗和冷却成本,系统占地空间也减少了50%,而每部服务器所支持的用户数目却大为增加。
对于中国的行业和企业来说,如金融、电信、医疗、制造、教育、互联网等行业,这些行业和企业需要以更低的代价为用户提供优秀的客户体验,全面提升已有it基础设施的效率。而sun公司的芯片多线程(cmt)技术和solaris10将为他们提供一个成功的解决之道。在全球范围内,concentric.com公司、planetout有限公司、vonage公司,先后部署了sunfiret1000和t2000服务器,获得了别人无法匹敌的高性能和高能效。