18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Intel推出了一系列的技術(shù)和指令集

SSDFans ? 來(lái)源:ssdfans ? 2020-08-21 16:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

SIMD是Single-instruction multiple-data的縮寫。意思是通過(guò)一條指令就能夠?qū)θ舾晒P數(shù)據(jù)進(jìn)行處理運(yùn)算。這種指令對(duì)于整數(shù)型數(shù)組運(yùn)算,或者是圖象像素點(diǎn)運(yùn)算都極為有利。為了支持這種處理模式,Intel推出了一系列的技術(shù)和指令集,這其中包括:

MMX技術(shù)

SSE擴(kuò)展指令集

SSE2擴(kuò)展指令集

SSE3擴(kuò)展指令集

SSE3補(bǔ)充指令集

SSE4擴(kuò)展指令集

所有的技術(shù)或是指令集都提供了若干指令用來(lái)支持SIMD運(yùn)算。其運(yùn)算對(duì)象可以是整數(shù)型數(shù)據(jù)或者是浮點(diǎn)數(shù)據(jù)。

對(duì)于SIMD的整數(shù)數(shù)據(jù)運(yùn)算,可以使用64位MMX寄存器,或者是128位XMM寄存器。而對(duì)于SIMD的浮點(diǎn)數(shù)據(jù)運(yùn)算,則只能是喲很難過(guò)128位的XMM寄存器。

在奔騰II時(shí)期,Intel就推出了MMX技術(shù),該技術(shù)包括了MMX指令集以及MMX寄存器。MMX寄存器為64位寬度,可以一次性處理8個(gè)獨(dú)立字節(jié)的整數(shù)型運(yùn)算,或者是4個(gè)獨(dú)立16位的整數(shù)型運(yùn)算,或者兩個(gè)獨(dú)立的32位整數(shù)型運(yùn)算,或者一個(gè)64位整數(shù)型運(yùn)算。

當(dāng)?shù)搅吮简vIII時(shí)期,Intel又推出了SSE擴(kuò)展指令集。這些指令可以在XMM寄存器中處理單精度浮點(diǎn)數(shù)據(jù),或者在MMX寄存器中處理整數(shù)型數(shù)據(jù)。部分SSE指令提供了對(duì)狀態(tài),緩存(Cache)和內(nèi)存訪問(wèn)順序等方面的控制。SSE指令集對(duì)于圖象處理方面進(jìn)行了補(bǔ)強(qiáng)。例如3D建模,渲染和視頻解碼等方面。

Intel的奔騰4和至強(qiáng)(Xeon)系列處理器推出后,又增加了SSE2擴(kuò)展指令集。這些指令可以使用相同的XMM寄存器處理雙精度浮點(diǎn)數(shù)據(jù)和整數(shù)型數(shù)據(jù)。這樣一來(lái),原本只能處理64位整數(shù)型數(shù)據(jù)的能力得到了提升。除此之外,在對(duì)緩存以及內(nèi)存訪問(wèn)順序方面,SSE2也提供新的支持。

SSE3擴(kuò)展指令集伴隨著奔騰4處理器超線程(Hyper-Threading)技術(shù)一起發(fā)布。SSE3擴(kuò)展指令集增加了13個(gè)新指令用來(lái)提高SIMD相關(guān)運(yùn)算的性能。

SSSE3擴(kuò)展指令集增加了32個(gè)指令用來(lái)提升SIMD對(duì)于整數(shù)型數(shù)據(jù)運(yùn)算的性能,最早在Intel的Xeon 5100系列和Intel Core 2處理器上使用。

SSE4擴(kuò)展指令集又增加了54條指令。其中47條指令被稱為SSE4.1,剩下7條指令被稱為SSE4.2。

進(jìn)入到Intel 64架構(gòu)后,128位的XMM寄存器由原來(lái)的8個(gè),增加到了16個(gè)。

