成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

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

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

GMP 庫開發者 Torbjörn Granlund 發文批評開源的 Risc V 指令集架構存在嚴重的性能問題,言辭非常激烈,稱“設計一個偉大的 ISA (指令集架構) 是非常困難且偉大的,但設計類似于 Risc V 這樣的東西是微不足道的,一名普通的計算機科學專業的學生可以在一個學期的課程項目中設計出比 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 過于簡單且碎片化是一個老問題,性能問題也導致它目前大部分的應用場景是嵌入式。但作為一款年輕的指令集架構,它正在匯集社區的力量不斷地在優化,或許我們需要給它一些時間。

本文轉自OSCHINA

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

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

 

責任編輯:未麗燕 來源: 開源中國
相關推薦

2021-09-05 15:01:52

蘋果RISC-V招聘

2015-02-03 02:46:18

Android

2018-06-03 08:00:24

AI開發深度學習語言

2011-07-19 09:51:32

性能優化Designing FAndroid

2020-01-07 09:22:34

Linux 系統 數據

2021-12-25 22:31:55

Sentry 監控SDK 開發 性能監控

2011-05-05 10:46:23

跨云編程

2017-04-01 18:00:08

開發者數據庫

2012-06-13 01:23:30

開發者程序員

2013-04-07 12:50:37

移動開發者移動平臺盈利模式

2012-01-12 14:16:23

響應式Web設計

2017-03-31 20:16:53

華為開發者聯盟

2020-07-15 07:00:00

移動應用開發者指南

2009-06-24 14:01:34

Web開發者社區Google

2022-09-07 11:56:53

汽車軟件

2013-03-11 11:20:05

2010-07-08 15:48:34

開源

2017-10-23 09:27:47

2014-02-01 21:31:10

JavaScriptJS框架

2023-10-04 11:16:03

數據庫MySQL
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久视频一区 | 久久久久久成人网 | 99热激情 | 国产美女在线免费观看 | 亚洲精品4| 久久小视频 | 黄色成人免费在线观看 | 欧美日韩在线观看一区二区三区 | 国产精品九九九 | 无码日韩精品一区二区免费 | 国内在线视频 | 日韩欧美1区2区 | 色在线免费视频 | 亚洲欧美中文日韩在线v日本 | 中文字幕久久精品 | 欧美日韩国产一区二区三区 | 精品国产三级 | 最近中文字幕在线视频1 | 国产精品一区二区三区在线 | 免费三级网站 | 日本特黄a级高清免费大片 国产精品久久性 | 色av一区二区三区 | 日韩一区二区三区在线 | 久久精品国产亚洲一区二区三区 | 国产一区二区自拍 | 天天射视频 | 奇米久久 | 久久综合一区 | 91久久网站| 盗摄精品av一区二区三区 | 99福利| 日韩av免费在线观看 | 欧美白人做受xxxx视频 | 亚洲精品黄 | 综合精品| 一级欧美一级日韩片 | 欧美国产精品一区二区三区 | 成人毛片网站 | 亚洲成人自拍 | 日韩视频免费 | 国内精品久久久久久 |