タグ

ブックマーク / toyoshi.hatenadiary.org (1)

  • 「dRubyで並列処理 - ohacの日記」を読んだ - 旧toyoshiの日記

    dRubyで並列処理 - ohacの日記をいう記事を見たのですが 自分の読解力不足だったので時間をかけて読んだ。 面白かったのでコメントをつけて紹介させて頂きます。 なにか このサンプルコードは500万回の疑似乱数の中から最も0に近い実数を見つけだすというプログラムです。 http://d.hatena.ne.jp/ohac/20091211/1260503455 dRubyを使ってRubyでネイティブスレッドのようなことを実現しています。 ソースコード #!/usr/bin/ruby require 'drb/drb' class MonteCarlo def initialize(seed) srand(seed) end #引数:何個の数を調べるか #返値:一番小さかった数 def dice(n) best = rand n.times do r = rand best = r if

    「dRubyで並列処理 - ohacの日記」を読んだ - 旧toyoshiの日記
    Watson
    Watson 2011/02/01
  • 1