JavaでC++並みの実行速度を出すPGを組むスレ
■ このスレッドは過去ログ倉庫に格納されています
0126デフォルトの名無しさん
2007/05/11(金) 01:18:02今では、
アセンブラは、
人力以外での最適化が困難
なのではなく、
人力での最適化が困難
なのです。
平均的なプログラマにアセンブラで書かせた場合、
そのプログラムの実行速度は、
C言語で書いた場合を下まわってしまう。
皮肉なことに、
アセンブラで書いたものを直接アセンブルしたバイナリよりも、
C言語のインラインアセンブラに書き直してCコンパイラにバイナリを生成させたほうが、
速いコードが出力されるんですよ。
■ このスレッドは過去ログ倉庫に格納されています