五千年(敝帚自珍)

主题:【原创】龙芯的前景----嵌入式领域与桌面领域 -- 隆飞

共:💬113 🌺104
全看树展主题 · 分页首页 上页
/ 8
下页 末页
家园 其实国内之所以偏Windows,

主要是盗版市场广大啊。

只能用正版的情况下,象Windows那样抢钱一样的收费方式,谁愿意用。

家园 你这么说的话……

以 VI 为例,功能强的时候你说它简单,它用着简单的时候你说它功能不强。如果这么说的话,那真的是没法讲了。。。。

虽然我不是学计算机的,但我也学过一点点软件,要编个功能强大而且操作很简单的软件没那么容易吧,换个说法──那种软件存在吗?

PS: 当然,如果说你想拿 Linux 讨好 MM 的话,那就另说了。据我所知,你最好不要做这种尝试。

家园 不是要拿LINUX讨好MM.

现在讨论的是,如何把LINUX普及到包括MM在内的普罗大众中去,以打破WINDOWS的垄断.

无可否认,WINDOWS下的EDITPLUS或ULTRAEDIT在提供了与VIM同样丰富的功能的同时,还保持了良好的易用性.这一点正是传统UNIX软件所缺乏的.传统UNIX面向的是专业人员,所以其应用软件大多不注重易用性.

家园 有空、有钱的话,也许我会去试用一下你说的那两款软件

但是,任何事都不可能是完美的。我不认为真的会有什么软件集所谓易用性与功能于一身。再考虑到用户自身的习惯这更是不可能。

就像输入法,手写板输入与语音输入应该是最易用的途径,但要达到一个很快的输入速度与正确率,一个很难学的速记法就是必须的了。

PS:

1. 作为一个 Emacs 的使用者与 Fans ,我不太可能认为你说的那两款软件可以与之比肩,包括你说的易用性问题。

2. 龙芯的前景,正如风北客说的,以当前的 Linux 桌面化的水平完全可以满足普通用户的需求。龙芯没有与 OLPC 或 Eee PC 合作,没有关注真正需要龙芯的市场是一个极大的错误。

3. 我赞同风北客的观点,你想问题太“技术”了。

家园 linux的问题在于专业性太强

安装和使用需要有一定的编程基础,需要记一大堆的指令和参数,相比于windows的傻瓜性来说确实有一定差异,除非周边环境是使用linux,家用电脑使用linux的可能性是比较低的。同样的道理也适用于vim和windows下的文本编译器,前者再简便也必须需要手动输入指令,后者则高度的傻瓜化,可以用鼠标解决绝大部分的指令问题,曲高和寡是自然的。

家园 EMACS\VIM我都用过.

1. EMACS我用的比较少,就不多说了.VIM是我混饭吃的家伙.而我身边的同事,大多采用ULTRAEDIT.我也确实用过一段时间ULTRAEDIT.所以对ULTRAEDIT VS VIM,我想我是有发言权的.如果你真要对比两种编辑器的话,请不要用FANS的身份来对比EMACS和ULTRAEDIT. 要说FANS,我自己也可以说是VIM FANS了,对我来说当然是ULTRAEDIT不如VIM. 可是对别人来说呢?对那些最普通的用户来说呢?并不是人人都是某某FANS的.

2. 所以我说,请他和你这样的人,浏览一下www.lemote.com,龙芯的8英寸笔记本,也就是EEE PC的龙芯版,正在接受预定呢. 12寸的已经可以直接购买了. 怎么这个事实你们就是视而不见呢?你们批评龙芯,可是你们真正知道现在是什么情况么?

3. 我列举的,根本就不是技术上的困难,这是LINUX在中国的普及过程中,真正遇到的困难.是的,腾讯工行这些,要支持LINUX,根本就是很简单的事情.但是,因为LINUX的市场占有率不高,这些厂商就是不支持你.而没有这些厂商的支持,LINUX的市场占有率又提不上去.这是个怪圈.而现在没有任何个人有能力打破这个怪圈,也没有任何机构有意愿去打破这个怪圈.

另,我本科的时候干过校园推广LINUX的事情.有些事情你不真正去做,你根本就不知道其中的困难.比如让普通人接受LINUX.你自己都说,

当然,如果说你想拿 Linux 讨好 MM 的话,那就另说了。据我所知,你最好不要做这种尝试。
,那么
以当前的 Linux 桌面化的水平完全可以满足普通用户的需求。
又从何说起?这不自相矛盾么?

站在云端说话,这我也会.可是这有意义么?

家园 是不是可以搞一些技能单一的产品

