由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Software版 - 如何确保多线程程序在 multicore server 上用所有的 core
相关主题
openMP or boost::thread (pthread) for multithreading ?多线程编程前景如何?
JAVA 企业级框架、安全权限、高并发、多线程、稳定强 (转载)2代i7-2600[Radeon6670] VS 3代i5-3570[Radeon6870] ?
JAVA 企业级框架、安全权限、高并发、多线程、稳定强 (转载)来来,讨论一下multithread, multi-core, affinity
怎么能把坏电脑的两个硬盘(RAID)装到新电脑上读出原来的数据MATLAB,Core i5-660好还是Core i5-750好?
如何确保多线程程序在 multicore server 上 用所有的 corewhen should use multiprocess not multithread: embedded multicore linux
如何确保多线程程序在 multicore server 上 用所有的 core如果一个core,多线程还有必要吗?
如何确保多线程程序在 multicore server 用所有 core求问:有什么多线程的复习资料不?
如何确保 多线程 程序在 multicore server 上 确实使用了 所有的 core怎么可以练习多线程编程呢?
相关话题的讨论汇总
话题: cpu话题: cores话题: multicore话题: 144话题: server
进入Software版参与讨论
1 (共1页)
l******9
发帖数: 579
1
如何确保多线程程序在 multicore server 上确实使用了 所有的 core
to do computing in parallel physically (not logically)
I have a multicore server, which has 24 CPU, each CPU has 6 cores.
It is Intel xzeon X5650 2.67GHz
cpu cores : 6 (support 6 threads)
cpu MHz : 1596.000
totally, I have 24 * 6 = 144 cores.
I designed a multithreaded C++ program with boost/thread.
How to make sure that my program is run by all 144 cores ?
Any help is really appreciated.
thanks
l******9
发帖数: 579
2
如何确保多线程程序在 multicore server 上确实使用了 所有的 core
to do computing in parallel physically (not logically)
I have a multicore server, which has 24 CPU, each CPU has 6 cores.
It is Intel xzeon X5650 2.67GHz
cpu cores : 6 (support 6 threads)
cpu MHz : 1596.000
totally, I have 24 * 6 = 144 cores.
I designed a multithreaded C++ program with boost/thread.
How to make sure that my program is run by all 144 cores ?
Any help is really appreciated.
thanks
r*******t
发帖数: 8550
3
A) Create 144 threads, and OS will arrange them
B) Create threads on specific core 0-143 (you arrange which core to execute
which thread specifically))

【在 l******9 的大作中提到】
: 如何确保多线程程序在 multicore server 上确实使用了 所有的 core
: to do computing in parallel physically (not logically)
: I have a multicore server, which has 24 CPU, each CPU has 6 cores.
: It is Intel xzeon X5650 2.67GHz
: cpu cores : 6 (support 6 threads)
: cpu MHz : 1596.000
: totally, I have 24 * 6 = 144 cores.
: I designed a multithreaded C++ program with boost/thread.
: How to make sure that my program is run by all 144 cores ?
: Any help is really appreciated.

m*********t
发帖数: 527
4
多线程?你是用 thread ? 作 computing?
作 computing 直接上 mpi。。。。为啥用 thread 。。。。。而且一次用 144 个
core,你这个交换数据的 overhead 有考虑么。。。
1 (共1页)
进入Software版参与讨论
相关主题
怎么可以练习多线程编程呢?如何确保多线程程序在 multicore server 上 用所有的 core
c++下如何实现多线程?如何确保多线程程序在 multicore server 上 用所有的 core
多线程计时不准std::thread尝鲜 问题如何确保多线程程序在 multicore server 用所有 core
写thread safe程序现在也是程序员必须要掌握的了吧如何确保 多线程 程序在 multicore server 上 确实使用了 所有的 core
openMP or boost::thread (pthread) for multithreading ?多线程编程前景如何?
JAVA 企业级框架、安全权限、高并发、多线程、稳定强 (转载)2代i7-2600[Radeon6670] VS 3代i5-3570[Radeon6870] ?
JAVA 企业级框架、安全权限、高并发、多线程、稳定强 (转载)来来,讨论一下multithread, multi-core, affinity
怎么能把坏电脑的两个硬盘(RAID)装到新电脑上读出原来的数据MATLAB,Core i5-660好还是Core i5-750好?
相关话题的讨论汇总
话题: cpu话题: cores话题: multicore话题: 144话题: server