|
【电脑商网专稿】据IDC数据表明,2008年度发货的台式机、笔记本和PC服务器中,超过80%的机型将内置多核处理器。到2009年,几乎所有台式机、笔记本和PC服务器都将内置多核处理器。随着多核时代的来临,原本只属于高端应用的并行编程也随之越来越普及。在推动处理器平台多核的过程中,英特尔认识到,单纯的芯片制造能力和技术,还不足以体现多核处理功能和性能优势,具备在多核环境中多线程工作的优秀软件,是组成多核化世界的另一级。

佘飞:为了帮助开发者应用并行和多核技术,英特尔加速了新产品和技术面世的时间。
英特尔公司于2008年3月4日和3月6日分别在北京及上海两地举办了2008年软件大会,就并行化、软件优化、高性能计算 (HPC) 及多核心等诸多技术进行深入研讨。联想中国以及佳杰科技分别作为用户代表和英特尔软件分销商出席了本次会议。
英特尔开发者产品事业部销售和业务发展总监佘飞表示:“2008年是多核产品的普及年,并行化计算获得的优异性能必将带动软件并行化的全新应用模式,这也就意味着如果软件开发人员忽视并行化软件后果是非常危险的。” 为此,英特尔早在上世纪90年代末开始,就与协同操作系统和应用厂商共同进行了大量的软件线程性能优化和多核软件开发技术的研究,并推出了整套针对主流编程语言和操作系统的开发工具套装,其中包括:线程工具、编译器和其它性能调试工具套件与白皮书、性能库及群集工具包等开发工具。这些工具帮助软件开发商快速、高效、低成本地实现从传统顺序应用程序到并行的应用程序开发的角色转换,进一步优化针对最新英特尔技术平台(包括多核心、虚拟化)设计的产品。英特尔认为对于软件开发企业来讲,多核化的处理器平台和由此延伸出来的新特征、新应用是一次前所未有的契机,对于快速成长的中国软件企业来讲同样如此。
为了使并行编程更容易和更简便,英特尔发布了作为开放资源项目的英特尔Intel Threading Building Blocks2.0 (Intel TBB)。TBB是一个模板数据库可以为C++编程在一个合适的抽象层增加并行编程。为了更经济划算,这些编程能有效利用普通编程技术,但他们呈现出来的是以多任务替代多线程。开放资源的英特尔TBB打破了关键的障碍,使开发者可以很容易的为多核设计程序,从而为创新者打开了一扇新的大门,把多核处理器的能量转化为资本。当程序是多线程的,性能将随着增加的处理器(核)而线性增加。英特尔TBB 为软件开发者解决了重要的问题,它推动开发者用熟悉的工具和方法来更快的采用并行。面向未来,它将帮助他们设计运行在即将推出的包含8,16,24或更多核的处理器上的程序。
2008年英特尔将在继续针对中国的并行编程的开发进行技术支持和服务的同时,大力支持中国的教育与科研用户,还将投入更多的人力物力来对中国开发人员进行大规模培训,加紧建立针对中国开发人员的技术社区,将继续保持与战略客户、IT行业伙伴的紧密结合,建立起更多良好的渠道来拓展业务。(谢涛) |