比如像wii这样的游戏机,先占领一部分市场,然后在这个基础上再加其他功能,比如上网浏览等功能,一点点扩大化。等积攒到足够的支持,再作通用CPU。

我们在别人已经占领整个市场的情况下,再按照别人的老路走,肯定干不过人家。只能另辟蹊径了。

不是很懂这个,只是提供个思路

家园 这就是龙芯现在在干的事情.

所谓通用CPU,是跟嵌入式CPU相对的一个概念.嵌入式CPU是一种专用CPU,比如ARM等,是专门针对某一领域研发的CPU.而通用CPU是用在桌面和服务器领域,完成通用计算任务的.风北客的发言中概念弄错了.

现在,除了在嵌入式领域以外,别的地方用到CPU的,基本上全都叫做通用CPU. WII采用的CPU是PowerPC的定制版本,PowerPC也是一种通用CPU.

龙芯现在在桌面领域正是避开跟INTEL和MS直接竞争,出了一些8寸\12寸LINUX笔记本电脑,和一些MINI PC之类的东西.拿来上网,文档处理,看电影什么的,没问题.可是那些叫嚷"产业化"的人,却视而不见.

家园 Find your niche and dominate it.

我同意风北客的说法。因为做不好, Intel 都不得不割肉卖掉XScale。 要占领市场是很难的。学术上做一个CPU不难, 但想在工业界跨领域占市场, 真是不容易。 几亿美元几百人年做出来的东西, 可能泡都没一个就消亡了。非常残酷的。 这个就像在杳无人烟的大沙漠里跋涉, 到处都是 MIPS, Alpha 这些史前巨怪的白骨, 你要找到一个绿洲, 并把主宰那里的百战猛兽赶走杀死, 让他们成为新的白骨, 成功的概率是很小的。

我不是说没有希望, 只是不做好艰苦奋斗的心理准备, 希望就更渺茫一点点。

家园 唉,他的说法,存在很多技术上的错误.

INTEL卖掉的XSCALE,与龙芯1号面对的不是同一个市场.这个XSCALE,是嵌入式CPU,用的ARM核,不是X86架构, 不是通用CPU.

龙芯要与之竞争的,是ULV CELERON之类.这类低功耗高可靠性通用CPU,面对的是高端工控领域和高端嵌入式领域.在这个领域里,AMD, VIA, INTEL, TRANSMATE等本来就竞争的很激烈. 还有各种各样不为人知的RISC CPU.龙芯如果性能与价格确实出色,是可以在这个领域分一杯羹的.

家园 龙芯基本上是一个骗钱的项目

上次和一个中科院的人聊过,他直接告诉我龙芯就是一个忽悠钱的项目。根本没有办法产业化。因为芯片设计最关键的部分国内比较差,大跃进是搞不了的。

我不是搞硬件的,不过大概还是知道现代芯片设计主要是看速度,要弄一个兼容x86指令或者MIPS指令的CPU并不是非常困难(甚至可以直接参考Sun的SPARC设计)真正困难在于提高运行频率。

我知道有很多人会说执行速度更重要,但是执行速度和架构设计有很大关系,比如Intel P4结构发现不行,马上可以修改。而高频率,高晶体管密度却是硬功夫,要费很大力气。大跃进肯定是不行的。

看看龙芯,它的真正问题一目了然:

“2006年9月13日,中国科学家宣布研制成功通用中央处理器芯片龙芯2E。它是一款采用64位元MIPSⅢ指令集的RISC处理器,采用90纳米的 CMOS工艺,晶体管数目是4700万个,芯片面积是6.8mm×5.2mm。最高主频达到1.0GHz,一般频率是800MHz,功耗大约是5-7瓦。实际运行频率定于660MHz。”

现在Intel的core2采用45纳米技术,而90纳米技术是02-03年的技术,根据摩尔定律(半导体密度一年半一翻)实际上的实现技术上差了两代。在频率方面,龙芯问题更大,RISC的一个主要设计目标,如果我没有搞错,是通过减少指令数量来获得高运行频率。而龙芯稳定频率才600MHz,超频不稳定的频率估计也就900MHz多,也是1999-2000年左右的水平。和Intel AMD现在动辄2-3个G的水平,差距是非常非常大的。我个人认为,诚实地说,如果中国现在花大力气,投入更多的人踏踏实实地来做这个事情,可能10-15年之后能勉强跟上Intel的脚步。当然我不会惊讶如果他们最近频率上了1G,必近又过去了一年。

考虑到龙芯有很多地方实际上是“参考”(照我的定义就是抄袭)了很多公开的MIPS体系芯片的设计,这就一点都不奇怪了,很多被淘汰MIPS家族芯片,频率就稳定在600MHz-1.5GHz之间。说明龙芯在真正重要的设计方面,没有什么真正的下功夫。

