はてなアンテナ
dogatanaのアンテナ
id:dogatana

DVD

グループ一覧
5/6ページ

凪瀬 Blog
●06/14 11:59
コメント - 1656

東方算程譚
●08/04 01:37
Intel CnC であそんでみた(そのに)
前回の複利計算。お気づきとは存じますが実はちっとも並列処理やってません。
n-1番step が完了(n-1番itemを出力)するまで n番step は出番がなくて居眠りしてますからね。
もちっとマシな、並列処理をちゃんとやるサンプルをこさえました。毎度おなじみ”ソート”です。
戦術はこんなかんじ:
”範囲[lo,hi) をソートする”
範囲がそこそこ小さいときはフツーに選択ソートを行う
さもなくば、範囲を 前半部[lo,mid) と 後半部[mid,hi) とに分け、
”範囲[lo,mid) をソートする”
”範囲[mid,hi) をソートする”
ひとつのstepが新たな2つのstepに着火します。
この場合step数がわらわら増えますけど、そいつらの管理/制御は CnC任せ、
動かせるスレッド数に合わせて善きに計らってくれます。
/*
* I

@IT:Insider.NET カテゴリ別 全記事一覧
●01/22 12:48
PR:狙われたのは自社か?誰が何のために?ベンダが語らない、標的型攻撃の真相とは

Japanese - The Joel on Software Translation Project
●04/06 04:24
事例によるスケジューリング
事例によるスケジューリング
2007年10月26日
ソフトウェア開発者はスケジュールを作りたがらない。大抵はなしですまそうとする。「出来上がったときが完成日さ!」と元気一杯見栄を切ってボスを喜ばせ、活気づいた雰囲気のままどこかにスケジュールは忘れ去られてしまう。
Main page
This page was last modified on 5 April 2012, at 00:46.
This page has been accessed 491,677 times.

GATES
●12/12 09:34
Thanks for your visiting! Please wait...

4.<前5 6.次5>

0.はてなアンテナトップ
8.このページを友達に紹介
9.このページの先頭へ
ヘルプ/お知らせ

ログイン
無料ユーザー登録
はてなトップ

(c) Hatena