アカウント名:
パスワード:
4.7も4.8も、4.6で生成されたバイナリより速くならなかった(例外はあるけど)のが残念。
Intelの次世代CPUはクロック向上なしでスタートするみたいだし、シングルスレッドでのIPC向上は以前から限界に近い状況だと言われてたので、これからの時代はスパコンみたいにコンパイラの性能込みの総合力が求められるようになってきたんでしょうね。
ゲームやマルチメディアでは以前からSSEやAVXが使われてきましたが、新しいCPUの性能を引き出すにはコードの書き換えが必要でした。これからはGenericなアーキテクチャ向けのバイナリでは性能的に見劣りするようになるんではないでしょうか。
Intelが挑発的な比較広告 [intel.com]打ってましたが、ICCはターゲットCPUに特化したベクタ化・並列化性能を生かしているのでしょう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
最初のバージョンは常に打ち捨てられる。
バージョンが進んだからって生成されるコードが速くなるとは限らない (スコア:0)
4.7も4.8も、4.6で生成されたバイナリより速くならなかった(例外はあるけど)のが残念。
Re:バージョンが進んだからって生成されるコードが速くなるとは限らない (スコア:0)
Intelの次世代CPUはクロック向上なしでスタートするみたいだし、シングルスレッドでのIPC向上は以前から限界に近い状況だと言われてたので、
これからの時代はスパコンみたいにコンパイラの性能込みの総合力が求められるようになってきたんでしょうね。
ゲームやマルチメディアでは以前からSSEやAVXが使われてきましたが、新しいCPUの性能を引き出すにはコードの書き換えが必要でした。
これからはGenericなアーキテクチャ向けのバイナリでは性能的に見劣りするようになるんではないでしょうか。
Intelが挑発的な比較広告 [intel.com]打ってましたが、ICCはターゲットCPUに特化した
ベクタ化・並列化性能を生かしているのでしょう。