再往后,Intel推出了AVX(Advacned Vector Extensions)技術(shù)。相比傳統(tǒng)的SIMD相關(guān)運(yùn)算,AVX提供了更為強(qiáng)大的架構(gòu)支持。主要特點(diǎn)如下:

提供了256位的YMM寄存器,用來(lái)擴(kuò)展原本的XMM寄存器。

相比128為XMM寄存器來(lái)說(shuō),兩倍效能提升(如果執(zhí)行時(shí)間一致的話)

相比傳統(tǒng)SIMD指令,AVX指令能夠支持3操作數(shù)運(yùn)算,這對(duì)于編程來(lái)說(shuō),提供更好的靈活性。如果只有兩個(gè)操作數(shù),勢(shì)必有一個(gè)操作數(shù)中的內(nèi)容將會(huì)被運(yùn)算結(jié)果替換掉。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5504

    瀏覽量

    128356
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11193

    瀏覽量

    221897
  • SIMD
    +關(guān)注

    關(guān)注

    0

    文章

    36

    瀏覽量

    10770

原文標(biāo)題:SIMD:為什么Intel CPU選擇了它?

文章出處:【微信號(hào):SSDFans,微信公眾號(hào):SSDFans】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Vector向量指令集簡(jiǎn)介(

    3位標(biāo)識(shí)數(shù)據(jù)位寬,高兩位指示數(shù)據(jù)類型。 指令的類型由vetype的值進(jìn)行標(biāo)記,如果將vetype設(shè)為00000則會(huì)禁用向量寄存器。 對(duì)于vector指令集來(lái)說(shuō),有些必須要明白的名詞需要搞懂
    發(fā)表于 10-23 08:28

    risc-v P擴(kuò)展() P指令集簡(jiǎn)介

    解碼、醫(yī)學(xué)成像、計(jì)算機(jī)視覺(jué)、嵌入式控制、機(jī)器人技術(shù)、人機(jī)界面等。 P指令集擴(kuò)展提高了RISC-V CPU IP產(chǎn)品的DSP算法處理能力。隨著RISC-V P指令集擴(kuò)展的增加,RISC-Vcpu現(xiàn)在可以以
    發(fā)表于 10-23 07:40

    RVF單精度浮點(diǎn)指令集擴(kuò)展介紹(2)

    RVF單精度浮點(diǎn)指令集擴(kuò)展 RVF擴(kuò)展了26條浮點(diǎn)指令。 浮點(diǎn)乘加指令 浮點(diǎn)比較、最大最小值、轉(zhuǎn)移、符號(hào)注入、分類指令 浮點(diǎn)除、開(kāi)方
    發(fā)表于 10-22 07:26

    RVF單精度浮點(diǎn)指令集擴(kuò)展介紹(1)

    RVF單精度浮點(diǎn)指令集寄存器擴(kuò)展 RVF擴(kuò)展了32個(gè)獨(dú)立的浮點(diǎn)通用寄存器,其中0號(hào)寄存器可變。 RVF擴(kuò)展了1個(gè)fcsr寄存器,存放了異常標(biāo)志和動(dòng)態(tài)舍入模式。 RVF擴(kuò)展必須對(duì)misa csr寄存器進(jìn)行定的修改。
    發(fā)表于 10-22 06:04

    指令集P擴(kuò)展的主要內(nèi)容

    1. 指令集P擴(kuò)展的主要內(nèi)容 新指令的添加,在蜂鳥(niǎo)E203原有指令集的基礎(chǔ)上,可以添加些新的指令,以滿足新的應(yīng)用需求;
    發(fā)表于 10-21 10:50

    基于蜂鳥(niǎo)E203架構(gòu)的指令集K擴(kuò)展

    蜂鳥(niǎo)E203是款基于RISC-V架構(gòu)的微處理器,其指令集包含RV32I的基本指令集,RV32M的乘法擴(kuò)展指令集,以及些常用的定點(diǎn)
    發(fā)表于 10-21 09:38

    愛(ài)立信推出一系列AI驅(qū)動(dòng)的新產(chǎn)品與合作計(jì)劃

    愛(ài)立信近日推出一系列AI驅(qū)動(dòng)的增強(qiáng)功能,進(jìn)步豐富其業(yè)務(wù)和運(yùn)營(yíng)支持系統(tǒng)(OSS/BSS)產(chǎn)品組合,實(shí)現(xiàn)產(chǎn)品升級(jí)演進(jìn)。同時(shí),愛(ài)立信還宣布啟動(dòng)面向緊密合作伙伴的全新AI合作計(jì)劃。
    的頭像 發(fā)表于 07-08 10:05 ?1.3w次閱讀

    TMS320C54x DSP代數(shù)指令集參考,第3卷

    電子發(fā)燒友網(wǎng)站提供《TMS320C54x DSP代數(shù)指令集參考,第3卷.pdf》資料免費(fèi)下載
    發(fā)表于 12-30 16:46 ?0次下載
    TMS320C54x DSP代數(shù)<b class='flag-5'>指令集</b>參考<b class='flag-5'>集</b>,第3卷

    TMS320C54x DSP助記指令集參考第2卷

    電子發(fā)燒友網(wǎng)站提供《TMS320C54x DSP助記指令集參考第2卷.pdf》資料免費(fèi)下載
    發(fā)表于 12-24 16:58 ?0次下載
    TMS320C54x DSP助記<b class='flag-5'>指令集</b>參考<b class='flag-5'>集</b>第2卷

    Cortex-M3/M4F指令集技術(shù)用戶手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《Cortex-M3/M4F指令集技術(shù)用戶手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 12-23 16:31 ?9次下載
    Cortex-M3/M4F<b class='flag-5'>指令集</b><b class='flag-5'>技術(shù)</b>用戶手冊(cè)

    《RISC-V 體系結(jié)構(gòu)編程與實(shí)踐(第2版)》指令集

    本書的指令集基于rv64i mafdcsiu 屬于精簡(jiǎn)指令集。 閱讀本章可以指令集不多,都是最基礎(chǔ)的功能點(diǎn)。 分為6個(gè)部分 加載保存指令 跳轉(zhuǎn)指令
    發(fā)表于 12-07 18:36

    RISC-V指令集概述

    RISC-V就是RISC的第五代指令集架構(gòu)。而RISC-V目標(biāo)就是“成為種完全開(kāi)放的指令集架構(gòu),可被任何學(xué)術(shù)機(jī)構(gòu)或商業(yè)組織自由使用”。 RISC-V指令集由“基本
    發(fā)表于 11-30 23:30

    ARM技術(shù)是什么?國(guó)內(nèi)有哪些ARM廠家呢?起來(lái)了解下!

    ARM技術(shù)概述 ARM技術(shù),全稱為Advanced RISC Machine,是種精簡(jiǎn)指令集(RISC)架構(gòu),由ARM公司開(kāi)發(fā)。以下是對(duì)ARM技術(shù)
    發(fā)表于 11-18 16:35

    RISC-V的指令集位寬的幾點(diǎn)學(xué)習(xí)心得

    在學(xué)習(xí)RISC-V指令集過(guò)程中,指令位寬大多是32位和64的,它并不像其它指令集,還有8位的古老指令集。這估計(jì)也是RISC-V能輕裝前行的原因之
    發(fā)表于 10-31 22:05

    學(xué)習(xí)RV32GC對(duì)比X86-32指令集的優(yōu)勢(shì)思考

    在學(xué)習(xí)RISC-V指令集過(guò)程中,逐漸認(rèn)識(shí)到該指令集先進(jìn)性,尤其是對(duì)比其它指令集的優(yōu)勢(shì)。這里總結(jié)嘗試總結(jié)下RV32GC與X86-32指令集
    發(fā)表于 10-31 21:47