網(wǎng)站首頁 滾動(dòng)新聞 > 正文
相信目前很多小伙伴對(duì)于Intel最新cpu的AVX指令集有什么用處呢?平時(shí)我們使用的什么軟件可以用得上它?都比較感興趣,那么小編今天在網(wǎng)上也是收集了一些與Intel最新cpu的AVX指令集有什么用處呢?平時(shí)我們使用的什么軟件可以用得上它?相關(guān)的信息來分享給大家,希望能夠幫助到大家哦。
1、這個(gè)指令集已經(jīng)被改動(dòng)了我把文章復(fù)制給你在此之前我先告訴你這個(gè)是干嘛的。
2、說白了就是處理器的內(nèi)部處理程序是必需具備的基礎(chǔ)所有軟件都會(huì)用到 的這個(gè)指令集的先進(jìn)程度在軟件方面決定了CPU的速度AMD高級(jí)處理器架構(gòu)師Dave Christie今天在AMD開發(fā)者博客上宣布,AMD公司本周已經(jīng)決定,將支持Intel提出的AVX(高級(jí)矢量擴(kuò)展)指令集,同時(shí)采用AVX架構(gòu)重新改寫AMD的SSE5指令集,重定義為XOP(eXtended Operations指令擴(kuò)展),CVT16(半精度浮點(diǎn)轉(zhuǎn)換)以及FMA4(4操作數(shù)乘加)。
3、讓我們先來回顧一下此事的來龍去脈。
4、2007年8月,AMD搶先宣布了SSE5指令集(之前從SSE到SSE4均為Intel制定),當(dāng)時(shí)表示該指令集將于2009年推出的Bulldozer處理器中采用。
5、但I(xiàn)ntel隨即表示,不會(huì)支持SSE5。
6、轉(zhuǎn)而在2008年3月,Intel宣布了Sandy Bridge微架構(gòu)(Intel Tick-Tock策略:45nm Nehalem - 32nm Westmere - 32nm Sandy Bridge),其中將引入全新的AVX指令集。
7、4月份,Intel公布了AVX指令集規(guī)范,隨后開始不斷進(jìn)行更新。
8、而到了08年11月,AMD的最新路線圖顯示,Bulldozer已經(jīng)推遲到了2011年推出。
9、根據(jù)Dave Christie的說法,AMD在2007年宣布的SSE5指令集主要包括以下幾項(xiàng)革新:3操作數(shù)指令甚至4操作數(shù)指令,置換與條件移動(dòng)指令,乘加指令以及其他一系列解決現(xiàn)有SSE指令集缺陷的新指令。
10、而Intel在2008年4月公布的AVX指令集中,同樣包含了SSE5指令集的多項(xiàng)新特性,包括3操作數(shù)指令/4操作數(shù)指令支持,乘加指令以及部分置換指令等,但實(shí)現(xiàn)形式與SSE5不同。
11、并且,AVX指令集還加入了一些SSE5中沒有的新特性:SIMD浮點(diǎn)指令長度加倍,為舊版SSE指令增加3操作數(shù)指令支持,為未來的指令擴(kuò)展預(yù)留大量OpCode空間等。
12、由于SSE5和AVX指令集功能類似,并且AVX包含更多的優(yōu)秀特性,因此AMD決定支持AVX指令集,避免讓軟件開發(fā)者因?yàn)橐鎸?duì)兩套不同指令集而徒增開發(fā)難度。
13、不過,由于AVX指令集的制定權(quán)在Intel手中,未來還可能進(jìn)行修改。
14、AMD只能保證,其首款支持AVX指令集產(chǎn)品支持目前的最新版本:2009年1月發(fā)布的AVX第五版規(guī)范。
15、并且,F(xiàn)MA乘加指令只支持到2008年8月的AVX第三版規(guī)范。
16、再來看FMA的問題。
17、AMD此前在SSE5中就對(duì)FMA乘加指令進(jìn)行了深入的開發(fā),而Intel在2008年12月對(duì)AVX中的該指令定義進(jìn)行了大幅度修改,僅支持3操作數(shù)乘加。
18、AMD對(duì)此并不贊同,因此將保留舊版定義,并將其重新命名為FMA4(4操作數(shù)乘加)。
19、在應(yīng)用初期,AMD處理器中支持的FMA4將和Intel處理器FMA指令擁有不同的CPUID標(biāo)簽。
20、而未來AMD也準(zhǔn)備支持Intel的新版FMA定義,讓其和FMA4并存。
21、和FMA的分歧類似,SSE5中還有一些和AVX并不包含的指令功能。
22、AMD當(dāng)然不舍得全盤放棄SSE5,因此將其中的特色功能采用AVX的指令架構(gòu)重新定義,命名為XOP指令集擴(kuò)展。
23、XOP保留的原SSE5指令包括:Horizontal integer add/subtract水平整數(shù)加減Integer multiply/accumulate整數(shù)乘加Shift/rotate with per-element counts矢量元素轉(zhuǎn)移/旋轉(zhuǎn)Integer compare整數(shù)比較Byte permute置換Bit-wise conditional move條件轉(zhuǎn)移Fraction extract片段提取Half-precision convert半精度轉(zhuǎn)換簡單來說,未來的AMD處理器將支持:1. Intel的AVX指令集(FMA指令為低版本)。
24、2. XOP指令集擴(kuò)展:即SSE5指令集中不被AVX包含的部分,采用AVX架構(gòu)重寫。
25、3. FMA4指令,未來可能兼容Intel的新版FMA指令。
26、AMD表示,支持這些新版指令的AMD64 SimNow!模擬器很快就會(huì)推出。
27、實(shí)際產(chǎn)品方面,雖然在此文中沒有提及,但預(yù)計(jì)現(xiàn)計(jì)劃2011年的Bulldozer很可能是首款支持這批新指令集的AMD處理器。
28、而Intel支持AVX指令集的32nm Sandy Bridge處理器將于2010年面世。
本文到此結(jié)束,希望對(duì)大家有所幫助。
版權(quán)說明: 本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!
猜你喜歡:
- 2022-10-04 霉菌性陰炎栓劑有哪些(霉菌性陰炎栓劑怎么使用 霉菌性陰炎栓劑使用方法)
- 2022-10-04 你知道如何使用支付寶李智富嗎
- 2022-10-04 手機(jī)鋼化膜邊緣不貼合怎么處理(手機(jī)鋼化膜邊緣不貼合用什么辦法可以貼合呢 你試過嗎)
- 2022-10-04 水幕墻水管如何均勻出水(水幕墻的水循環(huán)怎么做 有兩種方法)
- 2022-10-04 電餅鐺有多大的尺寸(家用電餅鐺最大尺寸多少 電餅鐺簡介)
- 2022-10-04 小天才z5和z6有什么區(qū)別(小天才z5和z6的區(qū)別 小天才z5與z6的四大區(qū)別)
- 2022-10-04 酒釀米饅頭的詳細(xì)做法和配方(米酒饅頭的最新做法 米酒饅頭怎么做)
- 2022-10-04 家里wifi連接有感嘆號(hào)路由器和寬帶服務(wù)商連接有問題
最新文章:
- 2023-07-01 新買的陶瓷杯怎樣處理才能使用(新買的陶瓷杯怎么清洗 新買的陶瓷杯如何清洗)
- 2023-07-01 枸杞的功效與作用(怎么區(qū)分枸杞的好壞 區(qū)分枸杞的好壞方法)
- 2023-07-01 石英石臟了怎么清理(石英石表面怎么清洗 如何清洗石英石的表面)
- 2023-07-01 面包機(jī)做面包的做法和配方(新買的面包機(jī)怎么清洗 新買的面包機(jī)如何清洗)
- 2023-07-01 泰迪怎么區(qū)分純不純(泰迪怎么區(qū)分好壞 泰迪好壞如何區(qū)分)
- 2023-07-01 新買的暖壺怎么消毒(新買的暖壺怎么清洗 如何清洗新買的暖壺)
- 2023-07-01 美妝蛋的正確使用及清洗方法(新買的隱形眼鏡盒怎么清洗 新買的隱形眼鏡盒的清潔方法)
- 2023-07-01 怎樣清潔皮鞋上的污垢(怎么清洗皮鞋表面 皮鞋怎么清洗)
- 2023-07-01 六安瓜片存放時(shí)間越長品質(zhì)越好嗎(六安瓜片如何保存 六安瓜片的保存方法)
- 2023-07-01 新的嬰兒床怎么去味道(新買的嬰兒床怎么清洗 新買的嬰兒床如何清洗)
- 2023-07-01 蒙頂甘露茶湯滋味(蒙頂甘露怎么泡 蒙頂甘露的泡法)
- 2023-07-01 翻毛皮鞋怎么清洗表面(皮鞋表面臟了怎么清洗 皮鞋表面臟了如何清洗)
- 2023-07-01 隔水電燉盅(新買的燉盅怎么清洗 剛買的隔水燉盅怎么清洗)
- 2023-07-01 怎樣辨別粉條的好壞(粉條好壞怎么區(qū)分 粉條好壞如何區(qū)分)
- 2023-07-01 東京大學(xué)留學(xué)條件 東京大學(xué)留學(xué)申請(qǐng)條件有哪些
- 2023-07-01 蘇荃年齡比韋小寶大多少(蘇荃為什么要跟韋小寶)