Кілька днів тому новини почали надходити з Phoronix, відомий портал Benchmarks на платформі Linux. Йдеться про a Високопродуктивний компілятор, випущений під відкритим кодом, в першу чергу призначений для 64-розрядних Intel та AMD, поки що поки що не згадуючи архітектуру ARM. |
Істина полягає в тому, що за допомогою цього компілятора покращується час компіляції до 80% і продуктивність, яка, в деяких випадках, у 3 рази перевищує ефективність, отриману за допомогою компілятора GCC.
PathScale випустив свій високопродуктивний компілятор під GPL3 Екодоріжка. Високопродуктивний компілятор в основному орієнтований на Intel /AMD 64-розрядна для мов C99, C ++ 2003, що зазвичай використовується в суперкомп’ютерах.
Таким чином, ви можете завантажити компілятор повністю з відкритим кодом, без будь-яких платежів і використовувати його для компіляції (програми, ядро тощо) замінюючи GCC. Так певні додаткові послуги пропонуються за окрему плату. Згідно з анонсом, випуск включає документацію та повний комплект розробки, включаючи компілятор, налагоджувач, асемблер, середовища виконання та стандартні бібліотеки.
Сьогодні PathScale оголосив, що EKOPath 4 Compiler Suite тепер доступний як проект з відкритим кодом та безкоштовно завантажується для Linux, FreeBSD та Solaris. Цей випуск включає документацію та повний стек розробки, включаючи компілятор, налагоджувач, асемблер, середовища виконання та стандартні бібліотеки. EKOPath - продукт багатьох років постійного розвитку, представляючи одну з найбільш високопродуктивних компіляторів Intel 64 та AMD C, C ++ та Fortran.
Офіційне оголошення
Безперечно, чудова новина, нам доведеться чекати, яке рішення вони приймуть від ядра та різних дистрибутивів при складанні своїх програм.
Наразі, і незважаючи на анонс, ми продовжуємо спостерігати з офіційний веб-сайт вартість кожної ліцензії. Перейшовши за посиланням на початку статті, ми можемо завантажити компілятор.
Фуенте: Дуже Linux
Уявіть собі Gentoo з потроєною продуктивністю ...
Шкода, що це для супер мізків
Це нормально, що він не має такої ж продуктивності, як Gentoo, грація Gentoo полягає в тому, що ви збираєте все з нуля, і це дає нам в обмін на всю роботу, яка коштує вражаючого виступу
Це корисна інформація для мене, тому що я живу, переходячи з дистрибутива, на той, який працює краще та з більшою продуктивністю, тобто 64 біти.
Починаючи з версії Ubuntu 11.04 AMD64, для мене це величезна лайна, вона споживає 768 Мб оперативної пам'яті і споживає 95% обох двоядерних процесорів AMD Athlon 3.13 ГГц (лише з використанням LXDE)
Цікава стаття ... але з дещо оманливим заголовком, так?
Згоден з вами!
Привіт, якщо ви добре виглядаєте, тести виконуються з GCC у попередній версії проти нової версії EkoPath
У цій версії gcc ви можете налаштувати оптимізацію вручну, але за замовчуванням вона має значення -o1 (є 3 рівні (o1) оптимізація 1, (o2) оптимізація2 та (o3) оптимізація3, кожен з яких працює швидше попередньої СУЧАСНІ УМОВИ ВАШОГО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ), у цьому випадку вони залишають його в o1, щоб програма нічого не змінювала, а також було легше знаходити та виправляти помилки, хоча її легко встановити на "o2" або "o3 ".
У новій версії GCC, яка вийшла більше 3 місяців тому, рівень оптимізації автоматично підвищується для деталей, які, безумовно, будуть працювати добре.
Отже, це працює швидко, але "повністю" безпечно.
навіть незважаючи на це, "це не те, як ви його компілюєте, а виконуєте": · D
Вітаю та дякую за цей ВИДАЛЬНИЙ блог.
я згоден
Сподіваємось, компанії та / або спільноти, які стоять за нашими улюбленими дистрибутивами, почнуть брати до уваги цей новий компілятор, який, на мою думку, багато обіцяє. Будемо вдячні за будь-яке покращення продуктивності 🙂
У вас щось не так з лічильником RSS, принаймні я стежу за вами за допомогою RSS-підключення в Chromium
Я провів 1 місяць у Sabayon - Gentoo заздалегідь скомпільований, але в якому ви можете з’явитися, тобто скомпілювати - і це було швидко, але не набагато краще, ніж Ubuntu, і я пропустив PPA та деякі пакети. Це якщо спільнота набагато краща за Ubuntu. Інсталятор має систему резервного копіювання програм, які б хотіли Ubuntu, і, на мій погляд, йому не вистачає такої послуги, як Ubuntu One, але його база інсталяцій не така велика.
Шкода ... заголовок досить оманливий. Я сподівався на щось корисніше.
Цілком. 😛
Дякую за ваші слова Хосе! Обійми!
Павло.
Як я можу встановити цей компілятор у sabayon?