他们现在急不可耐地推出所谓的芯片,无非就是想继续仿制5年以前的产品,或者抄袭OpenSPARC的设计来骗取钱财,而另外一条路,是踏踏实实地从基础研究开始,一点一点地改进芯片设计,具体表现就是芯片频率的不停提高,我相信他们不会选择的。

至于他们把问题推到Linux/Win那里,我是坚决不同意的,Linux帮不了速度的忙。中国现在不需要什么嵌入式CPU,真正需要的是像Intel那样的先进芯片设计体系。

-------

顺便说一下所谓的Linux软件问题,我认为windows下面除了游戏软件比较多以外,其他方面的专业软件和Linux比一点优势都没有。

比如editplus这个软件,我是不会用的,原因很简单,如果我很白痴,记事本就可以了,Linux下面的gedit,bluefish,Kate都很好用,用editplus目的何在?如果我需要频繁使用editplus里面类似的编辑任务,那我肯定愿意花点时间学习一些简单的vim命令。毕竟vim一不要你注册码随处可以下载。而且vim那点命令界面已经存在了20年,我相信20年以后也不会有太多改变。学习一次,到处使用,永远使用,非常保值。

家园 龙芯至少比汉芯强。 :P

MIPS的东西还可以抄袭很久。 龙芯至少老老实实抄袭出来了, 考试的时候作弊如果知道抄哪里也是一进步, 对不对? :P

但应该自己别蒙自己。 一个插班生"参考"了别人留级生的考卷, 最好不要以为马上能赶超优等生了。

家园 可笑.

上次和一个中科院的人聊过,他直接告诉我龙芯就是一个忽悠钱的项目。根本没有办法产业化。因为芯片设计最关键的部分国内比较差,大跃进是搞不了的。

这一段,没有任何证据.而"最关键的部分"这种模糊的话语,没有任何意义.

我不是搞硬件的,不过大概还是知道现代芯片设计主要是看速度,要弄一个兼容x86指令或者MIPS指令的CPU并不是非常困难(甚至可以直接参考Sun的SPARC设计)真正困难在于提高运行频率。

兼容X86指令集,技术上没有困难.问题是授权.INTEL不给你授权怎么办?MIPS指令集,是一个开放的指令集,但是在LOAD/STORE等几条指令上,MIPS公司有专利,也不是说兼容就能兼容的.UltraSPARC的指令集,跟X86和MIPS又不一样,虽然MIPS和UltraSPARC都是RISC指令集,但这是两个不同的指令集,你如何通过抄袭UltraSPARC来得到MIPS?

我知道有很多人会说执行速度更重要,但是执行速度和架构设计有很大关系,比如Intel P4结构发现不行,马上可以修改。而高频率,高晶体管密度却是硬功夫,要费很大力气。大跃进肯定是不行的。

P4是INTEL迄今为止频率最高的桌面处理器.现在的酷睿什么的,最高频率才是2G,P4呢?轻轻松松3G以上.怎么?功夫硬的P4性能还干不过软脚蟹酷睿?

简直不值一哂.

而你这段话,甚至和上面你自己说的话互相矛盾.

不过大概还是知道现代芯片设计主要是看速度

看哪个速度?

我知道有很多人会说执行速度更重要

这个执行速度跟你上贴那个速度不是一个东西么?

我快被你搞晕了,你还是用专业术语来描述一下你要表达的概念好不好?专业术语毕竟可以准确的描述专业上的东西.而不至于让人搞不清楚你要说什么.

现在Intel的core2采用45纳米技术,而90纳米技术是02-03年的技术,根据摩尔定律(半导体密度一年半一翻)实际上的实现技术上差了两代。

你说的"实现技术",应该叫制造工艺吧.下面我们来看一则新闻:

加速换代 英特尔90纳米CPU大规模停产

2006-08-18 15:22 作者: 文志磊 出处: 天极网 责任编辑:Marcozard

2006年8月,INTEL才决定停产90纳米CPU.你给出的明显是错误信息.请查证信息来源,再来说制造工艺的不足.

在频率方面,龙芯问题更大,RISC的一个主要设计目标,如果我没有搞错,是通过减少指令数量来获得高运行频率。

不好意思,你真的搞错了.RISC体系结构的基本思路是:抓住CISC指令系统指令种类太多、指令格式不规范、寻址方式太多的缺点,通过减少指令种类、规范指令格式和简化寻址方式,方便处理器内部的并行处理,提高VLSI器件的使用效率,从而大幅度地提高处理器的性能.

这与频率没有任何关系.

