- 主题:risc-v指令集没有cache指令和TLB格式?
好的,谢谢
- 来自 水木社区APP v3.5.5
【 在 BigCarrot 的大作中提到: 】
: 有你要的页表格式
--
FROM 101.87.109.*
没关系的,RISCV本来就是DSA优势领域,不需要多统一多通用。如果这方面去跟ARM比,就是以己之短攻敌之长了。
【 在 teleheart 的大作中提到: 】
: 那以后的软件怎么搞,每家的CPU都出单独的发行版?
: 即使是MCU的话也退回到MSP和ESP32这种小众里了,达到STM32的水平就根本不用想
--
FROM 101.86.19.*
吐槽一下,我发现RISC-V的手册写的真的让人无语,可能我英语水平太差了,句子一长都不会断句了,想看看板面大家能看懂下面这句是啥意思嘛?
A clean operation makes data from store operations performed by the set of coherent agents visible to a set of non-coherent agents at a point common to both sets by performing a write transfer of a copy of a cache block to that point provided a coherent agent performed a store operation that modified the data in the cache block since the previous invalidate, clean, or flush operation on the cache block
- 来自 水木社区APP v3.5.5
【 在 iuiggyy 的大作中提到: 】
:
https://github.com/riscv/riscv-CMOs:
:
:
https://patchwork.kernel.org/project/linux-riscv/patch/20220307224620.1933061-2-heiko@sntech.de/--
FROM 101.87.109.*
RISCV不是还要做服务器吗?
【 在 fastwind0 的大作中提到: 】
: 没关系的,RISCV本来就是DSA优势领域,不需要多统一多通用。如果这方面去跟ARM比,就是以己之短攻敌之长了。
:
--
FROM 112.64.60.*
不看好做成intel那样的通用服务器,ARM都还没成呢。但RISCV做服务器里面DSA部分还是有优势的。
【 在 teleheart 的大作中提到: 】
: RISCV不是还要做服务器吗?
--
FROM 101.86.19.*
A clean operation makes data from store operations performed by the set of c
oherent agents visible to a set of non-coherent agents at a point common to
both sets by performing a write transfer of a copy of a cache block to that
point provided a coherent agent performed a store operation that modified th
e data in the cache block since the previous invalidate, clean, or flush ope
ration on the cache block
A clean operation makes data (from store operation ....) visible to ... at a
point common to both sets. It achieves so by performing a write transfer (o
f ....) to that point, provided/if a coherent agent performed a store operat
ion (which modified data since ........ )
【 在 Xaoyao 的大作中提到: 】
: 吐槽一下,我发现RISC-V的手册写的真的让人无语,可能我英语水平太差了,句子一长都不会断句了,想看看板面大家能看懂下面这句是啥意思嘛?
: A clean operation makes data from store operations performed by the set of coherent agents visible to a set of non-coherent agents at a point common to both sets by performing a write transfer of a copy of a cache block to that point provided a coherent
: agent performed a store operation that modified the data in the cache block since the previous invalidate, clean, or flush operation on the cache block
: ...................
--
FROM 98.161.239.220
ARM已经开始切蛋糕了,这个路很长,但没有统一的指令集肯定没法走这条路。
不知道RISCV做服务器里面DSA部分的优势在哪里。我理解RISCV的优势是可以随便改还不用买架构授权所以门槛低,但都做服务器芯片了,必然已经过了很高的门槛,不差这点小门槛。
【 在 fastwind0 的大作中提到: 】
: 不看好做成intel那样的通用服务器,ARM都还没成呢。但RISCV做服务器里面DSA部分还是有优势的。
:
--
FROM 112.64.60.*
RISCV的ISA是开源的,但是支持RISCV的芯片不是开源,是要花钱买的。
参考当年做ARM自研IP的“百”花齐放到现在的“一”枝独秀,做到最后有能力自己独立
做IP的也只能是少数玩家。
所以我其实不觉得架构授权门槛低长期看是个多大的优势。
【 在 teleheart 的大作中提到: 】
: ARM已经开始切蛋糕了,这个路很长,但没有统一的指令集肯定没法走这条路。
: 不知道RISCV做服务器里面DSA部分的优势在哪里。我理解RISCV的优势是可以随便改还不用买架构授权所以门槛低,但都做服务器芯片了,必然已经过了很高的门槛,不差这点小门槛。
--
FROM 98.161.239.220
ISA不需要源代码,不存在开源的说法
riscv.org上是这么说的
RISC-V is a free and open ISA enabling ...
开放和免费的ISA
【 在 chenpp 的大作中提到: 】
: RISCV的ISA是开源的,但是支持RISCV的芯片不是开源,是要花钱买的。
: 参考当年做ARM自研IP的“百”花齐放到现在的“一”枝独秀,做到最后有能力自己独立
: 做IP的也只能是少数玩家。
: ...................
--
FROM 104.133.8.*