| ![]() NVIDIA®(英伟达™)CUDA架构GPU对Fortran语言的支持Fortran是高性能计算开发人员使用的一种主要编程语言。在众多领域中,它是首选编程语言,这些领域包括计算流体动力学(包括天气与海洋建模)、有限元分析、分子动力学以及量子化学。 许多流行的高性能计算软件包最初都是用Fortran语言开发出来的,这些软件随着时间的推移不断得到增强。Fortran编译器让开发人员能够以其母语(Fortran语言)进行编程,从而能够重新编译这些代码,以利用全新的性能与架构特性。 NVIDIA®(英伟达™)公司现在正与Portland集团 (PGI) 合作开发 CUDA Fortran 编译器,该编译器能够为NVIDIA®(英伟达™)CUDA GPU提供Fortran语言支持。深受数据并行问题困扰的Fortran开发人员将能够使用这款编译器来发掘NVIDIA®(英伟达™)GPU强大的并行计算能力,为科学计算界打造出高性能应用程序。 国际超级计算大会将于2009年6月在德国德累斯顿举行,本次盛会上,开发人员将有幸一览针对CUDA GPU的Fortran语言支持技术规范。CUDA Fortran编译器将于2009年11月加入到PGI的Fortran编译器中。 在拥护和支持行业标准方面,NVIDIA®(英伟达™)公司拥有悠久的历史。更多的语言选择扩大了GPU并行计算应用程序的数量和范围。凭借对C语言、Java以及Python语言、对OpenCL 以及 DirectCompute 应用程序接口以及现在对Fortran的支持,主流开发人员实现GPU计算的性能优势易如反掌。NVIDIA®(英伟达™)公司是唯一一家提供如此广泛GPU开发环境的处理器公司。 申请加入NVIDIA®(英伟达™)GPU计算注册开发者计划将获得抢先体验全新版本等资格。 Fortran 相关链接:
OpenCL是苹果公司的商标,其使用已经过Khronos Group公司许可。 | |||||||||||||||||||