Главная Наука и Технологии Компилятор AMD LLVM прекращает поддержку знакового набора инструкций ЦП 3DNow!

Компилятор AMD LLVM прекращает поддержку знакового набора инструкций ЦП 3DNow!

от Татьяна

Компилятор AMD LLVM прекратил поддержку знакового набора инструкций 3DNow!, который был впервые развернут с ЦП AMD K6-2, чтобы в то время конкурировать с Intel.

Набор инструкций AMD 3DNow! был шагом, чтобы конкурировать с набором инструкций Intel MMX, оба из которых предназначены для мультимедийных и графических приложений на соответствующих процессорах. Знаменитый набор инструкций AMD был изначально выпущен еще в 1998 году с единственной целью — конкурировать с Intel в битве вычислений с плавающей точкой, которые распространены в 3D-графике и обработке видео. Набор инструкций 3DNow! был совместим с архитектурой x86 напрямую, без необходимости каких-либо изменений.

Однако набор инструкций позже был заменен расширениями серии SSE, которые были более функциональными, и, в конечном итоге, 3DNow! со временем устарел, и компиляторы начали отказываться от его поддержки. Несмотря на то, что компилятор AMD LLVM не использовался в течение многих лет, он поддерживал набор инструкций, однако, похоже, что красная команда отказалась от своего знакового набора инструкций.

Интересно, что вы по-прежнему можете получить доступ к 3DNow! в ассемблерном коде компилятора LLVM, но основные параметры удалены, что означает формальное завершение инструкции.

Компилятор AMD LLVM прекращает поддержку знакового набора инструкций ЦП 3DNow!

Вам также может понравиться