社区
高性能计算
帖子详情
OpenMP
tb9967434
2011-10-18 04:33:22
我想请问下,在多核计算机中,用什么样的命令调试运行openmp程序呢?
...全文
361
4
打赏
收藏
OpenMP
我想请问下,在多核计算机中,用什么样的命令调试运行openmp程序呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tb9967434
2011-10-21
打赏
举报
回复
恩 谢谢你了!
intel_iclifort
2011-10-21
打赏
举报
回复
如果是在Linux环境下,安装 Intel 编译器时记得选择安装 Intel Debugger
使用前需要先设置环境 source <install-dir>\bin\idbvars.sh, 或者直接 source <install-dir>\bin\compilervars.sh intel64
然后编译完成后,在命令行输入 idb 就会启动图形化的调试窗口,然后设定断点,工具条菜单选择 Parallel debug
注意:idb 依赖于 X-Windows,安装系统时也需要加上 X-Win 包
完全依赖纯粹的命令行交互,基本上很难调试多线程的程序。
如果是 Windows 就更简单了,Intel Debugger 直接集成在 Visual Studio IDE 中。你会发现多了一些调试工具条 Parallel Debug
tb9967434
2011-10-20
打赏
举报
回复
你好,那个具体的命令怎么写呢?
intel_iclifort
2011-10-19
打赏
举报
回复
OpenMP 的程序与传统单线程的调试相比,非常不一样。
因此,Intel C/Fortran 编译器中专门提供了 Parallel Debugger Extension 插件。可以控制 OpenMP 线程的执行,甚至将某段 OpenMP 代码串行化执行
如果你使用的是 Windows 平台,这个工具会集成到 Visual Studio IDE 中,有专门的工具条和菜单。
如果你使用的是 Linux 平台,会单独提供一个基于 X-Windows 的图形化调试工具 idb, 当然也保留了传统的命令行调试工具 idbc (对应于 gdb )
OpenMP
用户手册(中文).docx
摘要:本教程涵盖了
OpenMP
3.1的大多数主要功能,包括其用于指定并行区域,工作共享,同步和数据环境的各种结构和指令。还涵盖了运行时库函数和环境变量。本教程包括C和Fortran示例代码以及实验室练习。 本教程对于...
OpenMP
用法大全(个人整理版)
OpenMP
是一种用于共享内存并行系统的多线程程序设计方案,支持的编程语言包括C、C++和Fortran。
OpenMP
提供了对并行算法的高层抽象描述,特别适合在多核CPU机器上的并行程序设计。编译器根据程序中添加的pragma指令,...
openmp
-4.5.rar
OpenMP
4.5版本官方手册,
OpenMP
Application Programming Interface version 4.5
OpenMP
并行程序设计
openmp
快速入门,简单的介绍了
openmp
的用法,一目了然
MPI与
OpenMP
并行程序设计(C语言版)美国教授写的
《MPI与
OpenMP
并行程序设计(C语言版)》是美国Oregon州立大学的Michael J.Quinn教授在多年讲授“并行程序设计”课程的基础上编写而成的,主要介绍用C语言,并结合使用MPI和
OpenMP
进行并行程序设计,内容包括并行体系...
高性能计算
2,408
社区成员
1,024
社区内容
发帖
与我相关
我的任务
高性能计算
高性能计算
复制链接
扫一扫
分享
社区描述
高性能计算
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章