登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
程序
>
PGI Visual Fortran 编译器和工具介绍
发帖
回复
7661
阅读
2
回复
[
资料共享
]
PGI Visual Fortran 编译器和工具介绍
离线
febi
UID :2537
注册:
2007-05-11
登录:
2016-05-05
发帖:
123
等级:
退休版主
0楼
发表于: 2007-08-03 13:50:09
提示:电驴上有下载
kp,$ NfD
f<Yg_ TG
PGI Visual Fortran
=la~D]T*g
编译器和工具
y~py+:_
{BD G;e
4R9y~~+
;_A?Zl}
并行 Fortran 编译器和 Visual Studio 2005 工具
,UW!?}@
l' Uj"9r,
PGI Visual Fortran™ (PVF™) 将 Portland Group 的 PGI 套件(高性能 64 位和 32 位并行 Fortran 编译器与工具)完全集成到 Microsoft* Visual Studio* 2005 中。
~L9I@(/S
R(#ZaFuo[
f+4j ^y}
高性能 PGI 编译器
ZY8:7Q@P>
PVF 具有 PGI 最新版本的本地 OpenMP 和自动并行 Fortran 编译器。PGI 编译器支持众多流行的高性能计算平台(包括基于 64 位 x64 和 32 位 x86 处理器的系统),并能为这些平台生成完 全优化的代码。
1m<8M[6u
mfr7w+DK
PGI Fortran 编译器提供世界一流的性能和特性,包括自动并行化、支持多核处理器、OpenMP 2.5 和 PGI Unified Binary™。PGI Unified Binary 将对两大 x64 处理器家族(AMD和Intel)的支持优化整合到单一的可执行文件代码中,简化了跨平台支持。PVF 中最先进的编译器技术包括向量化、并行化、跨过程分析、内存架构最优化、函数内联(包含库函数)、针对 CPU 的优化等。
XK/bE35%^!
%kV #UzL
Visual Studio 集成
N"zm
PVF 含有支持快速代码开发的 功能。能识别 Fortran 的文本编辑器支持语法着色、Fortran 内部提示和关键字完成。PVF 还自动管理所有构建从属文件。PVF 可以与 Microsoft Visual C++ 交互使用,因此 Fortran 子程序可以调用 C 函数,反之亦然。PVF 具有很多 DVF/CVF 兼容特性,包括对 Win32 API 的全面支持。示例项目包括构建 Fortran 对话框、控制台和 Windows 应用程序、DLL 和静态库。
M)sAMfuUw
\y+@mJWa
J{PNB{v
PVF 为 Visual Studio 调试器增加了一个自定义调试器引擎,该引擎能够为 Fortran 提供针对语言的调试功能。PVF 调试引擎支持单线程、多线程和 OpenMP 应用程序的图形 化符号调试。它使用源代码或交叉存取的汇编代码对 64 位或 32 位应用程序进行符号调试,并能完全访问寄存器和处理器的硬件状态。PVF 调试引擎能够与 Visual C++ 交互 操作。
K8fC>iNbH
noO#o+ Jg#
文档包含 PVF 用户指南、PVF 发布和安装说明以及 PGI Fortran 语言参考手册(英文)。PVF 的详细联机帮助已经编入 Visual Studio 帮助系统中。PVF 用户手册和 PGI Fortran 参考也是 PVF 联 机帮助的一部分。
'_FxxLAO
J(Zz^$8]<?
完整的 Fortran 开发解决方案
Tvd: P^C
PGI Visual Fortran 有两种配置可选用。PVF Workstation Complete 包括 以下捆绑软件:Microsoft Visual Studio 2005 IDE†(Windows 平台下的主要集成开发环境)、最新的 MSDN* 文档库、汇编优化的 BLAS/LAPACK/FFT 数学库例程、PGI 的 PGPROF® 并行性能分析器 ,和完整的盒装媒体工具箱,包括 CD-ROM 和打印文档。PVF Worksation Complete 拥有您立即开始开发 Fortran 应用程序所需的全部内容。无需获得或安装任何第三方软件包。
T}Ve:S
iB5'mb*
qR9!DQc'
如果已经安装了 Visual Studio 2005,则 PGI Visual Fortran Standard Edition 可以作为一款完整的具有生产质量的并行 Fortran 方案系统“插件”,为 Intel 和 AMD 处理器开发优化的 Fortran 解决方案。
@8lT*O2j
@ [%K D
PVF 可采用单机位节点锁定的许可证。每个许可证包含 64 位和 32 位编译器。编译 64 位应用程序需要 64 位的 Windows 操作系统(如 Microsoft Windows Server 2003 x64 Edition 或 Microsoft Windows XP Professional x64 Edition)。
*fQn!2}=(
f<3lxu
要申请试用 15 天 PVF Visual Fortran,请填写 PVF 评估申请表(英文)。
mIv}%hD
PgYIQpV
† 带有 PVF 的 Visual Studio 2005 只包含 PGI 编译器。
!u|s8tN.U
h<bCm`qj
:O]US)VSj
技术特性
Lm'+z97
MCl-er"]D
Visual Studio 集成
pLtK :Z
SL?YU(a
识别 Fortran 的文本编辑器
P}"uC`036
Fortran 内部提示
pSodTG$E
关键字完成
N;i\.oY
Fortran 调试引擎
rYrvd[/*&(
自动从属文件分析
3|4<SMm
与 Microsoft Visual C++ 交互操作
wnHfjF
示例项目
}N"YlGY\Yn
捆绑的 Visual Studio 2005*
EAK[2?CY
捆绑的 Microsoft MSDN 文档库*
kQO-V4z!
捆绑的 ACML 高性能数学库*
O[ F
Fortran 编译器
$aHHXd}@t2
特性
Oe lf^&m
完全支持 AMD64 和 EM64T 上的 64 位技术
"&@{f:+
为 AMD64 和 EM64T 优化的 PGI Unified Binary
!EGpI@
完全支持 32 位和针对 x86/x87 目标的最优化
{pC$jd>T
自动并行化
[I}xR(a@n
OpenMP 2.5 并行化
q$'[&&