09/09/02 09:28:40
>>110
一つだけ補足。SIMD命令ではfloatが速いということがメリットなのではない。
SIMDなので、並列度が高くなることの方が重要。
112:デフォルトの名無しさん
09/09/02 09:38:13
それは速いに含めていいんじゃね
113:デフォルトの名無しさん
09/09/02 10:51:54
floatは精度悪すぎ
ゲームなどお遊びにしか使えね~
114:デフォルトの名無しさん
09/09/02 11:52:43
>>113
あなたの世界ではそうなんでしょうね。
115:デフォルトの名無しさん
09/09/02 11:55:43
ゲームはお遊びだが、ゲームプログラミングはお遊びには程遠いな
言葉遊びの習慣がある奴は人から信用されないぞ
116:デフォルトの名無しさん
09/09/02 13:16:05
>>115
>言葉遊びの習慣がある奴
一瞬、「そりゃお前のことじゃね?」と思ってしまった。
が、結局誰を指して言ってるんだ?
117:デフォルトの名無しさん
09/09/02 13:34:36
113のことだろ
118:デフォルトの名無しさん
09/09/02 13:57:34
113のこととしか思えないが
119:デフォルトの名無しさん
09/09/02 14:00:31
すまん、どこが「言葉遊び」なのか判らない。
120:デフォルトの名無しさん
09/09/02 15:55:34
CPUってもう64bitがデフォルトになってるから64bitでレジスタもワイヤーも組んであって
むしろ32bitをわざわざ64bitレジスタに乗っけてるような状態だから
double常用でぜんぜんいいんだけど
IPV4だのIPV5だの中途半端なものがfloatだよ
状況によってはdoubleより早いかもしらんが、doubleしかなきゃないで誰も困らないだろ
さっさと64bitに統一してしまえ
121:デフォルトの名無しさん
09/09/02 16:35:36
世の中にはatomという物もあってだな
122:デフォルトの名無しさん
09/09/02 16:56:20
>>120
>IPV5だの
そんな規格は存在しません。
>doubleしかなきゃないで誰も困らないだろ
ときどきは通信速度のことも思い出してあげてください。
123:デフォルトの名無しさん
09/09/02 18:10:57
>>120
メモリアクセス
124:デフォルトの名無しさん
09/09/02 18:15:20
>>120
SSE
125:デフォルトの名無しさん
09/09/02 18:22:02
GPUがCPUと一体化するまでこの話はお預け
126:デフォルトの名無しさん
09/09/02 18:41:29
floatをdoubleにするだけで、
性能が1/10になっちゃうなんて言われたら
そんな簡単にいらないなんて言えないよ
127:デフォルトの名無しさん
09/09/02 20:22:15
doubleしかなきゃないできっと誰も困らないが、現にdoubleより速くて精度の低い
floatがあるから使い分けなきゃ駄目なんだよ、現実は面倒だね
この程度が面倒ならプログラマなんかやってられねーけどな
128:デフォルトの名無しさん
09/09/02 21:06:32
>>1は固定小数点処理を頑張って書いてベンチもせずに使ってる奴と同じ匂いがする
129:デフォルトの名無しさん
09/09/03 01:40:58
>>120
おまえみたいな考え方の奴がいるせいで日本の経済格差が広がるんだろうな
130:デフォルトの名無しさん
09/09/29 11:34:13
最近のマシンじゃ処理時間なんて扱うメモリ量で殆ど決まるからなー。
大きなベクトルや行列演算なんかするとfloatとdoubleできっかり2倍違う。
131:デフォルトの名無しさん
09/09/30 12:15:15
>>129
経済格差が広がったのは村山政権のとき。64bit統一なんて無関係。