成人免费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

開發者程序員

2012-01-12 14:16:23

響應式Web設計

2013-04-07 12:50:37

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

2020-07-15 07:00:00

移動應用開發者指南

2009-06-24 14:01:34

Web開發者社區Google

2017-03-31 20:16:53

華為開發者聯盟

2013-03-11 11:20:05

2022-09-07 11:56:53

汽車軟件

2010-07-08 15:48:34

開源

2017-10-23 09:27:47

2014-02-01 21:31:10

JavaScriptJS框架

2014-03-28 16:03:03

移動開發跨平臺工具
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 自拍第1页 | 久久综合成人精品亚洲另类欧美 | 欧美日韩精品区 | 国产一区二区久久 | 在线观看国产 | 久久国产秒 | 午夜视频网| 欧美日韩一区二区在线观看 | 欧美男人亚洲天堂 | 国内精品99| 国产乱码精品一区二区三区忘忧草 | 欧美亚洲综合久久 | 亚洲精品大全 | 日韩一区二区三区精品 | 精品国产一区二区三区观看不卡 | 成人美女免费网站视频 | 一本一道久久a久久精品综合蜜臀 | 日本网站免费在线观看 | 国产美女免费视频 | 亚洲精品久久久久avwww潮水 | 国产精品99久久久久久久久久久久 | 色又黄又爽网站www久久 | 久久综合影院 | 精品亚洲一区二区 | 99福利视频| 天天操伊人 | 国产伦精品一区二区三区照片91 | 精品国产不卡一区二区三区 | 亚洲高清av | 亚洲二区视频 | 欧美 日韩 国产 成人 在线 | 亚洲视频在线一区 | 日韩国产免费观看 | 国产精品入口 | www.四虎.com| 精品伊人久久 | 在线不卡视频 | 成年女人免费v片 | 97色在线观看免费视频 | 亚洲性人人天天夜夜摸 | 亚洲国产成人av好男人在线观看 |