2016年5月6日のブックマーク (1件)

  • C#はunsafeの方が速いという幻想 - aokomoriuta's blog

    数日前に話題になったこの辺の話。 espresso3389.hatenablog.com qiita.com C++よりC#が速いかどうかというのはとりあえず置いておきましょう。 しかし、大元ネタが「unsafe使うと1.2倍速くなります!」と言ってますね。 よく聞きますよ、「C#で速度出したかったらunsafeにしなさい」って。 しかし当にそうなのでしょうか?その謎を解明するため、我々探検隊はジャングルの奥地へ(ry なおこの記事のタイトルは以前の『OpenCLやる前にSIMD使い切れっていう幻想』と合わせています。興味がある方はそちらもどうぞ。 結論 unsafeにしなくても速くできる!! コードと環境は以下の通り。 コード testManagedBitmap testManagedOpt test1 test2 環境 (Surface Pro 3 Windows10 Pro 64b

    C#はunsafeの方が速いという幻想 - aokomoriuta's blog
    atsushieno
    atsushieno 2016/05/06
    キャストが重いという話は「嘘」ではなく「誤り」