タグ メモリコピー
人気順 10 users 50 users 100 users 500 users 1000 usersJavaScript - msgpack-lite メモリコピーを防いで高速化した話 - Qiita
バイナリ形式の軽量なオブジェクトのシリアライズフォーマットである MessagePack (以下、msgpack)のエンコード・デコードを行う JavaScript ライブラリ msgpack-lite を2015年7月にリリースしました。node.js v0.10 から最新の v5.3、またブラウザも含めて幅広い環境で動作するのが特徴で、 fluent-logger ライブラリも、msgpack... 続きを読む
golang で string を []byte にキャストしてもメモリコピーが走らない方法を考えてみる - Qiita
package main import ( "unsafe" ) type foo struct { k int64 v int64 } func main() { f := &foo{3,4} // unsafe.Pointer() で匿名ポインタにして // uintptr() で演算可能にして // +8 バイト(64bit)足して // unsafe.Pointer で匿名ポインタに戻して... 続きを読む
ARM NEON命令を使って画像の回転 - kotakのひまじめ日記
2014-07-11 ARM NEON命令を使って画像の回転 ARM NEON What is the fastest way to copy memory on a Cortex-A8? という記事によると、単純にワードごとにメモリをコピーした場合に比べ、ARM NEON命令を使うと約50%ほどコピーが早くなるそうです。画像の回転も、基本的には順番を入れ替えながらのメモリコピーですので、NEON... 続きを読む