คอมไพเลอร์ c และ c ++ ใหม่ปรับปรุงประสิทธิภาพ ryzen
สารบัญ:
การเปิดตัว โปรเซสเซอร์ AMD Ryzen นั้นตามมาด้วยความพยายามอย่างมากในการพัฒนาซอฟต์แวร์เพื่อใช้ประโยชน์จาก Zen microarchitecture ใหม่อย่างเต็มที่ AMD ก้าวไปอีกขั้นด้วยการเปิดตัวคอมไพเลอร์ C และ C ++ ใหม่ที่ปรับให้เหมาะสำหรับใหม่ โปรเซสเซอร์ Ryzen
AMD เปิดตัว Compilers ใหม่สำหรับ Ryzen
คอมไพเลอร์ AOCC 1.0 C / C ++ ใหม่ของ AMD นั้นใช้ LLVM Clang ซึ่งมีการเพิ่มแพตช์เฉพาะเพื่อให้พวกเขาสามารถใช้ประโยชน์จากสถาปัตยกรรมใหม่ของเอเอ็มดีได้อย่างเต็มที่ สิ่งนี้ ช่วยให้ คอมไพเลอร์ใหม่เสนอ vectorization ที่ดีขึ้นและการสร้างโค้ดที่ดีขึ้นสำหรับ Ryzen
รีวิว AMD 1800X ในภาษาสเปน (การวิเคราะห์ที่สมบูรณ์)
Phoronix ได้ทดสอบคอมไพเลอร์ AOCC ใหม่กับคอมไพเลอร์ทั่วไปเช่น GCC 6.3, GCC 7.1, GCC 8, LLVM Clang 4.0 และ LLVM Clang 5.0 โดยใช้โปรเซสเซอร์ Ryzen 7-1700 แปดหลักขั้นสูง การทดสอบได้ทำบน ระบบ ปฏิบัติการ Ubuntu 17.04 และแสดงให้เห็นว่า AOCC ปรับปรุงประสิทธิภาพ GCC ในกรณีส่วนใหญ่ปรับปรุง LLVM Clang ในบางกรณีและในที่สุดก็ค่อนข้างดีกว่า LLVM Clang ในบางกรณี
ด้วยสิ่งนี้มันแสดงให้เห็นอีกครั้งว่าโปรเซสเซอร์ใหม่ ยังต้องการการเพิ่มประสิทธิภาพของซอฟต์แวร์เพื่อให้สามารถดำเนินการในระดับสูงสุดของพวกเขา บางสิ่งบางอย่างที่ปกติโดยสิ้นเชิงเพราะมันเป็นสถาปัตยกรรมใหม่ทั้งหมด
ที่มา: techpowerup