Підтримка поширюється саме на компілятор GCC 15, а не на ядро Linux.
За дивним поворотом долі знецінена архітектура Itanium IA-64 одержує нове життя, принаймні на кшталт. Phoronix повідомляє, що майбутній компілятор GCC 15 для Linux підтримуватиме процесори Itanium.
Загадка, чому в спільноті з відкритим вихідним кодом все ще є користувачі, які хочуть зберегти підтримку Itanium, але, очевидно, існує достатньо велика база користувачів, щоб вимагати додаткової підтримки.
Пам’ятайте, що ця «скасування застарілості» стосується лише компілятора GCC 15 і нічого більше. Підтримка Itanium IA-64 була припинена з Linux 6.7 минулого року, тому ці нішеві мікросхеми не працюватимуть на останніх ядрах Linux. Це оновлення компілятора впливає лише на компілятор, як випливає з назви, і є оптимальним для користувачів, які працюють на старіших підтримуваних ядрах Linux, але їм потрібні покращення, які може надати компілятор GCC 15 порівняно з попередніми версіями компілятора.
Itanium був однією з найбільш екзотичних архітектур процесорів, які коли-небудь створювала Intel. Створений у співпраці з HP, це була перша 64-розрядна архітектура процесора Intel. Itanium з’явився раніше за набір інструкцій x86-64 від AMD і, таким чином, не покладався на набір інструкцій x86. Itanium покладався на так звану архітектуру IA-64, архітектуру дуже довгого слова інструкцій (VLIW), яка використовувала переваги компілятора програмного забезпечення для обчислення інструкцій, які мали виконуватися паралельно, до моменту, коли ці інструкції потрібно було виконати.
Це був унікальний спосіб планування інструкцій для ядер ЦП. Процесори x86 використовують апаратний планувальник для планування інструкцій для ядер (або виконавчих блоків).
На жаль для Intel і HP, IA-64 було важко прийняти широким ринком насамперед через його несумісність із рідними програмами x86. Коли AMD випустила набір інструкцій x86-64 через кілька років після першого випуску IA-64, увесь ринок негайно тяжів до впровадження AMD через його вбудовану підтримку додатків x86 — оскільки 64-розрядна реалізація AMD була побудована на основі x86 набір інструкцій.
Комментариев нет:
Отправить комментарий