Vengineerの妄想(準備期間)

人生は短いけど、長いです。人生を楽しみましょう!

Zynqのメモリ性能


卵のお兄さん(tanakamura)がZynqのメモリ性能をアップしてくれました。


これによると、memset L1/L2@4KBで2GB/s強。@256KBでも2.6GB/s強。

あまり速くないですね。

そして、
このツイートによると、
引用
flush,invalidateともにmemsetの倍ぐらい遅い。そしてLinuxのdma_map_singleは残念ながらこれで言う"flush L1->L2"の挙動なのでさらに遅い。
ということです。


まー、
Cortex-A9@Max 1GHz + L1(32KB-4way) + L2(512KB-8way) + 32bit(DDR3/DDR3L/DDR2/LPDDR2)ですから、
そんなもんなんでしょうかね。

Zynq Ultrascale+ MPSoCなら、もっと出ると思いますが。。。