由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
CS版 - openMP or boost::thread (pthread) for multithreading ?
相关主题
哪种 linux 支持 parallel programming?[转载] 问个mesh网络中的router问题
如何确保多线程程序在 multicore server 上 用所有的 coreNS2 can be used to verify fat-tree in parallel?
计算机行业革命以及中国的机遇Parallel Computation前景如何
哪位帮忙看一个极为简单的 MPI 程序,感谢拉!请问做并行,前景好么?
多线程优化求助!Parallel computing in Matlab (转载)
GPU Programming 找什么工作想去CS读个MASTER
EE转专业下周见CS教授面试求指点有了解Parallel and Distributed algorithms这个方向的么
Research Software Engineer Opportunity谁能推荐关于 sql query optimization 方面的书?
相关话题的讨论汇总
话题: openmp话题: pthread话题: thread话题: boost
进入CS版参与讨论
1 (共1页)
l******9
发帖数: 579
1
Hi,
I am trying to do parallelization for a computing intensive problem.
I am working on a Linux cluster where each node is a multicore processor.
e.g. 2 or 4 quad-core processor per node.
I want to reduce latency and improve performance as much as possible.
I plan to use multiprocessing and multithreading at the same.
Each process run on a distinct node and each process spawn many threads
on each node. This is a 2 level parallelism.
For multiprocessing, I would like to choose MPI.
For multithreading, I have two choices: openMP or boost::thread (pthread).
Which one has lower latency and higher performance ?
It seems that openMP coding is easier (without touching low level thread
managing manually).
But, it seems that openMP has higher overhead than boost::thread (pthread).
Any help is really appreciated.
thanks
1 (共1页)
进入CS版参与讨论
相关主题
谁能推荐关于 sql query optimization 方面的书?多线程优化求助!
多核CPU对单线程程序有加速作用吗?GPU Programming 找什么工作
请问这几个networking的会档次如何?EE转专业下周见CS教授面试求指点
请问PHD做PDES,以后就业前景如何?Research Software Engineer Opportunity
哪种 linux 支持 parallel programming?[转载] 问个mesh网络中的router问题
如何确保多线程程序在 multicore server 上 用所有的 coreNS2 can be used to verify fat-tree in parallel?
计算机行业革命以及中国的机遇Parallel Computation前景如何
哪位帮忙看一个极为简单的 MPI 程序,感谢拉!请问做并行,前景好么?
相关话题的讨论汇总
话题: openmp话题: pthread话题: thread话题: boost