C++でも書いてみた」でC++でネイティブコードで書いた方がF#より遅い、なんでかなぁ、ということを書いていたのですが、原因判明。unmanaged」の位置の問題でした。C++でも書いてみた」で示したコードだと1画面分の計算に210〜220ms。“stdafx.h”」より前)に移動すると、同じく1画面分の計算に120〜130ms。unmanaged」の記述自体をやめると120〜130ms。unmanagedを入れると、マネージ〜アンマネージ間の処理移行が頻繁に起こってしまって実行が遅くなっているのではないか、と。(C++)」あたりが参考になるかな、と思います。unittestPythonで少しだけ遊んでみています。単体テストを使えるようにする上で少しだけハマったのでメモ代わりに記事にしておきます。係り受け解析」、45。係り受け解析」、40〜44。(Haskell)ちょっと調子に乗ってHaskellでフィボナッチ数列を出力するプログラムを書いてみました。形態素解析」、30〜34。前の記事で行なったtbb::parallel_forに加えて、SIMDによる高速化にもチャレンジ。UNIXコマンドの基礎」、15〜19。コメントをキャンセルメールアドレスが公開されることはありません。