西西河

主题:【闲聊】话说中国芯 -- 四月一日

共:💬216 🌺795
分页树展主题 · 全看首页 上页
/ 15
下页 末页
    • 家园 唉,对这件事只有一个建议

      多想想第五代计算机。

    • 家园 【悬赏】中国芯除了硬件部分之外,软件也必须有强有力的支持。

      否则不可能成功。如果有哪位大侠可以就这个问题谈谈,那么一定加精带送花!!!

      现在我对“龙芯”最大的担忧就是软件部分。到底是什么指令集都说不清楚,怎么搞软件开发吗?如果是MIPS全兼容,那问题倒也简单了一些,至少我们可以在MIPS基础上做起。但问题是我们很“好面子”,宣称MIPS全兼容怕别人误解为“抄袭”“剽窃”,所以一直遮遮掩掩的,很是不爽。

      搞中国芯别忘了我们在软件上的空白,操作系统,编译器(Compiler),数据库这些基础东西我们一样也没有,芯片就是出来了又有什么用呢?

      • 家园 将来指令集就是100%与MIPS兼容的

        现在的龙芯指令集95%与MIPS兼容,不兼容的是项目初期为了避免提前卷入知识产权纠纷而有意规避的:

        龙芯与MIPS的知识产权纠纷最常见的是MIPS指令系统中的几条(32位模式为4条,64位模式为8条)访存地址不对齐(Unaligned Memory Access)的指令。MIPS公司为这几条指令的实现方法在美国、日本、韩国、加拿大、澳大利亚申请了专利。但龙芯不存在对这几条指令的侵权问题。

        (1)到目前为止,在市场上销售的所有龙芯处理器和龙芯IP都没有实现这几条指令。

        (2)MIPS公司没有在中国申请与这几条指令有关的专利,因此在中国市场,不存在对这几条指令侵权的问题。  

        MIPS还有其他一些专利,如关于媒体指令的专利以及大尾段(Big Endian)和小尾段(Little Endian)切换的专利。但是龙芯没有使用,如龙芯2号中实现了完全自己定义的100条左右的媒体指令,只实现了小尾段的数据格式。

        计算所的关于少量不兼容指令集的态度是明确的,那就是买下来。但买有个出钱的问题,更有时机的问题。随着龙芯的不断成熟,前景不断明朗,这个钱花出去就越来越没有争议了。随着自主创新的地方越来越多,如果能与MIPS能实现交叉授权,需要花的钱越来越少也是完全可能的。

        计算所与业界多家知名的国际国内公司长期保持着友好的合作关系和联系,MIPS公司也是其中之一。双方领导高层进行过多次互访(其中包括计算所所长和MIPS的CEO)。MIPS公司希望计算所使用上述访存地址不对齐的指令,并购买MIPS公司对这几条指令的授权许可(即MIPS体系结构授权),实现与MIPS的全兼容。取得与MIPS兼容的授权有以下好处:

        (1)实现上述指令后,在龙芯CPU上可运行MIPS计算机已有的应用软件,减少软件移植工作量。

        (2)充分利用MIPS兼容的品牌优势。

        (3)取得MIPS许可权后,同时取得MIPS公司在设计、验证等方面的全面技术支持。

        计算所表示充分理解并正在与有关部门联系,争取采用适当的方式购买MIPS公司的相关授权。

      • 家园 操作系统几乎可以确定是Linux了。

        编译器么?大概只有GCC一个选择。有了这个,应用软件就好办了。

      • 家园 这个任务还是交给四一

        他既然搞了这么大一个格局,这个问题非他莫属!

        我相信,他可以的!

      • 家园 抬半个杠

        觉得龙芯最好做的通用一些,和主流的兼容一些,让在它上面的大多数硬件软件都不要觉得那是龙芯最好。

        否则要从头来起,要弄出一个围绕着它的产业链来,这工程可不是一般的大。

        • 家园 难啊!你让Apple兼容PC试试看,不是一个结构,怎么兼容?

          龙芯是MIPS结构,连创始人SGI都放弃了,我们不知道怎么拣起来了?

分页树展主题 · 全看首页 上页
/ 15
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河