- C++相談室 part121 [無断転載禁止]©2ch.net
904 :デフォルトの名無しさん[sage]:2016/01/21(木) 00:16:53.77 ID:RQbtFNgK - はいはい20年前
割り算命令がそもそも無いとかあってもすごく遅いとかあったからね
|
- C++相談室 part121 [無断転載禁止]©2ch.net
906 :デフォルトの名無しさん[sage]:2016/01/21(木) 00:34:21.36 ID:RQbtFNgK - >>905
ホントか?試してみたけどdiv使ってるんだが
|
- C++14/C++1z 20
906 :デフォルトの名無しさん[sage]:2016/01/21(木) 01:09:14.17 ID:RQbtFNgK - ・; をつけるのが面倒くさい。
とか言ってる限りDでもダメだろう マイ・イケテル言語を作るしかないね
|
- C++相談室 part121 [無断転載禁止]©2ch.net
907 :デフォルトの名無しさん[sage]:2016/01/21(木) 02:50:22.80 ID:RQbtFNgK - どうした?0HmD462y=Ci1f4cma
どういうコードをどういうオプションでVS2015のx64でコンパイルしたら、unsigned intの9や10での割り算をシフトを使ったコードに置き換える って言うんだ?答えられなけりゃ20年前のbccの件も虚言と見なす >嘘をつく前に生成されたアセンブリコードを確認したらどうだ? とか言ったんだからそれくらいは当然だよな?
|
- 【GPGPU】くだすれCUDAスレ part7【NVIDIA】 [転載禁止]©2ch.net
255 :デフォルトの名無しさん[sage]:2016/01/21(木) 03:12:33.48 ID:RQbtFNgK - そんなもん処理にもよるわ
メモリアクセスがネックになることが多いから 物理的に真に並列で動作するなんてことの方がまれ
|
- C++相談室 part121 [無断転載禁止]©2ch.net
912 :デフォルトの名無しさん[sage]:2016/01/21(木) 10:50:16.84 ID:RQbtFNgK - 話にならない連中だな
>>908 Releaseでもdivだね >>909 unsigned intの9や10での割り算って言ってるだろアホ >>910 定数なんざ問題にしてねーよ 定数ならシフト使うこともあるって俺は>>895で書いた
|
- C++相談室 part121 [無断転載禁止]©2ch.net
914 :デフォルトの名無しさん[sage]:2016/01/21(木) 11:05:36.66 ID:RQbtFNgK - あっそうか定数で2^nじゃない場合について言ってたのか
これはとんだ勘違いだった謝る
|
- C++相談室 part121 [無断転載禁止]©2ch.net
923 :デフォルトの名無しさん[sage]:2016/01/21(木) 16:05:24.51 ID:RQbtFNgK - ぐちゃぐちゃしつこいね
定数の2^n以外の場合については俺が間違いだったことを認めるから 昨日のe8aI9wBzは俺の>>900の質問に答えてくれないかな
|
- C++相談室 part121 [無断転載禁止]©2ch.net
924 :デフォルトの名無しさん[sage]:2016/01/21(木) 16:16:04.74 ID:RQbtFNgK - >>902に書いた通り
俺I6UYKzry=RQbtFNgKが試してみた限り Skylakeのdivでは2^nかどうかでは差は見られないんだが 差が出る「最近の高性能CPU」って例えば?是非教えてほしいな
|
- C++相談室 part121 [無断転載禁止]©2ch.net
926 :デフォルトの名無しさん[sage]:2016/01/21(木) 17:15:24.08 ID:RQbtFNgK - >>925
ちなみにCPUは何ですか? こっちでは(Skylake+GCC4.8.4)では結果が小さくなるようにしてもdiv系命令使ってる限り差は出ないけど
|