考虑到龙芯有很多地方实际上是“参考”(照我的定义就是抄袭)了很多公开的MIPS体系芯片的设计,这就一点都不奇怪了,很多被淘汰MIPS家族芯片,频率就稳定在600MHz-1.5GHz之间。说明龙芯在真正重要的设计方面,没有什么真正的下功夫。

指令集这个东西,就是个用户接口,如果拿操作系统来比的话,指令集就大致相当于系统调用.MIPS指令集,就是一个用户接口规范.MIPS公司把MIPS指令集的部分指令的实现方式开源了.这没什么好奇怪的.本来你要实现加或减之类的常用指令的话,也就只有这种显而易见的实现方式,根本无需保密么.倒是LOAD/STORE等4条指令,涉及到MIPS公司的R10000系列CPU的内部微体系结构,所以MIPS公司对这4条指令申请了专利.龙芯是用自己的方式实现了这4条指令.这充分说明了,龙芯的微体系结构是自己设计的.而且,没有任何一个MIPS兼容芯片制造商,公开过自己的微体系结构的源码,从何抄起?设计CPU,指令集根本就不是重点.

他们现在急不可耐地推出所谓的芯片,无非就是想继续仿制5年以前的产品,或者抄袭OpenSPARC的设计来骗取钱财,而另外一条路,是踏踏实实地从基础研究开始,一点一点地改进芯片设计,具体表现就是芯片频率的不停提高,我相信他们不会选择的。

OpenSPARC?这是SPARC V9指令集的CPU,抄这个可以抄出MIPS III指令集的CPU来?你英语考试抄数学答案能考一百分?

而OpenSPARC开放源代码开放到什么程度你知道么?以下来自wikipedia:

不過昇陽電腦對於程式碼的開放有其限度,僅開放暫存器轉化層(Register Transfer Level,RTL)的程式,雖不足以用此程式碼來研製UltraSPARC T1處理器,但這也已經足夠讓開發設計者用來開發、驗證相容於UltraSPARC T1處理器架構的的軟硬體。

明白了吗?SUN是为了让软硬件厂商能更方便的为UltraSPARC T1开发软硬件而开放了部分源代码.

至于他们把问题推到Linux/Win那里,我是坚决不同意的,Linux帮不了速度的忙。中国现在不需要什么嵌入式CPU,真正需要的是像Intel那样的先进芯片设计体系。

Linux与Windows的讨论,讨论的是软件支持,而不是CPU速度,你根本就连在讨论什么都不知道.龙芯本来就不是嵌入式CPU,也没人说龙芯是嵌入式CPU,大家一直在讨论的是龙芯这个"通用CPU".

顺便说一下所谓的Linux软件问题,我认为windows下面除了游戏软件比较多以外,其他方面的专业软件和Linux比一点优势都没有。

比如editplus这个软件,我是不会用的,原因很简单,如果我很白痴,记事本就可以了,Linux下面的gedit,bluefish,Kate都很好用,用editplus目的何在?如果我需要频繁使用editplus里面类似的编辑任务,那我肯定愿意花点时间学习一些简单的vim命令。毕竟vim 一不要你注册码随处可以下载。而且vim那点命令界面已经存在了20年,我相信20年以后也不会有太多改变。学习一次,到处使用,永远使用,非常保值。

现在在讨论的,就是LINUX对普通用户来说的使用价值,你拿专业软件来说什么?LINUX因为游戏少,所以无法抓住占普通电脑用户数量一大半的游戏玩家的市场,难道这缺点还不够大?

关于EDITPLUS,你还是不要臆测别人的想法了.你自己去高校推广一下VIM试试?VIM的命令界面20年不变?呵呵,看来你真没用过VIM.所以你不知道,VIM6->VIM7的时候,添加了TAB等很多新功能以及新命令.而且通常,LINUX用户都是用名叫GVIM的基于GTK的图形界面的VIM.

唉,我真不知道该说你什么好.算了,下次你发帖的时候找个真正了解的人在旁边指点你一下吧.

家园 这个比较难,游戏机的市场本身已经是高手云集了。
家园 不好意思,如果你不会使用Editplus最好还是不要妄加评论

VIM我也会用,可我还是喜欢用Editplus,这甚至成了我继续使用Windows的一个重要原因。记得汇编高手罗云杉也说过,Editplus可以提供一切你所想得到的功能。这句话虽然夸张了一点,但是您还是掂量一下这句话的分量吧。

至于龙芯,流片都流出来了,居然只骗到“上千万元”人民币。你莫不是没做过什么项目吧?一个可以“抄”到能流片的芯片项目只值这点钱?

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


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

Copyright © cchere 西西河