エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Fast Memory Copy
MemoryCopy.cpp (benchmark (C++ & inline assembler) Source Code) ( latest : VER.2001-01-29 ) 「メ... MemoryCopy.cpp (benchmark (C++ & inline assembler) Source Code) ( latest : VER.2001-01-29 ) 「メインメモリー間の単純転送でどんな方法が高速か?」という話題がありました。非常に基本的な処理ですが、最近はどんな方法が速いのかということで試してみることにします。 これについて多数の手法でソースコード「MemoryCopy.cpp」を作成し、ベンチマークをとってみました。 アセンブラの熟練度はそう高くありませんので、この中にあるコードの一番速いものが、ベストであるとは限りません。よりよいものが出来たら優しくお教え下さればと思います。 ベンチマークの内容について 各コード毎にloop(=10)回ずつ実行したときの平均ミリ秒を表示します。 転送データサイズは16MBになっています。 コードによっては4,8,16