t-arakiの日記

並列プログラム用ライブラリPARDSの開発日記など

2011-02-27

[]topcoder 00:04 topcoder - t-arakiの日記 を含むブックマーク

とかはじめてみた。あ、プログラミングコンテストの類のサイトで、時間を決めてコンテストが行われるというものです。結構メジャー。

ちょっと練習して、昨日の夜中に初参加。初回なのでDiv2からスタート。(topcoderはランクによって難易度の高いDiv1とやさしいDiv2に分かれている)

易しい問題から難しい問題まで3問出題されるんだけど、やさしいほうの2問を解答。

コーディングフェーズの後に、ほかの人のバグを見つけるフェーズがあるんだけど、あっさり見つけられて撃墜される(^^;

でも、Div1の問題とか結構難しくて、みんなよくやるなぁという感じ。この手の問題に対する慣れもあるんだろうが…

2010-01-03

[]並行コンピューティング技法 15:27 [http://www.amazon.co.jp/dp/4873114357:title=並行コンピューティング技法] - t-arakiの日記 を含むブックマーク

という本がO'REILLYから出ていたので買ってみた.まだちゃんとは読んでないけど,…う〜ん.

前半は並行処理の基本的な所,後半はおもに並行アルゴリズムについて書いてあります.

で,プリフィクススキャンとかソートとかサーチとかについて書いてあるんだけど,人々はこのレベルのアルゴリズムを並行・並列に記述したいと思ってるのかしら?今時,逐次ならライブラリを使うよねぇ….まぁ,勉強だと思えば良いのかも知れないけど.

あと,「依存性が全くないソースコードを魅惑的並列(enchantingly parallel)と呼ぶことがあります」とあるが,それはembarrassingly parallelのことか?(こういういい方もあるのかと思ってググったけど無いし.)

2009-12-11

[] C++習熟度検定試験問題 00:00  [http://ml.tietew.jp/cppll/cppll/article/1423:title=C++習熟度検定試験問題] - t-arakiの日記 を含むブックマーク

という2002年のML記事がなぜかはてブに上がってたので見てみた.面白い.

たいてい分かった(つもり)だけど,仮想継承は知らなんだ.うかつ.

[] Sisalのバグレポ 00:00  Sisalのバグレポ - t-arakiの日記 を含むブックマーク

久しぶりに以前バグレポしたSisalのサイト見ると,どなたかデバッグしてくれたみたい

2009-11-21

[][]企業の研究者をめざす皆さんへ 23:35 [http://www.amazon.co.jp/dp/4764903822:title=企業の研究者をめざす皆さんへ] - t-arakiの日記 を含むブックマーク

という本を読んだ.(どこで見つけたんだっけか.たしか,shudoさんのtweetだったような気がするが…)

良書.元IBM基礎研の所長である丸山宏さんが,企業における研究についてやわらかい語り口で語っています.

そうそう,という話もあるし,なるほどそうか,と思うこともあった.

その中で,研究領域の変更,という話題があった.長い研究生活の中には必然的にそういうことがあるが,そういう場合にもチャンスだと考えて積極的に取り組むべきだという趣旨だったんだが,最近Microsoft Researchのリック ラシッドへのインタビュー記事でも,成功した研究者を別の研究領域に導くという話があったなあ.

研究者をめざす皆さんだけではなく,すでに研究者の皆さんにも(にこそ?)おすすめ.

[]boostのスレッドライブラリにfutureが追加されてた 23:35 [http://www.boost.org/doc/libs/1_41_0/doc/html/thread.html:title=boostのスレッドライブラリ]にfutureが追加されてた - t-arakiの日記 を含むブックマーク

知らなかった.1.41から?

kanetomodaikanetomodai 2009/11/22 18:56 おお!「企業の研究者をめざす皆さんへ」を丁度今読んでます。頷ける話が多いです。

t-arakit-araki 2009/11/22 21:52 おお,なんというシンクロニシティ :-)

kanetomodaikanetomodai 2009/12/05 19:57 読了しました。丸山さんは既にIBMを退職されて、キヤノンに移られたようですね。