Portland Group推出支持Windows的PGI CDK服务器集群开发套件
发布时间:2008/5/28 0:00:00 访问次数:570
portland group™宣布该公司为微软windows computer cluster server 2003 (ccs)优化的pgi cdk® cluster development kit® 服务器集群开发套件全面上市。windows版pgi cdk是一套专门为windows ccs优化的fortran、c和c++并行编译器和开发工具。pgi编译器和开发工具被广泛用于高性能计算(hpc)技术,即以复杂过程的建模和仿真为主的技术计算领域,如海洋建模、天气预报、地震分析、碰撞模拟等。
此前,pgi cdk只支持在amd和英特尔的32位和64位微处理器平台上运行的基于linux的服务器集群。通过推出新版cdk软件,portland group在相同的微处理器平台上增加了对微软的64位计算机集群服务器操作系统的支持。
“虽然平台多元化趋势在高性能计算市场上不断增强,但是pgi坚持承诺让高性能计算开发人员在所选平台上获得最出色的性能,”portland group总监douglas miles表示,“高性能计算开发团体公认pgi编译器在各种应用领域都具有世界一流的性能表现,是业内评价在以两大x64微处理器为内核的工作站和服务器上运行的编译器性能的参考基准,支持windows ccs平台的pgi cdk的推出,为高性能计算开发团体进行服务器集群编程增加了一个新的选择。”
“我们很高兴能够与pgi合作开发高性能计算软件,为高性能计算服务器集群提供世界领先的性能和易用性,”微软高性能计算市场营销部总监shawn hansen表示,“因为市场领先的pgi开发工具可以跨平台使用,把调校好的开发环境与简单易用的windows 高性能计算平台整合到一起,可以提高生产效率。”
pgi cdk 集群开发工具套件包括分别支持fortran 77、fortran 95、c和c++编程语言的pgf77®、pgf95™、pgcc®和pgc++™ 编译器。所有的pgi编译器都具有以下特性:本机完全支持fortran、c和 c++编程语言的openmp并行程序扩展;完全支持64位寻址;本机集成标量和矢量sse代码生成;捆绑一个针对数学、工程、科技和财务应用高度优化的数值函数库acml。
此外,pgi cdk还包括pbdbg®和pgprof®,前者是一个openmp和mpi的并行符号调试器,后者是一个openmp和mpi的并行图形性能评估器。非官方标准的“信息传递接口”被广泛用于集群服务器并行运行程序,两个开发工具都支持在windows平台上实现的“信息传递接口”的msmpi,msmpi接口包含在windows ccs内。pgdbg和pgprof提供全功能的图形用户界面,完全兼容linux版的pgdbg和pgprof,为编程人员从linux平台向windows平台移植应用程序创造了一个理想的环境。
windows版pgi cdk开发套件还包括pgi的网络浮动型授权版编译器和开发工具,用户可以在多种不同的windows编程环境下运行编译器和开发工具,这些编程环境包括:
native,在64位或32位windows ccs平台下,采用一个类似于unix的外壳命令接口,兼容高性能计算领域传统的首选操作系统unix/linux。
windows subsystem for unix-based applications (sua),sua是一个准许用户在windows服务器级操作系统(包括windows compute cluster server 2003)中编译和运行unix应用程序的源代码兼容子系统。
visual studio 2005,visual studio是一个性能非常强大的支持windows的图形软件开发环境。
关于windows版pgi cdk的产品详情,请访问portland group网站 www.pgroup.com.。pgi所有产品全都是按照amd64和英特尔64处理器高度优化的。
portland group™宣布该公司为微软windows computer cluster server 2003 (ccs)优化的pgi cdk® cluster development kit® 服务器集群开发套件全面上市。windows版pgi cdk是一套专门为windows ccs优化的fortran、c和c++并行编译器和开发工具。pgi编译器和开发工具被广泛用于高性能计算(hpc)技术,即以复杂过程的建模和仿真为主的技术计算领域,如海洋建模、天气预报、地震分析、碰撞模拟等。
此前,pgi cdk只支持在amd和英特尔的32位和64位微处理器平台上运行的基于linux的服务器集群。通过推出新版cdk软件,portland group在相同的微处理器平台上增加了对微软的64位计算机集群服务器操作系统的支持。
“虽然平台多元化趋势在高性能计算市场上不断增强,但是pgi坚持承诺让高性能计算开发人员在所选平台上获得最出色的性能,”portland group总监douglas miles表示,“高性能计算开发团体公认pgi编译器在各种应用领域都具有世界一流的性能表现,是业内评价在以两大x64微处理器为内核的工作站和服务器上运行的编译器性能的参考基准,支持windows ccs平台的pgi cdk的推出,为高性能计算开发团体进行服务器集群编程增加了一个新的选择。”
“我们很高兴能够与pgi合作开发高性能计算软件,为高性能计算服务器集群提供世界领先的性能和易用性,”微软高性能计算市场营销部总监shawn hansen表示,“因为市场领先的pgi开发工具可以跨平台使用,把调校好的开发环境与简单易用的windows 高性能计算平台整合到一起,可以提高生产效率。”
pgi cdk 集群开发工具套件包括分别支持fortran 77、fortran 95、c和c++编程语言的pgf77®、pgf95™、pgcc®和pgc++™ 编译器。所有的pgi编译器都具有以下特性:本机完全支持fortran、c和 c++编程语言的openmp并行程序扩展;完全支持64位寻址;本机集成标量和矢量sse代码生成;捆绑一个针对数学、工程、科技和财务应用高度优化的数值函数库acml。
此外,pgi cdk还包括pbdbg®和pgprof®,前者是一个openmp和mpi的并行符号调试器,后者是一个openmp和mpi的并行图形性能评估器。非官方标准的“信息传递接口”被广泛用于集群服务器并行运行程序,两个开发工具都支持在windows平台上实现的“信息传递接口”的msmpi,msmpi接口包含在windows ccs内。pgdbg和pgprof提供全功能的图形用户界面,完全兼容linux版的pgdbg和pgprof,为编程人员从linux平台向windows平台移植应用程序创造了一个理想的环境。
windows版pgi cdk开发套件还包括pgi的网络浮动型授权版编译器和开发工具,用户可以在多种不同的windows编程环境下运行编译器和开发工具,这些编程环境包括:
native,在64位或32位windows ccs平台下,采用一个类似于unix的外壳命令接口,兼容高性能计算领域传统的首选操作系统unix/linux。
windows subsystem for unix-based applications (sua),sua是一个准许用户在windows服务器级操作系统(包括windows compute cluster server 2003)中编译和运行unix应用程序的源代码兼容子系统。
visual studio 2005,visual studio是一个性能非常强大的支持windows的图形软件开发环境。
关于windows版pgi cdk的产品详情,请访问portland group网站 www.pgroup.com.。pgi所有产品全都是按照amd64和英特尔64处理器高度优化的。