2013-01-27から1日間の記事一覧
気がつくとしょっちゅう"依存性"という単語を書いてるが使い方間違ってる印象がある。 多分「依存」とだけ、もしくは文脈によっては「依存関係」とか書くのが正しいのだけど。
依存性の見やすさ以外を公平にするなら、 static void __attribute__((noinline,noclone)) loop_dep(volatile data_type *inout, int n) { int i; data_type acc = inout[0]; for (i=0; i
高速化するとコード読み辛くなる、という説があるけど、個人的には、決してそんなことは無い、と、思う。 依存関係のわかりやすいコードは、読みやすいし、最適化しやすいし、実際性能もいい。 ↑のベンチマークが、何やってるか、という解説は…またそのうち…
というのを一年くらい前に調べてた。 https://gist.github.com/1513601今見て思ったが整数で試したほうがいいな。あとで。
最近ARMの最適化がはやってるのかな… 僕もなんかやるか。まあやらないけど…いつもやろうと思っても、RDTSC相当ってどうやるんだっけ→CPUごとに違うのか→えーと、よくわからん。で終わってる気がする。 あとNEON使える実機が手元に無いな。 http://www.mouse-…
いやSSE無いとx86_64で浮動小数使えないし当然だろ。しかし、バイナリコンパチビリティがあるからコンパイルするだけで動きますとは一体…