Инструкције 3D Now! стигле су у AMD као мултимедијално проширење за x86, побољшавајући Интелов MMX скуп, јер су то биле SIMD инструкције способне за руковање подацима са покретним зарезом поред целих бројева. K6-2, објављен 1998. године, био је први микропроцесор који их је имао. Од тада, главни оперативни системи, укључујући Linux, укључили су подршку за њих.
Када је Интел створио SSE, слично 3D Now!-у, AMD-ова проширења су постепено постајала мање релевантна, све док их сам AMD коначно није напустио и више их не укључује у своје најновије микроархитектуре. Стога, већ неколико година, процесори ове компаније су престали да их користе (као што се видело у AMD FX Bulldoer-у из 2011. године), а подршка у Linux језгру постаје све ирелевантнија.
Стога, да би се одржало лакше Линукс језгро и елиминисали застарели драјвери за хардвер и ова врста кода, он ће сада бити уклоњен из Линукс језгра 5.17 . После 24 године, време је да се направи места за актуелнији и неопходнији код. У ствари, не само да ће ови бити уклоњени, већ ће бити направљене и неке друге модификације како би се побољшале перформансе језгра.
Уклањање кода за подршку за AMD-ов 3D Now! мултимедијални скуп инструкција значиће елиминисање не мање од 500 линија кода које су ту већ деценијама. То није огромна количина у поређењу са другим, много већим деловима, али је и даље значајна „празнина“.
Сада само треба да сачекамо финалну верзију Линукс 5.17 кернела и видимо каква ће још изненађења донети, јер ово неће бити једина измена за ову верзију, ни изблиза... Можемо очекивати исправке грешака, више драјвера, оптимизације постојећег кода, побољшања перформанси у TCP мрежном стеку и још много тога.