Download.IDG.bg | 16.12.2021 15:03:07 | 362

Linux ядрото остава без поддръжка на процесорните инструкции 3DNow!

Технологията е над 20 годишна и вече няма приложение в съвременния софтуер.
Инструкциите 3DNow! за първи път се появиха в процесорите на AMD преди цели 23 години. Тогава тази технология въведе 21 нови CPU команди и възможност за работа с 32 битови данни със стандартните MMX регистри. 3DNow! разширяваше възможностите на технологията MMX без да се налага въвеждането и използването на нови режими на работа на процесора и без добавяне на нови регистри. Затова тези инструкции изключително активно се използваха в игрите и мултимедийните приложения, а AMD получи превъзходство спрямо Intel в областта на обработка на мултимедия.
В последствие бяха издадени инструкциите SSE за процесорите на Intel, които станаха по-популярни и след появата на версия SSE2, AMD ги адаптира и за своите чипове. Така беше спряно и развитието на 3DNow!, но едва сега поддръжката на тази технология ще бъде премахната от Линукс ядрото. Така ще бъдат премахнати 500 реда код, които са живели в ядрото повече от две десетилетия.
За изолирани случаи, в които на древен компютър се използват някакви стари програми, които изискват набори от инструкции на AMD, то трябва да използвате Linux с ядро до версия 5.16.

Прочети цялата публикация