- 主题:龙芯最近在认真搞二进制翻译
授权???卖mips授权???
【 在 ZHMZFFL 的大作中提到: 】
: 哈,可别让特没谱知道
: 那就只能成卖授权的了
:
: ...................
--
FROM 123.121.12.*
忽然想到个不恰当的比方
用MIPS相当于国共合作,用LoongArch相当于竖起一面红旗
这当然是一条艰难的路,但若天下苦wintel/AA久矣,顺天时而行大道,也许能打出体系结构的一片新天地
天时:川巨巨给了,20年的技术积累给了(CPU、IC、BIOS、编译器)
这些在10年前是不具备的,在5年前也是不具备的,而这几年,除了有目共睹的国内CPU、IC产业的发展,在版上也涌现出好多对编译技术的布局探索贴,这正是时代变化的缩影。
地利:也还不错,地大物博,物产众多,同竞争者有距离
人和:这点可能是比较薄弱的,从版上看,声音是多的,主义是多的
【 在 lukeff 的大作中提到: 】
: 转一篇贴吧的文章:
: 看着龙芯与mips彻底分道扬镳,感情多少有些复杂。说实话我个人对mips多少还是有些感情的,毕竟学生时代看着Hennessy大神的量化研究方法带来的震撼终身难忘,还有以mips为代表的极简风格的指令系统所包含的“Soft is all”的理念——当然这一切都如同本人的青春一般随风而逝了。
: 关于LoongArch,只能说龙芯选了充满矛盾而又最难走的一条路
: ...................
--
修改:tianbing1212 FROM 101.241.67.*
FROM 101.241.67.*
太天真了,真能这样,Intel AMD早就有竞争对手了,这些大公司的专利布局不可能让你钻这种空子,或者技术上就不可行
【 在 Xaoyao 的大作中提到: 】
: 没看到最后
: 明确说了指令集免费吗?
: 真是功德无量啊
: ...................
--
FROM 59.109.150.*
谁说党政军就要买龙芯? 飞腾 华为鲲鹏 兆芯 海光 申威一大堆呢
【 在 beanpole 的大作中提到: 】
: 最后那个问题,因为党政军企都要买,可以养得起一个联想,肯定养得起一个龙芯,而且养得好
--
FROM 59.109.150.*
关于用MIPS:归根结底是商业选择,Apple先前抛弃过68K,现在又要抛弃Intel,天下大势,分久必合,合久必分,自然规律,不必为过去的选择背上历史包袱。
至于维护支持,就更是商务问题。现在电子产品更新这么快,大家可能都不关注保质期了。
关于二进制翻译:创新不是目的,而是手段。充分竞争的市场上,还是性能和稳定性说话,Transmeta做的好与不好,留待历史分说,黑猫白猫,美丽会喵喵叫就是好猫。
至于性能损失,大可以期待10年之后硬件软件的发展来填平损失。现在已经是个晶体管极大丰富,性能日益过剩的时代。用过剩的性能来交换功能上支持多种ISA,很有合理性。
问题可能是时间。这条路还有多远。然而对未知的无畏探索,正是人类最美丽的品德。
【 在 lukeff 的大作中提到: 】
: 转一篇贴吧的文章:
: 看着龙芯与mips彻底分道扬镳,感情多少有些复杂。说实话我个人对mips多少还是有些感情的,毕竟学生时代看着Hennessy大神的量化研究方法带来的震撼终身难忘,还有以mips为代表的极简风格的指令系统所包含的“Soft is all”的理念——当然这一切都如同本人的青春一般随风而逝了。
: 关于LoongArch,只能说龙芯选了充满矛盾而又最难走的一条路
: ...................
--
FROM 101.241.67.*
ISA对性能的影响:
几年前版上有贴过文章,比较了几种主流ISA,结论是ISA对性能影响不大;
lz贴的视频里,却提到用了LoongArch,仅ISA的改变就比MIPS提升了好多。这里可以有更多的研究。
关于CPU性能提升。对于体系结构学科而言,微架构是永恒的话题。而也认识到的是,微架构带来的性能提升空间是有局限的。过去牙膏厂讲tick-tock,现在怎么样呢,tock已经彻底不行,tick也听不到多少声音。
为什么讲可持续发展,因为天下万物没有什么是亘古不变的,没有什么是可以带来永远的发展的。尝试下新的路径,对学术、对产业都是好事。
而对于产业而言,在性能过程的时代,如何物尽其用,用过剩的性能来做BT/AT,是一种积极的探索。
【 在 lukeff 的大作中提到: 】
: 关于最近所谓龙芯架构的一点看法
: 开宗明义:不看好所谓的“LoongArch”的发展。
: ISA作为处理器功能的抽象,与处理器的性能无关。如果不考虑微电子制造的限制,ISA定义来自对需求侧应用环境与CPU对自身的定位。所以除非是真的有对需求独到的理解,否则重复MIPS已有的功能建一套所谓“自己”的ISA没什么意义,低水平的重复造轮子而已。
: ...................
--
修改:tianbing1212 FROM 101.241.67.*
FROM 101.241.67.*
关于二进制翻译:
原体系结构的复杂性:长期看,创新过程中,复杂性是最容易被克服的因素。核心方法是积累。2000页手册,1个人每天看1页,用不了10年就看完了。人类社会的发展,就是组织的发展,为协作解决复杂问题提供了丰富的工具和手段。
关于微架构黑盒:归功于20年来对CPU的技术,当中国人能同时研发好几款不同ISA的CPU时,再面对其他ISA,就没有了不可逾越的障碍。
关于专利风险:这个最不用担心了。专利的问题版上一直有讨论。VIA解决了、兆芯解决了、LoogArch解决了、HW也解决了。为什么能解决,专利的复杂度比CPU低多了,积累+时间就解决了。还有一个因素是,Intel也没有太多新东西了。天下大势,合久必分。随着旧专利的过期,新技术上并没有像x86那样一统江湖的态势。专利好像原子弹,对于大城市效果好,但对于星罗棋布的多样化技术路线,就没那么可怕了。
【 在 lukeff 的大作中提到: 】
: 我再来谈谈二进制翻译相关的问题,水平有限,如有错误欢迎斧正。
: 我真的很惊讶居然,都0202年了还有这么多人热衷二进制翻译,在我看来之前的二进制翻译技术是存在不可避免的重大缺陷的。
: 二进制翻译最大的问题是可以兼容原体系的二进制文件但做不到100% “0 bug”的兼容原体系二进制文件——兼容不绝对就是绝对不兼容,十几万几十万条机器码只要有一条无法正确翻译,那其余的都正常翻译没有任何意义。其中原因我认为有三点
: ...................
--
修改:tianbing1212 FROM 101.241.67.*
FROM 101.241.67.*
先进工艺不了,可以用老工艺。.18, 0.09, 130nm这些做出来CPU用起来也很开心。
如果工艺不发展了,那本版就有机会迎来第十个春天了
【 在 lukeff 的大作中提到: 】
: 指令集卡起来不太容易,就算特朗普下令不让用MIPS X86,国内厂家还是可以做出来CPU,卡脖子主要是流片环节,所以指令集的花样意义并不大
--
FROM 101.241.67.*
在二进制翻译上有没有机会垄断一下
【 在 Xaoyao 的大作中提到: 】
: 没看到最后
: 明确说了指令集免费吗?
: 真是功德无量啊
: ...................
--
FROM 101.241.67.*
联想什么德行,龙芯就会是什么德行,靠党政军养活,拼的是人脉不是技术水平,
到最后就怕是 肉包子打狗
【 在 beanpole (咊 期待在春天里) 的大作中提到: 】
: 最后那个问题,因为党政军企都要买,可以养得起一个联想,肯定养得起一个龙芯,而且养得好
--
FROM 101.87.214.*