x86/x64最適化勉強会#6

4
前へ 1 2 ・・ 6 次へ
とみながたけひろ @takehiro_t

???「俺に勝てると思っているのか?もう昔の私ではないのだよ」「お、おまえはrep mov!もう倒したはず!?」???「その名前はもう捨てたよ。昔の俺とは違うのだ。最強となったermsbの力を味わうがよい!」(中二病) #x86opti

2013-08-31 13:58:45
納☆no3b @natto_heaven

AVX2より速いとか、我々の知るrep movsbではない... #x86opti

2013-08-31 13:59:12
chunjp @chunjp

movnt系命令出すと同レベルだったりするんかな? #x86opti

2013-08-31 13:59:31
とみながたけひろ @takehiro_t

世間は頭(ALU)より足回りのチューニングがどんどん進んでいるなあ。まあCPUにメモリコントローラーが内蔵されたらいろいろ悪事^H^H謎技術の実装がしやすくなるもんな。#x86opti

2013-08-31 14:00:58
Takeshi Yamamuro @maropu

vgather、intel先生の次回作にご期待ください #x86opti

2013-08-31 14:01:32
山田てるみ @telmin_orca

SIMD書いてると必ず欲しくなるgather命令… #x86opti

2013-08-31 14:01:53
とみながたけひろ @takehiro_t

x86って新しいアーキ出たら残念命令が絶対あるよね。おそらく秘密MSR設定で使えるようになる未公開のままの奴もあると多数ありそうだけど、公開されるけど残念な性能の奴との違いは何なのだろうなあ #x86opti

2013-08-31 14:03:31
谷口和繁 @integral_fx_dx

何度、gather命令をinsert命令に置き換えたことか…#x86opti

2013-08-31 14:05:24
とみながたけひろ @takehiro_t

会場に響くグラディウスのゲーム開始音!(つい反応してしまう) #x86opti

2013-08-31 14:10:48
とみながたけひろ @takehiro_t

イントリンジックを使っても街頭命令が使われないという謎、よくありますよね… #x86opti (ぶち切れ→誰だこのコンパイラ作ったのは→該当部分をお願いして検収したの俺だった、のコンボの危険性)

2013-08-31 14:12:37
とみながたけひろ @takehiro_t

Cで汎用的に描いたコードをボコボコにして喜ぶ、アセンブラプログラマのドSが現れる瞬間と言えましょう #x86opti

2013-08-31 14:15:20
よっふぃ〜 @yottui

やっぱfmaになる #x86opti / clang -O1 -ffast-math -mavx2 -mfma/ __m256 f(__m256 x,__m256 y,__m256 z){ return _mm256_add_ps(_mm256_mul_ps(x,y),z);}

2013-08-31 14:20:29
T.T. @t_teruya

光成さんのate-paringの比較で,TEPLAが引用されていました. TEPLAの中身はPairing 2010なので,実は発表内容のほとんどがご自身に関連しているという… #x86opti

2013-08-31 14:23:48
T.T. @t_teruya

あ,Pairing 2010ということは,速度差に関係している要素は他にもあるな… #x86opti

2013-08-31 14:28:03
とみながたけひろ @takehiro_t

ALUの負荷が減ってもやっぱmov命令があると命令デコーダネックになるのかのお。Haswellはまだまだ謎がありそう #x86opti

2013-08-31 14:28:44
hotpepsi @hotpepsi

next_combinationをbit演算・asmで #x86opti

2013-08-31 14:30:41
T.T. @t_teruya

次の発表のタイトルが凄いやばそうな雰囲気なのですが… #x86opti

2013-08-31 14:30:46
よっふぃ〜 @yottui

いまこの業界の人ホットなんじゃないだろうか #x86opti

2013-08-31 14:32:22
納☆no3b @natto_heaven

テスト中のゲームがクソゲーと気付いたときに動的に変更が利くように、という発想はなかった #x86opti

2013-08-31 14:35:03
よっふぃ〜 @yottui

Unreal Engineは実行時編集やってるのか!すげー!! #x86opti

2013-08-31 14:35:19
kazegusuri @kazegusuri

「実行中にC++ソースを変更してリアルタイムに反映できたら理想的」 #x86opti

2013-08-31 14:35:25
とみながたけひろ @takehiro_t

C#からC++を呼び出すとかやるとGCと謎の戦いが出て絶望するんだよな 確かに実行時C++編集とかのほうが無駄な努力はいらないのかもしれん #x86opti

2013-08-31 14:35:29
前へ 1 2 ・・ 6 次へ