|
英特尔销售编程工具 推动新一代64位芯片 |
2009-05-05 |
|
2004-10-4 11:42:00 文/JavisZh编译 出处:eNet 为了使开发人员能够开发支持64位x86芯片的软件,英特尔公司已经开始销售编程工具,这将是推动新一代64位芯片尽显其作用的重要一步。
在当地时间本周一英特尔公司计划公布新版编译器软件。EM64T技术的64位至强、奔腾4芯片在今年早些时候就已经被英特尔公司开始销售支持。英特尔公司负责软件开发产品营销的主管雷恩德斯说,在英特尔或AMD的64位芯片上可以运行该编译器创建的代码。他还说,我们的客户对于生成能够在它们客户的计算机上更好地运行的代码感兴趣。对于在AMD芯片上运行来说,其它任何编译器生成的代码与我们的编译器是不能相提并论的。
英特尔公司的编译器有二种版本——Linux、Windows。雷恩德斯称,他们的客户包括二大巨头——IBM、甲骨文,他们也利用我们的编译器开发数据库软件,就连红旗Linux和MySQL数据库也使用了它。
Fortran编译器的价格是499-1399美元,新版Windows和Linux平台上C、C 编译器的价格是399美元。
虽然sun公司也在积极地使它的Solaris操作系统支持64位x86芯片,可是英特尔并没有计划支持Solaris操作系统的意识。英特尔的发言人迈克尔.哈里汉称,我们的计划是根据客户的反馈来制订的,而且我们发现他们正在由与特定厂商紧密相关的Unix平台转向x86-Linux平台,因此我们将把这做为我们的主攻方向。
芯片是英特尔的主要收入来源,而其软件作为重要催化剂来促使其芯片性能够得到充分发挥。现在英特尔公司的战略已经由提高芯片的时钟频率转向了多线程、多内核芯片,从软件角度来看,多线程、多内核意味着相同的编程问题:怎样编写能够同时完成多个任务的软件。雷恩德斯说,这个问题是相当棘手的,主流软件还不支持多线程、多内核技术。他说,有时编程人员只是为了编程的方便而将任务分为二个线程,一个用于软件的主引擎,另一个用于软件的用户界面。
接着将是把软件模块划分成独立的线程。比如,模拟真实效果的视频游戏可以将每种效果划分为独立的线程,当然这不是让一个线程负责整个引擎。
英特尔公司还销售其它工具是为了更好地利用多线程和多内核技术。编程人员能够看到不同方法的效率是由于它的VTune软件能够监测单个线程的性能。此外,它还销售一款用于线程同步方面的软件。
|
|
|
|
|
|