- 积分
- -13
- 下载分
- 分
- 威望
- 点
- 原创币
- 点
- 下载
- 次
- 上传
- 次
- 注册时间
- 2017-10-31
- 精华
|
3#
发表于 2018-5-7 17:12:57
|
只看该作者
来自: LAN 来自 LAN
作为一个曾经的龙芯爱好者和曾经的龙芯用户聊两句看法
第一次使用龙芯电脑是在2007年,到现在大概11年了,有很多感触。
曾经用过3台龙芯的电脑,福珑2E,福珑2F,8089D2F,目前都出掉了
2E就不说了,只能说能稳定运行了。
2F还可以吧,性能能支撑一些基础服务了,最近新出的2K1000参数也简单看了一下。
龙3以后就没用过了,根据俱乐部里的老刘说龙3性能提升还是满大的。
我的使用感受是,CPU还勉强凑合,但缺乏桌面计算机体系的整合能力。
首先我很赞同龙芯的这个观点 龙芯中科总裁胡伟武:政府应让国内CPU公司在小森林里适者生存
目前谈龙芯的范围就是篱笆内,不要谈大众市场。当然,还是要给开源社区,开源爱好者一个友好的渠道。龙芯也是这么做的,不然我一个小爱好者也不可能10多年前就玩上龙芯电脑。
龙芯1就不说了,嵌入式相对门槛低,单一方案成熟就能卖。
我观察,龙芯2当初定位桌面,由于性能落后,逐渐向移动计算平台跌落。龙芯3当初定位可能主要考虑服务器领域,实际跌落向桌面平台,也许这跟申威的成功也有关系。
重点说2,3,主要就是说桌面领域,这个就有很大问题了。
1.处理器没有看得过去的GPU是上不了桌面的,2F上集成的那个VIA的GPU性能还不如WIN95时代的S3,而且这个GPU的2D填充设计还有重大BUG无法启用。据说谈了好几个GPU厂家都不愿提供底层驱动接口(估计是怕被模仿,怕专利官司),听说现在自己搞了一个还是没有性能可言。搞不出GPU就不要上桌面,体验太差,一定要搞出一个接近或超越mali级别的图形模块,又不是不会干,不要被尿憋死,对于GPU要像对待CPU一样去研究,不需要搞出titan x,只需要搞出个2000年左右水平的GPU,让桌面轩冉流畅,主流视频格式硬解,别都压在CPU上,满足基本桌面需求先。
我们的龙芯3号---致龙芯15周年
龙芯2H集成了商用的GPU核,该GPU核有 Android操作系统的驱动程序,但我们需要Linux的Xserver驱动,厂家自己开发不了,我们希望厂家把内部配置寄存器如何使用的手册给我们,我们自己开发,可是厂家说这是商业机密,不愿意给,至今龙芯2H只有在Android上有3D驱动,Linux的Xserver驱动只有2D的。
一是吃过亏,二是觉得洋鬼子干得还不如我们,所以就自己干。在国际上,虽然Nvidia巴心巴肝地帮Intel做配套GPU,Intel还是坚持自己做GPU;虽然Imagination巴心巴肝地帮ARM做配套GPU,ARM也坚持自己做GPU;虽然开源的火狐浏览器很不错,谷歌还是坚持自己做Chrome。苹果和高通公司都是在ARM的架构授权下自主设计处理器核,其性能远高于ARM的处理器核。他山之石、可以攻玉。只有技术上不受制于人,才有产业上的主动权。
2.操作系统选择linux是一个方案,要走商业道路不能绑死在linux上面,GPL是什么我就不展开了,有兴趣去看看WRT54g的历史,你可以开源,但不能逼你的下游厂家都开源,freebsd一定要支持,不然早晚要栽跟头。
3.上游,大陆流片厂的技术制约太大,这个暂时没办法,只能凑合用。南桥,北桥,网卡芯片,音频芯片,大陆几乎都是空白,目前主要跟VIA和AMD合作,这就很尴尬了。
4.下游,国产OS,目前还没人抗大旗,只能拿现成发行版用了。不要老想着软兼容windows,没什么卵用,趁早断了想法。关于国产OS其实当年拿freebsd没什么毛病,协议也允许拿,国际大厂哪个没拿过freebsd的代码?主要是拿的人没节操瞎吹牛,应该光明正大的拿来改。目前看,维持freebsd的更新没那么困难,在银河麒麟上花的钱也不少,国防科技大等高校也不乏这方面人才。顺便说一句,要搞真正的国产桌面OS,1必须是商业投资,2最好基于freebsd来搞,3一定要兼容unix和posix,4一定要有自己编程语言(参考google赔oracle80亿),5一定要有自己的桌面集成开发工具,6底层一定要是C语言。
5.下下游,OFFICE,浏览器,通信工具,这些都有现成的,GTK也很成熟,要想搞个大新闻可以抄一个golang等开源编程语言,攒个中文编程平台做噱头,做个语言自动转换(类似py2-py3的思路),一准吸引一大批屌丝玩家,别小看屌丝玩家,能带来大量用户的,具体参见树莓派模式。只要把关键任务和大礼包给老牌互联网公司(比如kingsoft,阿里,腾讯),应该能搞的很不错,当年腾讯可是出过龙芯版qq的,是自己没有抗起桌面而已。
6.要吸取小日本当年的经验教训。 简谈日本CPU的发展道路
7.要尽快规范化的总结出自己的mips扩展指令集,以标准扩展包形式(类似MMX,SSE,AVX),目的性要强,规范要强,争取得到OS和工具链的支持。否则就靠mips的基础指令集很难与现在的主流cpu体系竞争。2F的龙芯自定义指令其实是模仿的MMX,这个路没错,虽然做的不够好,但是要继续坚持做好。
8.应该学习ARM卖IP和服务的模式,事实龙芯1已经在卖ip了,这个路线非常有利于以小博大,放弃一部分利润空间,换取更多的合作厂商,更好的聚集效应,更大的蛋糕。
总之,我认为,这个产业不是搞不起来,只是没找到对的方法。对于非行业内的普通用户,劝你趁早洗洗睡了吧,反正我已经要睡了。
——————————————————————————
第一篇过百推答案,想说最近怎么那么多回复,网上一看,原来中兴被美国商务部制裁了,“一管洗衣粉”就要你全家老小的命,就问你怕不怕。
哎,龙芯救不了中兴,现在龙芯需要被国家保护,不然全自研的路更难走
——————————————————————————
听说国产GPU 凌久GP101流片成功,如果确实是“自主可控”而非“洋买办”,可以合作一下。
______________________________________________________
下面引用一些视频给有兴趣的人了解一下
龙芯2F小本Hack之旅与Linux Tips-bilibili
“芯芯”之火,如何燎原?-bilibili
【龙芯开源CPU核介绍】中国自己开发的处理器(南航/龙芯中科)-bilibili
龙芯3A3000电脑测评,帅到掉渣儿-bilibili
龙芯3A3000+独立显卡实际体验评测-bilibili |
|