元スレ【Nehalem】Intel Core i7 Part11【LGA1366】
Intel覧 / PC版 /みんなの評価 : ○
753 :
マルチスレッドの恩恵を最も受けるのは数値解析をする研究者だろ。
755 = 615 :
>>749
複雑度が桁違いになるからテストの工数が莫大になる
優秀な人だろうとボンクラだろうと基本的にそれは一緒
知識や小手先のテクニックで簡単に減らせるもんじゃない
まあ1万倍になるか1億倍になるかの違いはあるだろうけど
758 = 615 :
>>750
重いアプリは性能が大事だから積極的に対応してるけど
問題は中くらいのアプリ
こいつらは対応が全く進んでない
今も6年前と同じだし、このままなら6年後も同じ
763 :
メモリ余り状況って、32bitで余ったところでメモリ不足を感じることは無いけど
764 :
プログラム言語そのものが
マルチスレッドに最適化されない限り
中小のソフトはマルチスレッド化しないだろうね
ゲームもGPUとCPUへのデータ分配の最適化は進んでるけど
本当の意味でのマルチスレッドやマルチコア対応はいつになるんだろ
しばらくはスレッド数<メモリ総量が続く悪寒
765 = 615 :
>>757
ごくごく簡単なアプリでもスレッド持ち込むと一気に複雑度が激増するのを知らんのだな
一度クイックソートあたりの2スレッド版でも書いてみるといい
実感できる
768 :
マルチスレッドで複雑化しすぎるのはそもそも設計が間違ってる
分けれる処理を分けるだけ
まあリニアに処理速度向上が見込める並列化が可能な部分は限られてるし普通のアプリには関係ない
770 = 686 :
この手の技術が生かされるのは仮想化とかそっち方面じゃないの。
益々サブPCなんていらなくなる罠。
774 :
画像ビューワのACDSee3.11、これ相当ムカシのものでマルチスレッドなんて考えてない筈なのに
デュアルコアの二つをフルに使ってサムネイル表示させてしまう。
実は難しいことをしない方が簡単に高速化できるんじゃないのか・・・?
775 = 615 :
>>769
まあ、そりゃそうなんだけどね
何十万何百万行のプログラムでデッドロックやデータ不整合が起こらないように気を遣うのが
いかに大変かということに思いを馳せてみるための練習問題ですよ
排他・同期の複雑さを舐めてる奴は多い
776 = 763 :
>>767
2011年以降はPCゲーム業界がどうなってるか全く予想できないけど
流れとしてはコンシューマ対応がメインで、マルチコア対応する気はあまり感じないんだよな
VGA業界がかなり縮小している予感がするけど
780 :
お嬢さんはいつ乗せてくれるんだろうか
781 = 615 :
>>779
下手くそが書いたら簡単に起こすよ
あるいは排他しすぎで全然並行処理しない代物が出来上がる
783 :
でもめんどくさくなるのは事実だろうなぁ
787 :
優秀以前に多くの企業は開発にかけれる費用なんて限られてる
CPUが変わる毎にプログラムを大きく変えないといけないのが最近のIntelCPUの流れなのに
高い性能が得られるようなマルチスレッド対応アプリなんて作って商売出来る企業なんて
ほんの一握りだよ
788 :
なんで脳内マルチスレッドについて語るスレになってんだよ
790 = 768 :
クイックソートでデッドロックやデータ不整合になる方が難しい気がする
791 = 615 :
>>786
だから下手くそがよく知らずにマルチスレッド書いたら簡単にバグ埋め込むって話をしてるのに
お前は何が言いたいんだ
俺は書けるから誰でも書けてマルチスレッドは簡単だといいたいのか
794 = 774 :
>>788
64bitのドライバもそうだけど、X64が普及しない、マルチスレッドが普及しないのは
プログラムが難しい、ドライバを作る労力が勿体無い、利益がない、とすぐに言い訳しだすんだよな。
なんか達者なのは口だけって気がするw
795 = 577 :
IntelはHTT登場以来マルチスレッドプログラミング普及に
涙ぐましいまでの努力をしてる
http://www.intel.co.jp/jp/software/products/index.htm?iid=subhdr-JP+prod_sw
ウリは「ハイパフォーマンスなコード」じゃなくて、
「ハイパフォーマンスな"並列"コード」だから
他にも普及のためのキーワードがあちらこちらにw
登場後3年経った今でもなお、旗を振り続けなければ普及しないってことだろ
800 = 787 :
>>794
実際ドライバや付属アプリはほとんど奉仕状態
製品利益も競争や価格の下落が激しくて利益薄利
作っている人はやりたくても、上からokが出ないから何ともならない
みんなの評価 : ○
類似してるかもしれないスレッド
- 【Nehalem】Intel Core i7 Part16【LGA1366】 (1001) - [97%] - 2008/12/23 18:49 ○
- 【Nehalem】Intel Core i7 Part19【LGA1366】 (1001) - [97%] - 2009/1/13 17:01 ○
- 【Nehalem】Intel Core i7 Part12【LGA1366】 (1001) - [97%] - 2008/11/23 20:48 ○
- 【Nehalem】Intel Core i7 Part13【LGA1366】 (1001) - [97%] - 2008/11/30 2:35 ○
- 【Nehalem】Intel Core i7 Part14【LGA1366】 (1001) - [97%] - 2008/12/8 23:03 ○
- 【Nehalem】Intel Core i7 Part15【LGA1366】 (1001) - [97%] - 2008/12/15 14:32 ○
- 【Nehalem】Intel Core i7 Part21【LGA1366】 (1001) - [97%] - 2009/2/1 5:36 ○
- 【Nehalem】Intel Core i7 Part31【LGA1366】 (1001) - [97%] - 2009/7/4 15:32
- 【Nehalem】Intel Core i7 Part17【LGA1366】 (1001) - [97%] - 2009/1/2 8:47 ○
- 【Nehalem】Intel Core i7 Part18【LGA1366】 (1001) - [97%] - 2009/1/8 23:33 ○
- 【Nehalem】Intel Core i7 Part25【LGA1366】 (1001) - [95%] - 2009/3/26 10:31 ○
- 【Nehalem】Intel Core i7 Part24【LGA1366】 (1001) - [95%] - 2009/3/9 2:19 ○
- 【Nehalem】Intel Core i7 Part23【LGA1366】 (1001) - [95%] - 2009/2/20 21:32 ○
- 【Nehalem】Intel Core i7 Part22【LGA1366】 (1001) - [95%] - 2009/2/8 3:26 ○
- 【Nehalem】Intel Core i7 Part29【LGA1366】 (1001) - [95%] - 2009/5/18 3:05 ○
- 【Nehalem】Intel Core i7 Part30【LGA1366】 (1001) - [95%] - 2009/6/2 16:47 ○
- 【Nehalem】Intel Core i7 Part20【LGA1366】 (1001) - [95%] - 2009/1/22 4:33 ○
トップメニューへ / →のくす牧場書庫について