enfrdepluk
Search find 4120  disqus socia  tg2 f2 lin2 in2 X icon 3 y2  p2 tik steam2

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

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

AMD 3DNow

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

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

Набор инструкций 3DNow! был поддержан только процессорами AMD, начиная с K6-2 (1998) и до семейства Bulldozer (2011). SSE, который был впервые реализован в Athlon XP в 2001 году, стал более популярным и эффективным.

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

Топ материалов GameGPU