[過去ログ] マルチスレッドプログラミング相談室 その8 (1001レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
619: ◆0uxK91AxII 2011/06/27(月)09:16:36.96 AAS
>>614
>Threadはスレッドプーリングされない。単にStartし忘れているだけ
ouch
C#、試してみたら遅すぎた。
Cの4~20倍くらい掛かっている。
887
(1): 2012/02/28(火)00:27:52.96 AAS
C# の.NET4.0なんですけど

List<Double> hoge は適当な値が入っているとして

Parallel.For(0,hoge.Count,(val)=>
{
hoge[val] = 0.0;
});

とした場合、常にhogeの中身が全て0.0になりますか?
この処理はLockしなくても大丈夫のような気がするんですが少し心配です。
908: 2012/03/01(木)20:42:09.96 AAS
>>907
>キャッシュラインが同じっぽい3thread
>threadを作らずに1thread

このふたつどっちが早いかは環境やプログラムによるだろ。
後者の方が早くなる事もあるよ。
909: ◆0uxK91AxII 2012/03/02(金)10:33:44.96 AAS
環境と粒度に依存。
938: 営利利用に関するLR審議中@詳細は自治スレへ 2012/04/04(水)10:44:43.96 AAS
HTをONにすると2000ではひっかかりまくるが、XPではスムーズ。
どうみても対応している。
948: 2012/05/11(金)15:36:21.96 AAS
2CoreのCPUなら問題ないのに、
HTをONにするとフリーズしたり不安定になるプログラムって何が原因なんだろう?
998: 2012/06/15(金)00:28:51.96 AAS
上の続き
単純な2重ループだけだと、スレッド化してくれん

ループが二組以上でデータ等の依存関係がない場合にそれぞれのループをスレッド化してくれる

って、バカなりに解釈したけど
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.041s