最適化オプション込みのGCCとClangベンチマークの結果は?

 

Phoronix Media is the largest Internet media company devoted to enriching the Linux hardware experience and catering its content to Linux gamers and computer enthusiasts.

Phoronixは3月3日(米国時間)、「GCC vs. Clang Benchmark Comparison At Varying Optimization Levels」において、GCC 5.3.1とLLVM Clang 3.8のベンチマーク結果を公開した。これまで同様のベンチマーク結果は定期的に公開されているが、今回の結果には最適化オプションを指定した場合の結果も含めてGCCとLLVM Clangの比較結果が掲載されている。

最適化オプションとしては「-O0」「-O1」「-O2」「-O2 -march=native」「-O3」「-O3 -march=native」「-Ofast -march=native」が使われている。ベンチマーク結果はそれぞれ得手不得手があるが、GCCのほうが若干高速な結果を示している。最適化オプションによる効果は認められ、特に-O2を指定することで比較的十分な高速化が実現されていることを確認できる。

最適化オプションが指定されていない状態でのバイナリと、最適化オプションを指定してビルドされたバイナリとでは処理性能が大きく異なることが知られている。このため、プロダクションユースで使われる大抵のバイナリは最適化オプションを指定した状態でビルドされるようになっている。中でも、-O2はビルド時間と生成されるバイナリの性能とのバランスが良いとされ、広くデフォルトのオプションとして活用されている。

<お知らせ>
ITソリューション検討Information

マイナビニュースのIT Search+では、ITソリューションの検討に役立つ情報を掲載しています。
ここでは、IT Search+の人気記事ベスト3をご紹介。ぜひ、ビジネスにお役立てください。



転職ノウハウ

あなたが本領発揮できる仕事を診断
あなたの仕事適性診断

シゴト性格・弱点が20の質問でサクッと分かる!

「仕事辞めたい……」その理由は?
「仕事辞めたい……」その理由は?

71%の人が仕事を辞めたいと思った経験あり。その理由と対処法は?

3年後の年収どうなる? 年収予報
3年後の年収どうなる? 年収予報

今の年収は適正? 3年後は? あなたの年収をデータに基づき予報します。

激務な職場を辞めたいが、美女が邪魔して辞められない
激務な職場を辞めたいが、美女が邪魔して辞められない

美人上司と可愛い過ぎる後輩に挟まれるエンジニアの悩み

人気記事

一覧

イチオシ記事

新着記事

高校生大興奮の動画「プロムポーズ」とは『仰天ニュース』
[06:00 7/27] エンタメ
はいだしょうこ&中野裕太、恋の炎が燃え上がる『家売るオンナ』第3話
[06:00 7/27] エンタメ
若手女優・吉岡里帆、SKE48松井珠理奈の親友役!『死幣』で女子大生役を熱演
[06:00 7/27] エンタメ
[新垣結衣]“主婦”役でラブコメに挑戦 可愛いウエディングドレス姿披露
[06:00 7/27] エンタメ
新垣結衣、ワケあり新妻役で連ドラ主演! 契約結婚描く『逃げ恥』ドラマ化
[06:00 7/27] エンタメ

求人情報