水木社区手机版
首页
|版面-计算机体系结构(CSArch)|
新版wap站已上线
返回
1/1
|
转到
主题:痛斥龙芯在新架构LoongArch上的摇摆性和软弱性
12楼
|
zwjwswjwz2
|
2023-07-15 18:22:14
|
展开
第二个自然段第4个逗号,最后被人集体抵制,指的是被龙芯的客户集体抵制吗?
【 在 quene 的大作中提到: 】
: 很多关心龙芯发展的人都知道龙芯在大约两年前推出了LoongArch 架构,本该彻底地而实际上不彻底地跟MIPS分手了。本来这是一件大好事,MIPS本来就日落西山,到现在基本被大家都抛弃了,还在中美贸易战后通过芯联芯不断挑事。既然推出LoongArch架构,吸收了诸如RISC-V等的优点,那就该跟MIPS彻底一刀两断算了。
: 可是不知怎么的,龙芯好像就是放不下 MIPS 似的,在软硬件接口的ABI上耍小聪明,最后被人集体抵制,愣是搞出了一个“旧世界”和“新世界”的问题,给在 LoongArch 上开发软件的人挖个坑。这个问题就不再说了,反正龙芯现在也已经认识到错误了,老老实实搞“新世界”了。但这一番折腾就是很多人力和时间浪费了。
: 再说说这 LoongArch 指令集的事,作为一个后起的指令集,通过向前辈和优秀架构学习借鉴,吸取别人的教训,LoongArch 这点做的应该还好,至少某些部分值得表扬,学得好抄的好。 但不彻底的旧毛病又来了。就比如说LoongArch 的所谓向量指令,纯粹就是挂羊头卖狗肉,其实就是 SIMD。 在向量指令方面,RISC-V的先进经验真正的向量处理龙芯却不学习了。那这二者的差别在哪里呢?太专业的在这里就不说了,简单说就是真向量比假向量的SIMD 优越太多了,特别是从软件人员的角度来说。 第一就是指令数量会少,用户的学习负担减轻,我每次看到鼓吹什么“新增了成千上万的指令”的吹嘘时就想掐死处理器的设计者----你他娘的就是想累死给你写软件的吗? 第二呢,就是当硬件寄存器宽度加倍时,SIMD每次都得新增成千上万条新指令,那就意味着软件必须至少重新编译才能提升性能,而RISC-V用的真向量软件不用任何修改就能利用硬件实现性能提升,从软件人员的角度来看太幸福了。 第三呢,这个向量技术还有个最大的好处,不用考虑知识产权,随便用随便抄,因为那是上世纪70年代的,不论是20年专利还是50年著作权全部过期了,就是你直接一字不漏抄别人的手册也没事,当然结合现在技术实现如果做出创新,知识产权属于自己。
: ...................
--
FROM 101.38.203.*
15楼
|
zwjwswjwz2
|
2023-07-18 14:41:53
|
展开
没看太明白 不过还是感谢提供信息
【 在 azuresea 的大作中提到: 】
: 被龙芯的上游抵制了。龙芯的Arch Linux发行版刚刚正式发布,看贴吧一些人的讨论:
:
https://tieba.baidu.com/p/8509798625#148099796855l
:
: ...................
--
FROM 36.110.112.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版