Một vài ngày trước, tin tức bắt đầu đến từ Phoronix, cổng Benchmarks nổi tiếng trên nền tảng Linux. Đó là về một Trình biên dịch hiệu suất cao được phát hành dưới dạng Mã nguồn mở, chủ yếu dành cho Intel và AMD 64-bit, loại bỏ kiến trúc ARM, hiện tại. |
Sự thật là với trình biên dịch này, các cải tiến đạt được trong thời gian biên dịch lên đến 80% và hiệu suất, trong một số trường hợp, cao hơn gấp 3 lần so với hiệu suất đạt được với trình biên dịch GCC.
PathScale đã phát hành trình biên dịch hiệu suất cao theo GPL3 EkoPath. Trình biên dịch hiệu suất cao chủ yếu tập trung vào Intel /AMD 64-bit cho ngôn ngữ C99, C ++ 2003, và điều đó thường được sử dụng trong siêu máy tính.
Bằng cách này, bạn có thể tải xuống trình biên dịch hoàn toàn Mã nguồn mở, mà không cần bất kỳ khoản thanh toán nào và sử dụng nó để biên dịch (ứng dụng, hạt nhân, v.v.) thay thế GCC. Đúng một số dịch vụ bổ sung sẽ được cung cấp với một khoản phí. Theo thông báo, bản phát hành bao gồm tài liệu và bộ phát triển hoàn chỉnh, bao gồm trình biên dịch, trình gỡ lỗi, trình hợp dịch, thời gian chạy và thư viện tiêu chuẩn.
PathScale đã thông báo hôm nay rằng EKOPath 4 Compiler Suite hiện có sẵn dưới dạng một dự án mã nguồn mở và tải xuống miễn phí cho Linux, FreeBSD và Solaris. Bản phát hành này bao gồm tài liệu và ngăn xếp phát triển hoàn chỉnh, bao gồm trình biên dịch, trình gỡ lỗi, trình hợp dịch, thời gian chạy và thư viện tiêu chuẩn. EKOPath là sản phẩm của nhiều năm phát triển không ngừng, đại diện cho một trong những trình biên dịch Intel 64 và AMD C, C ++ và Fortran có hiệu suất cao nhất trong ngành.
Thông báo chính thức
Chắc chắn là một tin tuyệt vời, đó là thời gian để chờ đợi quyết định họ sẽ đưa ra từ Kernel và các bản phân phối khác nhau khi biên dịch ứng dụng của họ.
Hiện tại, và bất chấp thông báo, chúng tôi vẫn tiếp tục theo dõi từ trang web chính thức chi phí cho mỗi giấy phép. Theo liên kết được cung cấp ở đầu bài viết, chúng ta có thể tải xuống trình biên dịch.
Fuente: Rất Linux
Hãy tưởng tượng Gentoo với hiệu suất tăng gấp ba lần ...
Thật tệ là nó dành cho những bộ não siêu phàm
Điều bình thường là nó không có hiệu suất như Gentoo, sự duyên dáng của Gentoo là bạn biên dịch mọi thứ từ con số XNUMX và điều đó cho chúng tôi để đổi lấy tất cả các công việc có hiệu suất ngoạn mục
Đây là thông tin hữu ích đối với tôi, bởi vì tôi đang di chuyển từ một bản phân phối, cho một bản phân phối hoạt động tốt hơn và có hiệu suất cao hơn, đó là 64 Bit.
Kể từ phiên bản 11.04 AMD64 của Ubuntu, đối với tôi, nó là một thứ rất lớn, nó tiêu thụ 768 MB Ram và nó tiêu thụ 95% của Cả hai bộ xử lý AMD Athlon Dual Core 3.13 Ghz (Chỉ sử dụng LXDE)
Bài báo thú vị ... nhưng với một tiêu đề hơi sai lệch, phải không?
Đồng ý với bạn!
Xin chào, nếu bạn thấy ổn, các bài kiểm tra được thực hiện với GCC trong phiên bản cũ hơn so với phiên bản mới của EkoPath
Trong phiên bản gcc đó, bạn có thể điều chỉnh thủ công tối ưu hóa nhưng theo mặc định, nó có ở -o1 (có 3 cấp độ (o1) tối ưu hóa 1, (o2) tối ưu hóa2 và (o3) tối ưu hóa3, mỗi cấp độ hoạt động nhanh hơn cấp độ trước đó . ĐIỀU KIỆN HIỆN TẠI CỦA PHẦN MỀM VÀ PHẦN CỨNG CỦA BẠN), trong trường hợp này họ để nó ở o1 để chương trình không thay đổi bất cứ điều gì và dễ dàng tìm và sửa lỗi hơn, mặc dù nó có thể dễ dàng được đặt thành "o2" hoặc "o3 ".
Trong phiên bản GCC mới ra mắt cách đây hơn 3 tháng, mức độ tối ưu hóa được tự động tăng lên cho các bộ phận chắc chắn hoạt động tốt.
Vì vậy, nó hoạt động nhanh chóng nhưng "hoàn toàn" an toàn.
ngay cả như vậy, "không phải là cách bạn biên dịch nó, mà là bạn thực thi nó": · D
Xin chào, và cảm ơn vì blog TUYỆT VỜI này.
tôi đồng ý
Hy vọng rằng các công ty và / hoặc cộng đồng đằng sau các bản phân phối yêu thích của chúng tôi sẽ bắt đầu tính đến trình biên dịch mới này, theo những gì tôi thấy, hứa hẹn rất nhiều. Mọi cải thiện về hiệu suất sẽ được đánh giá rất cao 🙂
Bạn gặp vấn đề với bộ đếm RSS, ít nhất tôi theo dõi bạn với RSS slick trong Chromium
Tôi đã dành 1 tháng với Sabayon - Gentoo được biên dịch trước, nhưng trong đó bạn có thể xuất hiện, tức là biên dịch - và nó nhanh, nhưng không tốt hơn Ubuntu nhiều, và tôi đã bỏ lỡ PPA và một số gói. Đó là nếu cộng đồng tốt hơn nhiều so với Ubuntu. Trình cài đặt có một hệ thống sao lưu cho các chương trình mà Ubuntu muốn, và theo ý kiến của tôi, nó thiếu một dịch vụ như Ubuntu One, nhưng cơ sở cài đặt của nó không lớn lắm.
Tệ thật ... cái tiêu đề khá sai lệch. Tôi đã hy vọng một cái gì đó hữu ích hơn.
Tổng cộng. 😛
Cảm ơn những lời của bạn José! Một cái ôm!
Paul.
Làm cách nào để cài đặt trình biên dịch này trong sabayon?