请教condor + Visual C++实现并行计算

limzi 2011-09-13 03:10:35
我有一个程序,需要大量的计算,是用VS 2008写的Win 32程序.
想问一下能用condor实现并行计算吗?能增加多少的效率?解决问题有RMB报酬,谢谢!
...全文
119 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
olddoug 2011-09-14
  • 打赏
  • 举报
回复
要重写源代码。如果能够分割出比较大的任务,并行代码量不太大。
limzi 2011-09-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 olddoug 的回复:]

用OpenMP并行计算,在4核处理器上可以加速3.5倍以上;在GPU上可以加速20倍以上
[/Quote]

你好,用OpenMP要重写源代码吗
olddoug 2011-09-13
  • 打赏
  • 举报
回复
Condor是一个支持异构网络计算平台的并行软件环境,重点是支持粗粒度的并行;特别是为了利用大量网络空闲计算资源而开发的.
如果是想仅仅加速一个win32程序,好像搞复杂了
olddoug 2011-09-13
  • 打赏
  • 举报
回复
OpenMP不太适合异构
xunxun 2011-09-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 olddoug 的回复:]

用OpenMP并行计算,在4核处理器上可以加速3.5倍以上;在GPU上可以加速20倍以上
[/Quote]
OpenMP能用在异构上么?
ryfdizuo 2011-09-13
  • 打赏
  • 举报
回复
不懂,帮顶了~
yuyan_linger 2011-09-13
  • 打赏
  • 举报
回复
不清楚 http://www.360doc.com/content/10/0719/09/722458_39996586.shtml 这个对你有帮助吗
olddoug 2011-09-13
  • 打赏
  • 举报
回复
用OpenMP并行计算,在4核处理器上可以加速3.5倍以上;在GPU上可以加速20倍以上

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