【海外の反応】RISC-Vは過去のISAの失敗から学べたはずという批判 「チップを作る者がルールを作る、コミュニティ主導のISAは作れない」
姉妹サイトの新着
他サイトの新着
- 5chまとめMAP韓国人「コンビニにこんなものがありました」
- ニュース速報まとめMAP【台湾有事】日中関係、正常化の条件って何やねん!?岩屋毅と王毅の会談内容に草
- なんJ傑作まとめアンテナMAP友人と縁を切って後悔しているひと
- アニメ声優まとめアンテナMAPホロライブの博士Vtuber宙科そぴあちゃん、ついうっかり前世の名前を言ってしまうwww
- VTuberまとめアンテナMAP【CRカップ】第11回 Crazy Raccoon Cup Apex Legends 開催!出場メンバーはコチラ❗️
- だめぽアンテナ【画像】学校帰りのミニスカ小学生wwwww
- ヌルポあんてな東大「学長決める投票、1位の半分以下の票数だけど女だからいっか!w」→東大史上初の女性学長へ
- 2chまとめアプリ+【戦慄】男子トイレの個室で用を足していた40代男性、ふと上を見た結果・・・
- News人【悲報】総理大臣→女、東京都知事→女、連合会長→女、東大総長→女他
- ブルーアンテナなんだかんだオッサンになっても普通に若い女は可愛いと思うし、映画も見るし、流行りの音楽も聴くし、ファッションも楽しいんだな
- ウマーあんてな水田信二(元和牛)が山本萩子との離婚を発表
- ワロタあんてなトイザらスが日本から撤退⇒ドンキに買収された150店の今後がコチラ
- 2ちゃんねるまとめるまとめ【画像】グレイシアガチ勢の部屋、ヤバすぎるwwwwwwwwwwwwwwwwwww
- Red4 海外の反応まとめ【海外の反応】もしMLBにサラリーキャップが導入されたら…ドジャースは崩壊する?海外ファンが激論 →「大谷翔平の後払い契約で自爆する」「なんだかんだ経過措置で守られるだろ」
- 5chnavi【画像】はじめの一歩の作者、彼岸島の作者にキレるwww
- にゅーもふ【三国志】 曹操でも諸葛亮でもない…「あと少し生きていたら歴史が変わってた人物」ナンバー1、満場一致で決まるwwww
- ぷぅアンテナ【画像】すっぴん晒されたオタサーの姫、ガチでふくよかな件wwwww 他
- 勝つるあんてな!津田健次郎敗訴
- 海外の反応アンテナ.com外国人「日本で見たこの鯉、日の丸の模様がほぼ完璧に入ってた!」 海外の反応
- キター!アンテナ【画像】モンハンサンブレイク、ドパガキ向けと揶揄されてしまう
海外エンジニアのブログ記事「RISC-V: They should have known better」がHacker Newsで話題になり、x86など過去50年のISAの失敗からRISC-Vは学べたはずだという批判に反応が集まった。スレでは、RVA23対応ハード(SpacemiT K3)はすでに存在するのに拡張の乱立が続く現状や、Meta買収後に半数が解雇されたRivosのアクセラレータコアの行方が話題に。「コミュニティ主導のISAは作れない、チップを作る者がルールを作る」という指摘に賛否が分かれた。
RISC-V:彼らはもっとよく分かっていたはずだ(過去のISAの失敗から学べたはずなのに、という趣旨の批判記事)
出典: dmitry.gr / 元記事はこちら
ARMv8 が存在する以上、「x86 より良い」というのは基準として低すぎる。
彼の指摘は的を射ているが、ゴールポストを完全に見失っている点を除けばの話だ。
そう……RISC-V は x86 をはじめとする50年分の蓄積から学べたはずなんだ。それなのに……。
RISC-V を作る前に学べたはずのことが、これだけ学ばれずに来たことを考えると、そこまで期待はできないな。
規格が4社以上の製品ラインに載る前から、すでに RVA23.1 に進んでいるものすらある。規格についてのあの定番のネタが、RISC-V では残念ながらそのまま当てはまる。=3
https://xkcd.com/927/
コミュニティ主導のISAは作れない。コミュニティ主導の製造工場を持っていない限り無理だ。チップを作る者がルールを作る。
圧倒的に優れた何かを思いつかない限り、まず不可能だろう(そしてその見込みは薄い)。ここで挙がっている問題は、どれも別のISAに乗り換える不利益を飲み込ませるほど酷くはない。
昨年 Meta が Rivos を買収した。
Meta に買われて、その Meta が半数を解雇した。
相互に両立しない、重なり合ったエンコーディングは、後から直せるものではない。
実際に直している。C拡張は Zcf / Zcd / Zca に分割されたので、重複しない部分集合を選べる。そもそも RV32 の非F構成には影響しない話でもある。
実用上は、その重なり合ったエンコーディングを同時に使いたい場面はない。
最先端のコアを、いったい誰が無償で設計してくれると思っているんだ?
Linux を「無償で」開発したのと同じ種類の人たちだよ。
他サイトの新着
彼は長々と説明している。自分が今動いているハードウェアが実際に何をサポートしているのかを、まともな方法で判定する手段が存在しない。だから、互換性と性能を両立したバイナリを配布する、まともな方法も存在しない。
正体不明のCPUが乱立する戦いは数十年前に経験済みだ。まともなISAの作り方はもう分かっているのだから、そこは卒業しているべきだった。
これが本当に問題なのかは疑問だ。組み込みなら事前に分かっているし、任意のデスクトップやSBCなら、カーネルモードでは misa が、ユーザーモードでは /proc/cpuinfo が使える。
それについても彼は説明している。分かるのはコンパイル時に何向けにビルドしたか、というところまでだ。例えば microblaze-V では、自分はどのISAを生成するかを頻繁にいじっている。何も考えずに同じELFを走らせたら、命令の衝突問題があるので何が起きるか分からない。
いや、misa はほとんどの場合は使えない。アプリケーションコア上のカーネルは大半がMモードではなくSモードで動くからだ(そして misa は X* や Z* の拡張については何も教えてくれない)。
ただ実際には、SBI からデバイスツリーが渡されるので、そこから分かる。
>市場が自分たちで整理をつけるだろう
能力がばらばらな300種類ものハードウェア構成があるプラットフォーム向けに、誰もソフトウェアを書かないからだ。一貫性こそ、SSEやAVX2といった拡張を備えた x86-64 が広く使われている理由の一つだ。
8051 を使う人は、それが美しいから使っているのではない。それでも毎年何十億個も売れ続けているのは、70年代に学ぼうが先週学ぼうが、誰が作ったものだろうが、基本がまったく同じだからだ。重要なのはソフトウェアであって、ISAではない。
市場は、用途ごとに特定の拡張へ収束していくと思う。RV32I だけの携帯電話を作る者はいないだろう。
>300種類のハードウェア構成向けに誰もソフトウェアを書かない
誰がそんなことをしろと言った? 目的ごとに、基準となる RISC-V の構成を選べばいい。デスクトップ向けなら最も強力なものを選ぶ。ARM は x86 より普及しているが、一貫性は x86 より低い。
RISC-V をカバーする特許を持つパテント・トロールが存在しないと証明されたのか? もちろんされていない。それは証明不可能だからだ。
これが参考になるかもしれない。RISC-V の系譜(2016年)
https://riscv.org/wp-content/uploads/2025/02/EECS-2016-6.pdf
ポスター版はこちら
https://riscv.org/wp-content/uploads/2025/02/RISC-V-Instruct…
>もちろんされていない。それは証明不可能だからだ
なぜ?
この話題の背景と論点
RISC-Vは中央の策定団体を持ちながらも拡張の採否を各社に委ねる設計のオープン命令セットで、統一プロファイルのRVA23はSpacemiT K3のような対応ハードが出た直後から早くも上位のRVA23.1への移行が始まるなど、仕様の細分化に歯止めがかからない。スレでは、x86より優れた点は多いとしてRISC-Vの理念自体を擁護する声と、原記事が指摘する「50年分のISAの教訓を活かせなかった」という批判に同調する声とで割れた。あわせて、C拡張の重複エンコーディング問題はZcf/Zcd/Zcaへの分割で実質的に解消済みとの反論も出ており、「後から直せない」という原記事の前提そのものへの異論も生じている。読者が見落としやすいのは、動作中のハードが実際にどの拡張を備えるかを実行時に確実に判定する標準的手段が乏しく、misaレジスタは特権モードやZ/X拡張の制約から万能ではない点、そしてアクセラレータ開発企業Rivosが昨年Metaに買収され従業員の半数が解雇された経緯は、拡張乱立という本題とは別の文脈にある点だ。
※本記事は5ch(Hacker News)スレッド「RISC-V: They should have known better」より抜粋・要約して構成しています。






まだコメントはありません。