西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁業(yè)內(nèi)動態(tài) 硬件資訊 → 3DNow!指令集是什么?AMD處理器欲放棄這些多媒體指令集

3DNow!指令集是什么?AMD處理器欲放棄這些多媒體指令集

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:本站整理時間:2010/8/20 16:43:23字體大小:A-A+

作者:佚名點擊:161次評論:1次標簽: 3DNow AMD CPU GPU

  • 類型:CPU內(nèi)存大。5.6M語言:中文 評分:8.0
  • 標簽:
立即下載

作為AMD處理器歷史上最古老的多媒體指令集,3DNow!正在和我們揮手告別,未來的特定AMD處理器將不再提供支持。AMD通過官方博客宣布,這些新處理器中將不會再設(shè)置“3DNow! Instructions”的功能標志位,也就是CPUID擴展功能字的第31位不再為1。開發(fā)人員今后必須在使用之前首先檢查當前處理器是否還支持3DNow!,避免導(dǎo)致程序運行失敗,如需要相關(guān)指令可應(yīng)用更新的SSE系列指令集。

 不過例外的是,3DNow!版本的PREFETCH、PREFETCHW指令現(xiàn)在已經(jīng)自成一體,AMD也計劃今后繼續(xù)提供支持。它們在CPUID規(guī)范中的功能標志位是3DNowPrefetch。

但是AMD并沒有公布具體哪些處理器將會放棄支持3DNow!,估計會涉及即將推出的Fusion APU加速處理器和明年的“推土機”架構(gòu)產(chǎn)品。

3DNow!指令集簡史:

1996年,Intel Pentium處理器率先加入了MMX指令集,極大地提高了多媒體處理能力,但僅支持整數(shù)運算,浮點運算仍然要使用傳統(tǒng)的x87協(xié)處理器指令。隨后在1998年,AMD推出了包含21條新指令的3DNow!指令集(據(jù)說是3D No Waiting!的縮寫),并用于其K6-2處理器,使之成為第一個能夠執(zhí)行浮點SIMD指令的x86處理器,實現(xiàn)了x86架構(gòu)下最快的浮點單元,四倍于x87協(xié)處理器。

3DNow!指令集贏得了業(yè)界的廣泛支持,包括微軟DX7都對其進行了優(yōu)化,AMD處理器的游戲性能得以第一次超越Intel,K6-2和隨后的K6-III成為市場上的熱門產(chǎn)品。

1999年,AMD Athlon處理器發(fā)布,3DNow!指令集也增加了5條新指令,成為擴展3DNow!,但是同年Intel又推出了SSE指令集,在提供3DNow!幾 乎所有功能的同時大大提高了單精度浮點處理速度,還完全支持IEEE754標準,3DNow!優(yōu)勢不再。

之后主流操作系統(tǒng)和軟件都開始支持SSE指令集并為其優(yōu)化,AMD 2000年的新款A(yù)thlon處理器(代號雷鳥)中也加入了SSE。之后的時間里,AMD開始致力于AMD64架構(gòu)的開發(fā),SIMD指令集方面則跟隨 Intel,連續(xù)添加了SSE2、SSE3,不再改進3DNow!。

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(1)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)