
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
C++を使ってRubyのメソッドを書く(その2) ベンチマーク - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C++を使ってRubyのメソッドを書く(その2) ベンチマーク - Qiita
目次 C++を使ってRubyのメソッドを書く(その1) C++を使ってRubyのメソッドを書く(その2) ベンチマーク <... 目次 C++を使ってRubyのメソッドを書く(その1) C++を使ってRubyのメソッドを書く(その2) ベンチマーク <- ここ ベンチマーク 配列の合計を計算する単純なプログラムです。上記のその1で書いた方法(1)と Cを使ってRubyのメソッドを書く(その2)Numo::NArray (2)の速度を比較してみました。 他にも、 Numo::SFloat型のデータを渡した場合(3) (Numo::DFloatにキャスト後計算)、 NArrayをArrayに変換してから(1)と同じ方法(4)、 ArrayをNumo::DFloatに変換してから(2)と同じ方法(5)、 Rubyの組込み関数Array#sumを使う方法(6)、 Rubyの組込み関数Array#injectを使う方法(7)、 Numo::DFloatの関数sumを使う方法(8) の速度を比較しています。 結果は最後に書いてい