淘客熙熙

newtime

注册:2009-03-17 16:13:26
从八品上:承奉郎|御武(侮)校尉
💧562
🌟27
💓20

家园

所有帖 / 2 下页 末页
2009-08-17 02:14:40分页 全看 树展
🙂问题已经解决 ↑0 ↓0
要感谢各位热心筒子的帮助,尤其是autoeagle,给出了很多的解释和信息。:) 这个问题已经解决。总结一下 1 random_number函数不适合用多线程计算 2 需要disable bios 上的 hthread 和 turbo mode 现在四线程所费的时 ...
2009-08-16 19:16:42分页 全看 树展
🙂 ↑0 ↓0
嗯。我试一下mpi
2009-08-16 19:15:37分页 全看 树展
🙂【讨论】 ↑0 ↓0
好,试一下。我也有这种怀疑。但是已经加入affinity的命令。也许没有什么作用吧
2009-08-16 19:12:04分页 全看 树展
🙂【求助】 ↑0 ↓0
对于计算密集型问题,在多核上多进程才是更加合适的吗?按照您的指导,我用多进程试试。
2009-08-14 07:28:03分页 全看 树展
🙂是的 ↑0 ↓0
我把子程序改成了累加程序
2009-08-14 06:04:10分页 全看 树展
🙂修改 ↑0 ↓0
去掉了random_number, 多线程改善了一些,但还是比单线程要慢。 编译的时候用的优化等级是o3
2009-08-14 05:58:45分页 全看 树展
🙂感谢感谢 ↑0 ↓0
明白了!!真牛人啊!!!
2009-08-14 05:27:20分页 全看 树展
🙂 ↑0 ↓0
好。我去参考一下这本书
2009-08-14 05:26:42分页 全看 树展
🙂检查了一下 ↑0 ↓0
按照您的建议检查了一下,因为这里独立计算圆周率的任务,而且运算很密集,是不是这符合您的(适合多线程)的条件呢。
2009-08-14 05:23:47分页 全看 树展
🙂【求助】解释一下 ↑0 ↓0
我的程序流程是这样的。 首先定义了一个方程用Monte Carlo方法求解圆周率。 单线程计算两次圆周率所花的时间是97s。然后两线程分别计算一次圆周率时间是392s。计算圆周率的程序是独立的。 是四核心cpu intel i7920 可以看到两线程的cpu使用比一线程高2倍 ...
2009-08-14 05:16:10分页 全看 树展
🙂谢谢! ↑0 ↓0
是两个核在跑。 两线程的cpu使用大约是单线程的两倍多。但是两线程所需要的时间却比单线程长得多。很不明白为什么。
2009-08-14 01:33:24分页 全看 树展
🙂【讨论】 ↑0 ↓0
惭愧,俺乃是搞那个已经臭名昭著的经济学滴
2009-08-14 01:26:29分页 全看 树展
😁【求助】万分感谢,感动ing!! ↑0 ↓0
小妹延长了函数的loop数目,但是无论我如何让函数运算复杂,多线程程序仍然比单线程慢。哭啊 什么是绿色线程和native 线程?忘了提一句,我也试过用omp parallel,但是问题依然存在。 我用的编译软件是 intel fortran 10.1 for windows, ...
2009-08-14 00:44:29分页 全看 树展
🙂【求助】:请教信息技术方面的大牛有关多线程的问题 ↑0 ↓0
请教为何多线程执行起来花费时间比单线程要多呢? 非常感谢!!! 问题如下: 函数是用MONT CARLO方法计算圆周率。单线程计算函数两次共耗费大约是97s;而两个线程分别计算函数一次耗费的时间是392s. 环境: CPU: i7920 4核 内存:3GB 操作系统:Windo ...
2009-04-10 12:16:24分页 全看 树展
🙂持枪当然是一个极端的看法 ↑1 ↓0
持枪当然是一个极端的看法。但是,无法否认的是,如果我父亲持有枪支,这个事实会大为提高施工方暴力行为的成本,会促使他们行事之前三思而后行,甚至能够实行有效的阻吓。而在这件事里,施工方的违法暴力成本是0。 不错,如同美国一样,持有枪械确实带来很多社会问题。但是,不能否认的是,美 ...
所有帖 / 2 下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河