タグ

並列処理に関するbull2のブックマーク (3)

  • はてなブログ | 無料ブログを作成しよう

    京都日記③ 京都日記の③、これで最後です。前回と前々回はこちら。 jyocho.hatenablog.com jyocho.hatenablog.com 7日目 土曜日で、チェックアウトの日だけど11時まで時間があるので朝べるパン(また)とコーヒーを買いにいいく。パンは美味しかったので進々堂のクリームパンと…

    はてなブログ | 無料ブログを作成しよう
    bull2
    bull2 2008/10/14
    こういう環境はデバッグが大変そうだ。ステップ実行とかできるんだろうか?
  • ThreadとHashMapに潜む無限回廊は実に面白い? (1/3) - @IT

    ThreadとHashMapに潜む無限回廊は実に面白い?:現場から学ぶWebアプリ開発のトラブルハック(10)(1/3 ページ) 連載は、現場でのエンジニアの経験から得られた、APサーバをベースとしたWebアプリ開発における注意点やノウハウについて解説するハック集である。現在起きているトラブルの解決や、今後の開発の参考として大いに活用していただきたい。(編集部) マルチスレッドのトラブルハックはさっぱり分からない… 対処が難しいトラブルといえば、GC(ガベージ・コレクション)とマルチスレッド処理に起因することが多い。 前々回(「肥え続けるTomcatと胃を痛めるトラブルハッカー 」)と前回(「JavaのGC頻度に惑わされた年末年始の苦いメモリ」)の2回にわたってGC、特にメモリ周りのトラブルを取り上げた。そこで今回は、マルチスレッド処理のトラブルの1つ、「レースコンディション(競合状態)

    ThreadとHashMapに潜む無限回廊は実に面白い? (1/3) - @IT
  • Binary 2.0カンファレンス2006 - 未来のいつか/hyoshiokの日記

    発表資料が公開されている。http://0xcc.net/blog/archives/000151.html はげしくもえる。実は登録していたのだが、プロジェクト会議で10時まで拘束されていて、にっちもさっちもいかづ、参加できなかった。(ごめんなさい) 自分的には、マルチコア時代の並列プログラミング:ロックとメモリオーダリング - 中村実(id:nminoru)に強烈にインスパイアされていて、早速いくつかのブックマークをして、関連論文を印刷&読書した。 やっぱlock-freeだよな。wait-freeだよなあと強く思うのだけど、実は、どのような時に使えばいいのかよく判っていない。 たしかにCAS(compare-and-swap)でlock-freeで同期をとったとして、同期がとれない場合、ループで同期がとれるまで繰りかえすのなら、spin-loopとあんまりかわらないのじゃないかなあと

    Binary 2.0カンファレンス2006 - 未来のいつか/hyoshiokの日記
    bull2
    bull2 2007/01/10
    中村君の記事が参照されている
  • 1