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

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

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

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

作者:佚名點(diǎn)擊:161次評(píng)論:1次標(biāo)簽: 3DNow AMD CPU GPU

  • 類(lèi)型:CPU內(nèi)存大。5.6M語(yǔ)言:中文 評(píng)分:8.0
  • 標(biāo)簽:
立即下載

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

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

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

3DNow!指令集簡(jiǎn)史:

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

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

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

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

    相關(guān)評(píng)論

    閱讀本文后您有什么感想? 已有人給出評(píng)價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過(guò)難過(guò)
    • 5 囧
    • 3 圍觀圍觀
    • 2 無(wú)聊無(wú)聊

    熱門(mén)評(píng)論

    最新評(píng)論

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

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