作者yoco315 (眠月)
看板C_Sharp
标题Re: 大容量储存 的结构问题
时间Mon Feb 27 15:51:18 2006
※ 引述《DearKurt (U SUCK)》之铭言:
: : 在这很大的阵列中 去作值的运算
: : 我电脑是 P4 3.4G 768MB RAM
: : 在做回圈(4维回圈)的时候
: 如果每个回圈运算都是彼此独立的 可以考虑用多执行绪
: 这样可以不必等一个回圈运算完 就立即开始下一个回圈
除非他是多 CPU,多执行绪才会有加速,
不然多执行绪会因为 context switch 而变的更慢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.129.180
1F:推 DearKurt:p4有HT有类似效果 且快取够大 应该不用担心那麽多 02/27 16:15
2F:推 cplusplus:不熟HT 不过如果他是用硬体PIPELINE方式加强CPU使用率的 02/27 16:24
3F:→ cplusplus:话 那多绪一点帮助也没有 反而是负担 先搞清楚再用吧 02/27 16:25
4F:→ cplusplus:且不是每个人都用PENTIUM呀 我就prefer AMD~ 02/27 16:27
5F:推 cplusplus:稍微查了一下 HT的确是充分利用硬体 但不能说完全如两颗 02/27 16:34
6F:→ cplusplus:尤其如果两个thread都要用一样的资源 像是alu 就会冲突 02/27 16:35
7F:→ cplusplus:甚至比没有HT还慢唷 如果这个case每个回圈都是类似的运 02/27 16:36
8F:→ cplusplus:算 我想效能上......再考虑看看吧 :P 02/27 16:36
9F:推 rex20:谢谢建议 :) 02/27 19:37