のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,368,843人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレIntelの次世代CPUについて語ろう 40

    Intel スレッド一覧へ / Intel とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    301 : Socket77 - 2009/08/02(日) 22:05:49 ID:JDzPzfbx (+22,+29,-6)
    開発が下から上からかの違いだろ
    303 : Socket77 - 2009/08/03(月) 00:43:11 ID:3ZiBDwdF (+24,+29,-1)
    おまえホントにそんなメモリ使ってるのかと
    304 : Socket77 - 2009/08/03(月) 01:00:21 ID:Uh6Bcn3t (+24,+29,-3)
    306 : Socket77 - 2009/08/03(月) 08:43:49 ID:Jxfyfc0Y (-15,+29,-61)
    まあ、ノート用クワッドコアの一般化に関しては、Sandy Bridgeまで待つしかない
    ってのはもう規定路線なかんじはするな

    ただ、現状のデスクトップ用SandyのTDPとクロックを見てる限りでは
    ノート用もそれほど変わらないクロック、3Ghzで出てきそうな予感はする
    308 : Socket77 - 2009/08/03(月) 20:33:36 ID:G+W7ZWQD (+17,+27,+0)
    ノートだけじゃないだろう
    310 : Socket77 - 2009/08/04(火) 11:50:27 ID:fAfxHoS/ (+15,+29,-59)
    ハイエンドといいながらハイエンドさ加減が微妙なんだよ。
    特定タスクでしかデュアルとの違いがわからないという。
    312 : Socket77 - 2009/08/09(日) 23:55:58 ID:PpHLiCcy (+20,+29,-102)
    >>307
    まあ、32nm化で結果としてNehalemノートはCore2よりも進歩することには成功したわけだが
    そういう意味では買いではある

    ただ、1年後のSandyの出来が気になるのも事実なわけで
    案外短命かもしれない

    >>309
    そのニッチなクワッドコアノートをメインストリームにまで持って生きたい、
    ってのがIntelの希望だったはず

    でも定格1.73~2Ghzであえなく撃沈…Sandyまで持ち越しに
    316 : Socket77 - 2009/08/10(月) 00:35:37 ID:0j/87jlO (+14,+29,+0)
    誰と戦ってんの
    319 : Socket77 - 2009/08/10(月) 02:02:40 ID:SmNQDE85 (+38,+29,-94)
    イスラエルチームがターボモードを全力で推進してる意味がいまだに分からん。
    イスラエル自身が手掛けるSandyBridgeなら少しは意義も見えてくるんだろうか?

    単体アプリが複数のスレッドに負荷を分散するようにならない限り、PC向けには
    デュアルコアで十分って時代が続くだろうけど、マルチスレッドのコーディングは
    難易度が本当に一気に跳ね上がるから、アプリの対応はごく一部でしか進まない
    状況が続きそうだしなぁ…
    まぁ、シングルスレッド性能の高いCPUだって、ごく一部のアプリでしか意味の
    無い物ではあるんだが。
    320 : Socket77 - 2009/08/10(月) 02:21:09 ID:XWIkA6X7 (+55,+30,-145)
    >>319
    > マルチスレッドのコーディングは難易度が本当に一気に跳ね上がるから
    ちょっとマルチスレッドプログラミングに大して過大な評価をし過ぎてると思う。
    ファイルコピー中にプログレスバーを動かすのも、マルチスレッドでやれば
    とっても簡単だよ。
    同一リソースに対して変更を加える動作に時系列が絡む場合だけ、難易度が
    一気に跳ね上がるだけだよ。

    > まぁ、シングルスレッド性能の高いCPUだって、ごく一部のアプリでしか意味の
    > 無い物ではあるんだが。
    これは逆だね。どんなアプリ/システムであろうと「以前より速く実行できる」事は
    もの凄く意味がある事だと思う。
    321 : Socket77 - 2009/08/10(月) 03:03:55 ID:9YS4vcIE (+42,+30,-197)
    MTなコードを「正しく」かつ「性能を落とさずに」書く苦労を知っている人間は
    MTの方が簡単などとは口が割けてもいわない。

    > ファイルコピー中にプログレスバーを動かす
    こんな簡単なコードでも、落とし穴はいっぱいある。
    共有される変数は適切に排他制御されているか。ライブラリはMT-Safeか。スレッドの中断は
    正しく処理されるか。処理系のコンパイルオプションはMT用に正しく設定されているか。
    単純なカバレッジテストではコードの妥当性をほとんど検証できない。
    一見正しく動く(そしてたまに正しくない)コードがいとも容易く出来あがる。

    まあ、スレッドは便利で不可欠な道具なのだが、決して簡単ではない。
    もし簡単だと感じるなら、自分の書いた排他制御が「全ての」ケースで正しく動くか、
    もう一度念入りに見直してみると、新たな発見があるかもしれない。
    322 : Socket77 - 2009/08/10(月) 03:22:24 ID:XWIkA6X7 (+33,+30,-62)
    そう、だから過大評価だと言ってるんだよ。
    君が言ってる事は「マルチスレッドなら当然かくあるべき」項目ばかりであって
    シングルスレッドな考え方のままでマルチスレッドを考えちゃいけないよって
    事しか言ってないでしょ?

    「マルチスレッドの考え方」にシフトすれば簡単に解決するよ。
    323 : Socket77 - 2009/08/10(月) 03:25:11 ID:If6GtZCM (+24,+29,-21)
    まんま絵を描ける人間とそうでない人間の会話だな
    324 : Socket77 - 2009/08/10(月) 03:34:07 ID:ZPw9yKJ9 (+37,+29,-3)
    頭いいやつ>>320
    頭わるいやつ「>>321
    325 : Socket77 - 2009/08/10(月) 04:09:10 ID:ipXI/0Se (+28,+27,+0)
    Java使い「>>320
    C使い>>321
    326 : Socket77 - 2009/08/10(月) 05:02:15 ID:M63grFfA (+36,+30,-51)
    頭のいいうっかりサン。 出来たコードにバグがあって趣味レベル >320
    慎重な人 >321

    ま、適当に書いてなんとなく動くものは簡単に出来るけど、
    しっかりしたものにするのにはそれなりに労力がかかるだろね。

    意味も無くMT使いたがるのはアフォだけど。w
    327 : Socket77 - 2009/08/10(月) 06:21:56 ID:X52pNOMi (+24,+29,-3)
    で、最も頭わるいのが>>324
    328 : Socket77 - 2009/08/10(月) 07:33:57 ID:yd7qpWkX (+32,+29,-8)
    実用レベルを超えるほどの趣味 >>320
    客相手の仕事経験者 >>321
    329 : Socket77 - 2009/08/10(月) 08:20:56 ID:SmNQDE85 (+46,+30,-237)
    >>320
    共有リソースを取り扱わないような事例は、マルチコアのありがたさもほとんど無いよ。
    ていうかぶっちゃけプログレスバーかよトンチンカン杉ww
    もっと負荷の掛かる話をしてるんだよ。じゃなきゃシングルコア+TSSで十分だろ?
    プログレスバー程度の負荷はカスだから、要求されるのはデュアル止まりだろう。三つ
    以上の数のフルスピードのコアがハード的にあっても、バケットを埋め切るのは難しい。
    シングルコアが微妙なのは、要するに簡単にバケットが埋まっちまうからだよ。デュアル
    ですら簡単には埋まらなくなるのに、三つも要るの?って話をしてる。

    で、どんなアプリでも速い方が、ってのも無い。速い方が有り難いアプリはまだまだ
    多いっちゃ多いんだけど、いわゆる一般人のお客さんなんかは、速いCPUのマシンを
    入れてもピンと来ない様子の人が多いというか、俺周囲のケースだと10%もいない。
    「速くなった」と言われるのって、メモリ不足を解消した時くらいなんだよな。

    要は、三本以上は別に嬉しくもない、って時代が当分続くんだろうな、と。
    俺的にはむしろ、せめてデュアルが最低限、という世界になってくれた方が楽になるが。
    割とシングル切り捨てて書いてるし。
    331 : Socket77 - 2009/08/10(月) 12:25:23 ID:ZPw9yKJ9 (+19,+11,-110)
    シングルでいっぱいいっぱいでデュアルで余裕で余るとは・・・w
    シングルスレッドいっぱいいっぱいまで使うアプリケーションは腐るほどあるんだから、
    残り1スレッドでシステム~別のアプリケーションを賄うより2スレッド、3スレッドあったほうが
    遥かにOSは快適に動くわな。
    332 : Socket77 - 2009/08/10(月) 12:35:49 ID:CVH6bDuV (-10,+30,-201)
    >>329
    ああ、やっぱり分かってないんだね。
    有り難味がないとか、負荷が掛かるとか、その考え方自体がシングルスレッド的なんだよ。
    もちろん、プログレスバーなんぞはカスだけど、そこには君がくどくどと書いたように
    マルチスレッドの肝がすべて入ってる。
    多分、君に色々な事が見えていない一番の原因は「作り手の見方」しかできないから
    じゃないかな?
    それを端的に表しているのがマルチスレッドが「難しい」とか、三本以上は別に「嬉しくも
    ない」って辺りだろうね。

    君がぶっちゃけたようにこちらもぶっちゃければ、使い手はどんなからくりでそれが実現
    されているかは問わないもんなんだよ。例えば(君に理解できるような例えができるか
    どうか不安だけど)、100km先に1時間で到着したい人が求めるのは1000馬力の車という
    要件ではなく「少なくとも時速100kmで走行可能な車」なんだよ。
    333 : Socket77 - 2009/08/10(月) 12:38:59 ID:SmNQDE85 (-14,+29,-167)
    >>331
    残りの負荷は大抵ほぼカスみたいなもんだから、残り1スレッドのバケットも埋まらない。
    CPU100%にするアプリが二本稼働する時はコア三つあった方が軽いが、そんな状況は
    一般的なクライアントPCでは稀だから、トランジスタのトレードオフが見合わない。
    つーか真面目に書いても徒労な気がしてきたな。

    俺はシングルvsデュアルでは最初からずっとデュアル派だったが、デュアルvsそれ以上
    では現状だと当分デュアルが最適と踏んでる。普段使ってても二つは滅多に埋まらない。
    エンコとかの重たいマルチスレッド対応アプリを使うなら全く違う話になるが。
    334 : Socket77 - 2009/08/10(月) 12:44:48 ID:ZPw9yKJ9 (+36,+29,-77)
    >>333
    お前の環境じゃよっぽどCPUリソースを使わない作業をしてるんだな。
    ならお前は永遠にデュアルだけ買ってればいいじゃないか。
    CPUリソースを使い切ってしまえば動作は遅くなるし、少なからずユーザーは不満を感じる。
    CPUリソースが使い切れないほどあれば動作はいつまでも快適だ。
    使い切って重くなってしまう糞CPUと、使い切らずっと快適なCPUの差だな。
    335 : Socket77 - 2009/08/10(月) 12:56:30 ID:SmNQDE85 (+32,+30,+0)
    >>332
    何の話がしたいんだか。
    ユーザーにとっては、シングルスレッド性能の高いデュアルコアがあればそれでいい
    という状況が続くだろう、って話をしてるんだが。

    まともに「マルチスレッド対応だから軽い」というコードはそうそう増えない。だから、
    軽くならないなら「ユーザーにとって」コアが増える嬉しさは無い。シングルスレッド
    性能が増加する方が若干マシ。こっちは一応確実に速くなるし。
    「マルチスレッドで楽に組めました」なんてのはユーザーにはどうでもいいし、大体
    プログレスバーなんて、オンデマンドでスレッド立ち上げても構わない程度の糞粗い
    分散処理だろ。そういうどうでもいいマルチスレッディングの話はしてないよ。2コア
    程度で余るだろうし。
    スレッド最初に立ち上げっぱなしにして、通信しながら分散処理して、終了時に正しい
    順序でリソース解放させていくだけでも、慣れるまでは難易度がシングルスレッドの
    コードより遙かに高い。しかもパフォーマンス出そうとすると際限なく難しくなる。
    だからわざわざ手を出す奴は少ない。
    プログレスバーの中にはもしかしたら肝が全て入っているかもしれないが、面倒な部分
    は隠蔽されているから意味が無い。

    4コアあるけど使ってない時はターボモード、っていう設計をする意義も分からない
    ではないが、2コアでも時分割してるんだからそっちの方がいいだろ、と。
    というか、4コア擁護しようとして、まともなマルチスレッドのコードを書いたことの
    無い奴が無理に背伸びしてるように見えるんだけど。ぶっちゃけ。
    336 : Socket77 - 2009/08/10(月) 12:58:47 ID:ZYmYrARo (+31,+29,-49)
    要はOfficeやPhotoshopや洋ゲーのマルチスレッド化がガンガン進められるか
    難しくてなかなか進まないか
    ほとんどの問題はそこだ

    エンコや3Dレンダリングみたいな恩恵直撃アプリは既に相当進んだからな
    337 : Socket77 - 2009/08/10(月) 12:59:07 ID:SmNQDE85 (+32,+29,-65)
    >>334
    別に永遠には使わないが、当分はデュアルで行くだろうな俺は。一般人の用途でも
    デュアルで十分だろうと思う。Intelあたりは困るんだろうが。
    338 : Socket77 - 2009/08/10(月) 13:07:11 ID:ZPw9yKJ9 (+6,+4,-9)
    >>336
    既にというかだいぶマルチスレッド化されてるな。
    圧縮/解凍においてもデュアルとクアッドじゃ全然性能違うしな。
    340 : Socket77 - 2009/08/10(月) 13:13:56 ID:Q3pait3+ (+24,+29,-3)
    i7買えない、買わない理由を何とかこじつけたいだけだろ。
    341 : Socket77 - 2009/08/10(月) 13:13:57 ID:CVH6bDuV (+42,+30,-104)
    >>335
    やっぱり「作り手の論理」それも極めて低いスキルしか持たない作り手の論理だね。
    君は、ことごとく「難しい」から「わざわざ手を出す奴は少ない」という結論づけをして
    いるけど、理由が間違ってる、難しいのではなく「面倒」だから手を出さないんだよ。

    君が細々と指摘しているように「完璧」なマルチスレッドプログラミングには非常な
    手間が掛かる、従って与えられた時間的リソースでは引き合わない事も多々ある。
    しかし、それは時間的な困難さであってプログラミング自体の難しさではない。
    342 : Socket77 - 2009/08/10(月) 13:43:31 ID:FOdp1D2n (+24,+29,-47)
    理想IPCを実現する方法を思いついたぜ

    全通りの処理を投機実行すればいいんだよ
    343 : Socket77 - 2009/08/10(月) 14:20:30 ID:iwQFQbAP (+23,+28,-23)
    投機実行でのメモリレイテンシ隠蔽は
    コアの電力効率が行き詰ったら手をつけそうな気がする
    344 : Socket77 - 2009/08/10(月) 14:34:22 ID:niWxpwc4 (+24,+29,-27)
    投機実行というか投機スレッドのことなんだろうけどそれって電力効率悪そうじゃね
    SunのRockも結局ポシャったしなあ
    345 : Socket77 - 2009/08/10(月) 16:15:16 ID:5WxF7iUx (+13,+28,-13)
    夏だなぁ
    346 : Socket77 - 2009/08/10(月) 19:09:43 ID:ZmvhAaZe (+24,+29,-5)
    で、リンフィールドはいつ発売されんだよ?
    347 : Socket77 - 2009/08/10(月) 19:13:34 ID:eLLxvT5+ (+24,+29,-8)
    来月上旬。

    SandyBridgeは来年末だっけ?
    今からお金溜めておくかな。
    348 : Socket77 - 2009/08/10(月) 19:45:16 ID:fM8iz11s (+24,+29,-22)
    つか頼むから少しは
    Intelの次世代CPUについて語ってくれないか?
    オメーら。
    350 : Socket77 - 2009/08/11(火) 01:38:34 ID:rwSpziWu (+30,+29,-19)
    結局は電力と熱を根本的に解決しないと性能伸びないよってことじゃないか

    もうエアコンみたいにPC用室外機とPC用コンセントをつくっちまおうぜ
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / Intel スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について