ไม่กี่วันที่ผ่านมาข่าวเริ่มมาจาก Phoronixซึ่งเป็นพอร์ทัล Benchmarks ที่มีชื่อเสียงบนแพลตฟอร์ม Linux มันเกี่ยวกับ คอมไพเลอร์ประสิทธิภาพสูงที่เผยแพร่ในรูปแบบโอเพ่นซอร์สมีไว้สำหรับ 64 บิต Intel และ AMD เป็นหลักทิ้งสถาปัตยกรรม ARM ไปก่อนในตอนนี้ |
ความจริงก็คือด้วยคอมไพเลอร์นี้การปรับปรุงจะได้รับในเวลาการรวบรวมสูงถึง 80% และประสิทธิภาพที่ในบางกรณีสูงกว่าที่ได้รับจากคอมไพเลอร์ GCC ถึง 3 เท่า
PathScale เปิดตัวคอมไพเลอร์ประสิทธิภาพสูงภายใต้ GPL3 อีโคพาธ. คอมไพเลอร์ประสิทธิภาพสูงส่วนใหญ่เน้นที่ Intel /เอเอ็มดี 64 บิตสำหรับภาษา C99, C ++ 2003และมักใช้ในซูเปอร์คอมพิวเตอร์
ด้วยวิธีนี้คุณสามารถดาวน์โหลดคอมไพเลอร์ Open Source ได้อย่างสมบูรณ์โดยไม่ต้องจ่ายเงินใด ๆ และใช้ในการรวบรวม (แอปเคอร์เนล ฯลฯ ) แทนที่ GCC ใช่ มีบริการเพิ่มเติมบางอย่างโดยมีค่าธรรมเนียม. ตามประกาศการเปิดตัวดังกล่าวมีเอกสารประกอบและชุดพัฒนาที่สมบูรณ์ซึ่งรวมถึงคอมไพเลอร์ดีบักเกอร์แอสเซมเบลอร์รันไทม์และไลบรารีมาตรฐาน
PathScale ประกาศในวันนี้ว่า EKOPath 4 Compiler Suite พร้อมให้ใช้งานแล้วในรูปแบบโครงการโอเพ่นซอร์สและดาวน์โหลดฟรีสำหรับ Linux, FreeBSD และ Solaris รีลีสนี้รวมถึงเอกสารประกอบและสแต็กการพัฒนาที่สมบูรณ์รวมถึงคอมไพเลอร์ดีบักเกอร์แอสเซมเบลอร์รันไทม์และไลบรารีมาตรฐาน EKOPath เป็นผลิตภัณฑ์แห่งการพัฒนาอย่างต่อเนื่องหลายปีซึ่งเป็นตัวแทนของหนึ่งในอุตสาหกรรมคอมไพเลอร์ Intel 64 และ AMD C, C ++ และ Fortran ที่มีประสิทธิภาพสูงสุด
ประกาศอย่างเป็นทางการ
ข่าวดีอย่างไม่ต้องสงสัยคงเป็นเวลาที่ต้องรอว่าพวกเขาจะตัดสินใจอะไรจากเคอร์เนลและการแจกแจงที่แตกต่างกันเมื่อรวบรวมแอปพลิเคชันของพวกเขา
สำหรับตอนนี้และแม้จะมีการประกาศ แต่เรายังคงดูจากไฟล์ เว็บไซต์ทางการ ค่าใช้จ่ายสำหรับแต่ละใบอนุญาต ตามลิงค์ที่ให้ไว้ในตอนต้นของบทความเราสามารถดาวน์โหลดคอมไพเลอร์ได้
Fuente: ลินุกซ์มาก
ลองนึกภาพ Gentoo ด้วยประสิทธิภาพที่เพิ่มขึ้นสามเท่า ...
เสียดายสมองสุด ๆ
เป็นเรื่องปกติที่จะไม่มีประสิทธิภาพเหมือนกับ Gentoo ความสง่างามของ Gentoo คือคุณรวบรวมทุกอย่างจากศูนย์และให้เราแลกกับงานทั้งหมดที่มีค่าใช้จ่ายในการแสดงที่น่าทึ่ง
นี่เป็นข้อมูลที่มีประโยชน์สำหรับฉันเพราะฉันอาศัยการย้ายข้อมูลจาก distro สำหรับสิ่งที่ทำงานได้ดีขึ้นและมีประสิทธิภาพมากกว่านั่นคือ 64 Bits
ตั้งแต่ Ubuntu รุ่น 11.04 AMD64 สำหรับฉันมันเป็นเรื่องที่แย่มากมันกิน 768 MB Ram และกิน 95% ของโปรเซสเซอร์ AMD Athlon Dual Core 3.13 Ghz ทั้งคู่ (ใช้ LXDE เท่านั้น)
บทความที่น่าสนใจ ... แต่มีหัวเรื่องที่ทำให้เข้าใจผิดใช่ไหม?
เห็นด้วยกับคุณ!
สวัสดีถ้าคุณดูดีการทดสอบจะทำกับ GCC ในเวอร์ชันก่อนหน้ากับ EkoPath เวอร์ชันใหม่
ใน gcc เวอร์ชันนั้นคุณสามารถปรับแต่งการปรับให้เหมาะสมได้ด้วยตนเอง แต่โดยค่าเริ่มต้นจะมาใน -o1 (มี 3 ระดับ (o1) การเพิ่มประสิทธิภาพ 1, (o2) การปรับให้เหมาะสม 2 และ (o3) การปรับให้เหมาะสม 3 แต่ละระดับจะทำงานได้เร็วกว่าระดับก่อนหน้า . สภาพปัจจุบันของซอฟต์แวร์และฮาร์ดแวร์ของคุณ) ในกรณีนี้พวกเขาปล่อยไว้ใน o1 เพื่อให้โปรแกรมไม่เปลี่ยนแปลงอะไรเลยและค้นหาและแก้ไขข้อผิดพลาดได้ง่ายขึ้นแม้ว่าจะสามารถตั้งค่าเป็น "o2" หรือ "o3 ได้อย่างง่ายดาย ".
ใน GCC เวอร์ชันใหม่ที่ออกมาเมื่อ 3 เดือนก่อนระดับการเพิ่มประสิทธิภาพจะเพิ่มขึ้นโดยอัตโนมัติสำหรับชิ้นส่วนที่มั่นใจว่าจะทำงานได้ดี
ดังนั้นจึงทำงานได้เร็ว แต่ปลอดภัย "โดยสิ้นเชิง"
ถึงกระนั้น "มันไม่ใช่วิธีที่คุณรวบรวม แต่คุณดำเนินการ": · D
สวัสดีและขอบคุณสำหรับบล็อกที่ยอดเยี่ยมนี้
ฉันเห็นด้วย
หวังว่า บริษัท และ / หรือชุมชนที่อยู่เบื้องหลัง Distros โปรดของเราจะเริ่มนำคอมไพเลอร์ใหม่นี้มาพิจารณาซึ่งจากสิ่งที่ฉันเห็นสัญญาไว้มากมาย การปรับปรุงประสิทธิภาพใด ๆ จะได้รับการชื่นชมอย่างมาก🙂
คุณมีบางอย่างผิดปกติกับตัวนับ RSS อย่างน้อยฉันก็ติดตามคุณด้วย RSS slick ใน Chromium
ฉันใช้เวลา 1 เดือนกับ Sabayon - Gentoo ที่คอมไพล์ไว้ล่วงหน้า แต่ในสิ่งที่คุณสามารถเกิดขึ้นได้นั่นคือคอมไพล์ - และมันเร็ว แต่ก็ไม่ได้ดีไปกว่า Ubuntu เท่าไหร่และฉันพลาด PPA และแพ็คเกจบางอย่าง นั่นคือถ้าชุมชนดีกว่า Ubuntu มาก โปรแกรมติดตั้งมีระบบสำรองสำหรับโปรแกรมที่ Ubuntu ต้องการและในความคิดของฉันมันไม่มีบริการเช่น Ubuntu One แต่ฐานการติดตั้งไม่ใหญ่ขนาดนั้น
เสียดาย ... หัวข้อข่าวค่อนข้างทำให้เข้าใจผิด ฉันหวังว่าจะมีสิ่งที่เป็นประโยชน์มากขึ้น
ทั้งหมด. 😛
ขอบคุณสำหรับคำพูดของคุณJosé! กอด!
พอล.
ฉันจะติดตั้งคอมไพเลอร์นี้ใน sabayon ได้อย่างไร?