プロセッサー
新しいcおよびc ++コンパイラーはryzenのパフォーマンスを向上させます
目次:
AMD Ryzenプロセッサの発売に続いて、新しいZenマイクロアーキテクチャを最大限に活用するためのソフトウェア開発に多大な努力が注がれました。AMDは、新しいCおよびC ++コンパイラの発売により、一歩進んでいます。 Ryzenプロセッサ。
AMD、Ryzen向けの新しいコンパイラをリリース
AMDの新しいAOCC 1.0 C / C ++コンパイラはLLVM Clangに基づいており、AMDの新しいアーキテクチャを最大限に活用できるように特定のパッチが追加されています。 これにより、新しいコンパイラーはRyzenのベクトル化とコード生成を改善できます 。
AMD 1800Xレビュー(スペイン語)(完全分析)
Phoronixは、GCC 6.3、GCC 7.1、GCC 8、LLVM Clang 4.0、LLVM Clang 5.0などの一般的なコンパイラに対して、高度な8コアRyzen 7-1700プロセッサを使用して新しいAOCCコンパイラをテストしました。 テストはUbuntu 17.04オペレーティングシステムで行われ、 AOCCがほとんどの場合GCCパフォーマンスを向上させ、場合によってはLLVM Clangを向上させ、最終的にはLLVM Clangよりもいくらか優れていることが示されています。
これにより、新しいプロセッサは最大レベルで実行できるようにソフトウェアの最適化を必要とすることが再び示されます 。これは、まったく新しいアーキテクチャであるため、まったく正常です。
出典:techpowerup