Portland Group®(PGI®)宣布,最新的PGI Visual Fortran®(PVF®)编译器全面支持Visual Studio 2010。PVF 把PGI的高性能并行Fortran编译器以及工具与Microsoft Visual Studio整合起来,为致力于将应用代码升级到最新的运行Microsoft Windows的64位多核平台的科学家和工程师提供高生产率的开发解决方案。
在基于英特尔、AMD的多核CPU以及英伟达(NVIDIA)的GPU图形加速器的Linux、Mac OS X和Windows操作系统上,以高性能为诉求的程序员广泛使用PGI的编译器和工具。全新10.6版PGI 2010软件支持使用最新版的Microsoft Visual Studio集成开发环境(IDE)Visual Studio 2010创建Windows Fortran应用,目前Visual Studio是全球最广泛使用的IDE开发环境。PVF工具和技术包括MPI/OpenMP并行调试器,Visual Studio开发人员可为多核工作站和Windows HPC Server 2008服务器集群高效开发高性能计算(HPC)应用程序。此外,PGI Visual Fortran支持使用基于指令的PGI Accelerator Fortran或CUDA Fortran扩展语言编写NIVDIA GPU加速器软件。
Portland Group总监Douglas Miles表示:“最新版PVF的发布让很多开发Windows软件的科学家和工程师在使用Visual Studio 2010的同时,获得支持多核处理器和GPU的PGI Fortran编译器和工具。全球领先的PVF尖端编译器技术让开发人员能够充分利用英特尔、AMD和英伟达的各种新型微处理器和加速器创新技术,发挥Microsoft HPC技术在提高生产率方面的优势。”
PGI Visual Fortran是基于PGI的本机OpenMP和自动并行化编译器,支持Fortran 95/2003编程语言。
主要特性:
- 本机Fortran 95/2003 Visual Studio项目系统;
- Fortran文本编辑器文件扩展名、内在函数提示和关键字补齐;
- 整合PGI自定义Fortran调试器,能够调试在本机和服务器集群上运行的单线程、多线程和OpenMP并行应用代码和MSMPI并行应用代码;
- 与Microsoft Visual C++互操作,完全支持Visual Studio 2010、Visual Studio 2008和Visual Studio 2005;
- 可选支持Visual Numerics IMSL Fortran Numerical Library和Intel MKL Math Kernel Library软件库。
除全面支持多核CPU外,PGI Visual Fortran还支持GPU加速器。PGI Accelerator编程模型是一个类似于多核x64系统OpenMP的高级隐式模型。程序员使用编译器指令将计算密集型代码区从主CPU转移到GPU加速器。含有PGI Accelerator指令的程序100%符合标准,而且具有可移植性。PVF还支持CUDA Fortran扩展语言。CUDA Fortran是意法半导体与英伟达合作定义的类似于NVIDIA CUDA C的编译器,让编程人员直接全面控制GPGPU编程活动。
PVF包括能够生成单一可执行文件的PGI Unified Binary™技术,生成的可执行文件包含针对AMD、英特尔和英伟达的多核处理器优化的代码序列。PGI Unified Binary技术让独立软件提供商(ISV)和订制应用开发人员能够利用最新的处理器创新技术,同时将x64和x64+GPU视为一个统一平台,最大限度地扩大编程灵活性,无需针对不同的处理器处理和优化代码。
价格与供货
PVF即起起以电子下载形式上市销售。PVF还有多用户网络浮动许可证配置。PGI所有产品都提供30天的退款质保。用户可从Portland Group官网 www.pgroup.com/pvf 下载15天免费试用版PVF以及完整的产品和价格信息。 |