精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

淺談CPU進化中涉及的擴展指令集

454398 ? 來源:cfan ? 作者:cfan ? 2020-08-24 16:18 ? 次閱讀

CPU的一代一代“進化”中,除了頻率、緩存乃至核心結構的變化外,有一個不太起眼的升級經常會被小伙伴們忽略,就是“擴展指令集”。指令集很多小伙伴大概耳熟,它就是指揮CPU工作的指令。不過擴展指令集又是什么?對我們使用有什么影響呢?

用一個簡單的例子來說,如果說指令集是讓CPU理解“9×9就是9個9連加”這種基本常識并進行計算的話,擴展指令集就可以看做是乘法口訣表、開方查詢表一類的東西,可以大幅提升效率。比如SSE、AVX指令集就可以提升浮點運算能力,進而提升游戲速度。

另外還有一些指令集是開啟新功能必不可少的,比如i7-3770的性能不比九代的i3差,但因為缺少FMA3指令集,在玩《怪物獵人世界》、CEMU模擬器時就會出問題?,F在很多小伙伴用的虛擬機要想運行更流暢,也需要CPU有指令集和專用單元支持才行。

那讓CPU盡量支持多多的指令集,覆蓋的能力越全面越好唄。這可不行,因為這些指令都需要設置一些專門的編解碼甚至處理電路,會加大芯片的復雜度。要保持芯片的體型,只能挑一些常用或者通用性強的指令。就像我們乘法口訣表背到9×9就好,更大的數字計算用口訣結合計算公式也很方便。

挑選CPU的時候,咱們也不必追求指令集更多更全面,比如現在有些CPU支持面向商用的博銳(vPro)指令集,這個真的是在大型專業商用軟件中才會用,家用、娛樂、游戲電腦選這些CPU絕對是浪費錢。

可是分清各種指令集真的很難,更不要說這些指令集居然還有版本的不同,比如SSE 4.1和4.2,怎么知道其中哪些需要哪些不需要呢?其實也很簡單,就和挑選顯卡一樣,在性能、價格類似的情況下,盡量選更新的CPU就好,這樣即使是入門級CPU也可以保證大家用上現在乃至未來一段時間的主流指令集了。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10825

    瀏覽量

    211150
  • 指令集
    +關注

    關注

    0

    文章

    222

    瀏覽量

    23367
  • 博銳
    +關注

    關注

    0

    文章

    3

    瀏覽量

    5924
收藏 人收藏

    評論

    相關推薦

    12864的擴展指令集

    12864的擴展指令集有什么作用?
    發表于 04-09 11:41

    解讀CPU的組成指令集架構

    文章目錄腦圖視頻解讀CPU的組成指令集架構: 復雜指令集 (CISC) VS 精簡指令集 (RISC)X86架構ARM架構X86架構 VS ARM架構制程工藝64位計算異構計算功耗MI
    發表于 07-30 06:20

    所謂指令集是指什么

    指令系統。CPU指令集從主流的體系結構上分為精簡指令集(RISC)和復雜指令集(CISC)。嵌入式系統
    發表于 12-16 06:26

    ARM指令集詳解

    ARM指令集詳解 內容提要 ARM指令集 ARM指令集分類與指令格式 ARM指令的尋址方式 ARM
    發表于 03-09 09:39 ?263次下載
    ARM<b class='flag-5'>指令集</b>詳解

    sse指令集

    sse指令集 SSE(Streaming SIMD Extensions,單指令多數據流擴展指令集是Intel在Pentium III處理器
    發表于 12-25 10:59 ?1545次閱讀

    什么是CPU多媒體指令集

    么是CPU多媒體指令集       
    發表于 12-24 11:04 ?457次閱讀

    什么是CPU擴展指令集

    什么是CPU擴展指令集  CPU依靠指令來計算和控制系統,每款CPU在設計時就規定了一系列與其
    發表于 01-23 08:58 ?970次閱讀

    什么是cpu多媒體指令集

    什么是cpu多媒體指令集 CPU依靠指令來計算和控制系統,每款CPU在設計時就規定了一系列與其硬件電路相配合的
    發表于 02-04 08:39 ?516次閱讀

    thumb指令集是什么_thumb指令集與arm指令集的區別

    thumb指令集是arm指令集的一個子集,是針對代碼密度問題而提出的,它具有16位的代碼寬度。與等價的32位代碼相比較,thumb指令集在保留32位代碼優勢的同時,大大的節省了系統的存儲空間
    發表于 11-03 17:34 ?1.8w次閱讀
    thumb<b class='flag-5'>指令集</b>是什么_thumb<b class='flag-5'>指令集</b>與arm<b class='flag-5'>指令集</b>的區別

    mips指令集指的是什么

    指令集是存儲在CPU內部,對CPU運算進行指導和優化的硬程序。擁有這些指令集,CPU就可以更高效地運行。MIPS
    發表于 12-16 10:25 ?1.3w次閱讀

    risc指令集是什么_有哪些

     RISC指令集是高性能CPU的發展方向。它與傳統的CISC(復雜指令集)相對。相比而言,RISC的指令格式統一,種類比較少,尋址方式也比復雜指令集
    發表于 12-19 11:55 ?2w次閱讀
    risc<b class='flag-5'>指令集</b>是什么_有哪些

    CPU結構與指令集的詳細資料說明

    本文檔的主要內容詳細介紹的是CPU結構與指令集的詳細資料說明包括了:1 CPU結構 ,2 存儲器映射,3 匯編指令集 ,4 流水線 ,5 中斷 。
    發表于 07-13 08:00 ?5次下載
    <b class='flag-5'>CPU</b>結構與<b class='flag-5'>指令集</b>的詳細資料說明

    關于CPU芯片江湖的門派標志指令集

    CPU芯片“江湖”,指令集和微架構就是這個江湖的門派標志。什么是CPU指令集和微架構?為什么指令集
    的頭像 發表于 12-30 09:29 ?4842次閱讀

    為什么CPU指令集和微架構是江湖門派標志?

    “江湖”,指令集和微架構就是這個江湖的門派標志。什么是CPU指令集和微架構?為什么指令集和微架構是江湖門派標志?本文試圖用通俗的語言加以說
    的頭像 發表于 04-02 13:44 ?6009次閱讀
    為什么<b class='flag-5'>CPU</b><b class='flag-5'>指令集</b>和微架構是江湖門派標志?

    簡單講講RISC-V指令集CPU的參數

    本次CPU采用32位RISC-V指令集架構(一代是自己瞎編指令集)。指令集就是程序指令的集合,指引硬件如何設計、如何運行。
    的頭像 發表于 08-07 14:55 ?3589次閱讀
    簡單講講RISC-V<b class='flag-5'>指令集</b><b class='flag-5'>CPU</b>的參數