国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - 編程技術 - GMP 庫開發者發文批評 Risc V “性能太拉跨”

GMP 庫開發者發文批評 Risc V “性能太拉跨”

2021-12-07 22:55開源中國羅奇奇 編程技術

GMP 庫開發者 Torbj?rn Granlund 發文批評開源的 Risc V 指令集架構存在嚴重的性能問題,言辭非常激烈。

GMP 庫開發者發文批評 Risc V “性能太拉跨”

GMP 庫開發者 Torbj?rn Granlund 發文批評開源的 Risc V 指令集架構存在嚴重的性能問題,言辭非常激烈,稱“設計一個偉大的 ISA (指令集架構) 是非常困難且偉大的,但設計類似于 Risc V 這樣的東西是微不足道的,一名普通的計算機科學專業的學生可以在一個學期的課程項目中設計出比 Risc V 更好的指令集。”

GMP 庫開發者發文批評 Risc V “性能太拉跨”

GMP 庫全稱 The GNU Multiple Precision Arithmetic Library(GNU 多精度運算庫),其維護者 Torbj?rn Granlund 在執行關鍵內部循環的 GMP 組裝時發現:出于 Risc V 獨特的弱指令集(RISC 精簡指令集),它執行任何運算任務都需要更多的指令 —— 比任何一個流行的現代指令集都要多。

以帶進位的雙字整數相加為例,Risc V 的指令如下:

  • add t0, a4, a6 // 添加低位
  • sltu t6, t0, a4 // 低位相加計算進位
  • add t1, a5, a7 // 添加高位
  • sltu t2, t1, a5 // 高位相加計算進位
  • add t4, t1, t6 // 將進位加到次低位
  • sltu t3, t4, t1 // 進位相加計算進位
  • add t6, t2, t3 // 所有位相加,然后輸出結果

而相同的操作在 64 位 ARM 架構的指令:

  1. adds x12, x6, x10
  2. adcs x13, x7, x11

在 64位 x86 架構的指令:

  1. add %r8, %rax
  2. adc %r9, %rdx

Risc V 執行 GMP 的任意寬加法都需要 2 到 3 倍的指令,且每 64 位的結果字(result word)從1個周期變成了3個周期(關鍵路徑 add->sltu->add )。

Torbj?rn 表示,Risc V 或多或少有點像稀釋版的 30 年前的 Alpha ISA ,但 Alpha 的計算路徑是有道理的,因為當時有晶體管預算,而 Risc V 作為一個現代指令集,應當解決這種運算性能下降 3 倍的問題:“為什么不提供一個像樣的指令集呢?”

在文章的結尾,Torbj?rn 還強調了自己“對本文提及或未提及的任何計算機體系結構沒有經濟或其他利益相關,批評 Risc V 存粹是因為它的性能太差,本人對開源 ISA 指令集是非常支持的。”事實上,Risc V 的 ISA 過于簡單且碎片化是一個老問題,性能問題也導致它目前大部分的應用場景是嵌入式。但作為一款年輕的指令集架構,它正在匯集社區的力量不斷地在優化,或許我們需要給它一些時間。

本文地址:https://www.oschina.net/news/172301/gmp-developer-criticized-risc-v-of-performance

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人免费看 | 国产精品不卡一区二区三区 | 日韩a∨ | 中文一区 | 黄片毛片毛片毛片 | 亚洲一本 | 亚洲国产精 | 亚洲专区中文字幕 | 二区三区在线 | 午夜视频在线 | 精品亚洲一区二区 | 精品国产凹凸成av人导航 | 国产日韩欧美 | 日韩高清国产一区在线 | 中文字幕在线资源 | 日韩在线成人 | 国产美女网站视频 | 激情一级片 | 国产欧美综合一区二区三区 | av片免费看| 精品一区二区三区免费毛片爱 | 一区二区三区av | 国产高清视频一区二区 | 亚洲国产精品久久久久久6q | 亚洲精品免费在线 | 激情一区二区三区 | 国产精品色一区二区三区 | 天天久久综合网 | 99爱精品在线 | 中文字幕亚洲欧美日韩在线不卡 | 国产天天操 | 国产精品国产三级国产aⅴ9色 | 日韩一区二区三区在线视频 | 日韩精品在线一区 | 欧美大片一区 | 欧美一区日韩一区 | 精品一区av| 中文字幕 视频一区 | 国产精品视频区 | 色呦呦网站在线观看 | 国产黄色电影 |