查看完整版本 : 龙芯对手的动向与出路


fg5ydh54
2006-11-03 16:26
英特尔明年在华推出300美元低价电脑

http://www.pcpop.com/doc/0/162/162124.shtml



英特尔在华的低价电脑计划随着大老板贝瑞特的访华而浮出水面。



英特尔公司董事会主席贝瑞特日前开始了今年的访华之旅,而其选定的第一站是广东湛江,意在支持农村信息化建设及推进农村数字医疗。



在日前的发布会上,贝瑞特宣布推出一项新计划,该计划是英特尔“世界齐步走”计划的一部分,英特尔计划未来5年内在全球投资超过10亿美元,以改善教育并推动计算机和互联网的普及。



英特尔还展示了其支持的新型农村电脑原型。据了解,这种低价电脑专为中国开发,目的是为农村市场提供经济实惠的电脑,预计明年上市。此前有消息称,该电脑价格在300美元左右。

-----------------------------------

之前:

http://www.china-cpu.com/yeNewsInfo.asp?id=90

  新浪科技讯 北京时间10月19日消息,据国外媒体报道,英特尔微处理器技术实验室主管谢卡尔-博卡(Shekhar Borkar)周二表示,虽然中国设计的“龙芯2号”处理器短期内无法与英特尔展开竞争,但该产品所使用的技术却表明,中国的CPU设计能力已取得长足进步。



在日前于台北举行的英特尔开发者论坛大会(IDF)期间,博卡在一次新闻发布会上作出了上述表示。他表示,已经面世的“龙芯2号”表明,中国已在芯片设计能力上取得了快速发展。“龙芯2号”为64位处理器,主频为500MHz,开发团队为中科院计算所。与32位、266MHz的“龙芯1号”相比,“龙芯2号”采用的技术更为先进。博卡表示,对于中国在芯片设计能力所取得的成就,英特尔并不视之为竞争,而认为这是中国CPU技术取得进展的信号。博卡说:“英特尔对‘龙芯2号’的发展持欢迎态度,这样有利于培育中国芯片市场的生态系统。”

-----------------------------------

转:

关于龙芯千元电脑的工作,在此我们做一些说明:

1. 我们确实投入了极大的精力去做,也取得了一些成绩,但是离成功还有不小的距离,还希望大家多支持。有什么想法意见,随时可以到www.lemote.com/bbs和我们交流。

2. 今年3月曾经有过宣传说我们将于6月批量生产千元电脑。2005年底我们确实是做了这个计划,也和相关厂家签订了协议。2006年3月也如期做出第一版样机。但是后来深入调试碰到一个难以克服的技术问题,夜以继日地调试了几个月也没有彻底解决问题。这个问题很可能出在一个第三方的配套芯片或者它和龙芯的配合上,由于我们无法获得足够的技术支持,一直未能解决,导致我们没有按期推出产品。

3. 2006年4月,龙芯2号增强型样片研制成功,我们一面继续调试原有方案,一面紧急启动基于增强型的方案。目前新的方案第一版样机已经完成,正在紧张地调试中,预见7月初能够正常运转。从第一次打样到最终产品还需要一段时间,量产的芯片最早也要到10月才能出来,因此预见批量生产会在年底。

4. 关于“千元”,低成本信息化是我们所一直致力的研究方向,我们研制龙芯也一直以惠及大众为方向。但是在IT行业,成本实际上很大程度和产量直接相关,对于龙芯这种新兴的架构,初期的成本并没有太多的优势。在电脑中,大致只有1/3的成本是处理器和主板,2/3是存储和显示,而后者不是龙芯技术本身能够降低的。和市场上那些具有丰富运作经验的大厂家(比如价格杀手神舟)比起来,龙芯电脑目前在成本上并没有多少优势。为了保证品质,我们在龙芯电脑中采用的零配件都是相对比较好的。而且它小巧的个头也是有代价的:许多零配件个头越小越贵。“千元"是一个追求的目标,通过大量推广,进一步提高集成度,在存储和显示方面和专业厂家合作下大功夫,是能够在不远的将来达到的。

-----------------------------------



龙芯千元电脑的说明能打动中国老百姓,能打动INTEL吗?



300美元并不针对龙芯。但龙芯压力将增大。还有胆量有几万定量的CPU?

INTEL时刻关注着市场对手,但龙芯好像不关注市场对手!

还有VIA的所谓的中国芯!

AMD也会出现300美元以下的低价电脑,跟INTEL对着干是AMD的传统。

SONY电池让SONY倒了大霉,SONY会加强其IT产品占有市场,PSP、PS3操作系统出现,新产品的出现。



低端的MP3、MP4向通用CPU功能进军。



龙芯16核心CPU,对手:

INTEL的80核心

IBM的CELL的下一代



龙芯还沉浸在几年前的计划中,不知道根据市场的变化改变计划吗?如龙芯不上市场,就可闭门造车!!中国造CPU又不是龙芯一家,失败也是经常的,龙芯估计要按他制定的计划失败了!

-----------------------------------

转:在我们国家,仿造CPU也不是一次两次了,不完全统计如下:

  103 104 -- 苏联给的套件, 我们只要把电子管插上就好。

  757 -- 千万次机器, 不晓得来源

  DJS-130系列, 16位小型机, 仿造美国NOVA

  DJS-180系列, 超级小型机,仿造美国DEC VAX, 能跑DEC的一个实时操作系统,但VMS不行。 据说也是全世界唯一仿制成功的。也是一位老兄不吃饭不睡觉搞出来的。

  太极3200 小型机, 仿造MicroVAX, 目前还用在我们的火箭发射场。

  银河1, 巨型机, 仿造美国克雷1, 插接兼容。

  北大的: 据说和picoJava关系暧昧

  方舟, 有人说过了, 和日立SH扯不清楚。

  西安771所开发的32位RISC, 体系结构不详。

  上海交大:仿造摩托罗拉DSP56028, 主要设计人员在摩托罗拉工作超过10年

  江院长以前供职的上海冶金所,据说生产过8080或者8086,

  P1750A : 深圳国微, 物理复制自美国Performance P1750A . 就是“刨”片子。可惜蓝宝石工艺刨不出来。 委托809所作过试验

[ Last edited by fg5ydh54 on 2006-11-3 at 03:55 PM ]

fg5ydh54
2006-11-03 16:51
为了改变走INTEL的老路:借鉴一下DSP的设计思路!!



DSP芯片的内部采用程序和数据分开的哈佛结构,具有专门的硬件乘法器,广泛采用流水线操作,提供特殊的DSP 指令,可以用来快速地实现各种数字信号处理算法。根据数字信号处理的要求,DSP芯片一般具有如下的一些主要特点:

(1) 在一个指令周期内可完成一次乘法和一次加法。

(2) 程序和数据空间分开,可以同时访问指令和数据。

(3) 片内具有快速RAM,通常可通过独立的数据总线在两块中同时访问。

(4) 具有低开销或无开销循环及跳转的硬件支持。

(5) 快速的中断处理和硬件I/O支持。

(6) 具有在单周期内操作的多个硬件地址产生器。

(7) 可以并行执行多个操作。

(8) 支持流水线操作,使取指、译码和执行等操作可以重叠执行。

与通用微处理器相比,DSP芯片的其他通用功能相对较弱些。

哈佛结构的主要特点是将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个相互独立的存储器,每个存储器独立编址,独立访问。与两个存储器相对应的是系统中设置了程序总线和数据总线,从而使数据的吞吐率提高了一倍。由于程序和存储器在两个分开的空间中,因此取指和执行能完全重叠。

流水线与哈佛结构相关,DSP芯片广泛采用流水线以减少指令执行的时间,从而增强了处理器的处理能力。处理器可以并行处理二到四条指令,每条指令处于流水线的不同阶段。入图示出一个三级流水线操作的例子。

DSP的速度尽快,EPROM或flash的速度较慢,而DSP片内的RAM很快,片外的RAM也较快。为了使DSP充分发挥它的能力,必须将程序代码放在RAM中运行。



----------------------------------

DSP芯片的内部采用程序和数据分开-----------

现一级缓存指令和数据分开,其实在编程或是编译是就将指令和数据分开编写、存放,省的CPU加个不易改变的硬件电路分开指令和数据。

指令和数据分开,易于实现单指令单数据、单指令多数据、多指令多数据流。节约内存。



DSP片内的RAM很快,片外的RAM也较快。为了使DSP充分发挥它的能力,必须将程序代码放在RAM中运行。-------------



第一步:

CPU一、二级缓存对程序员不可见,程序员没法控制,这是不好的,应该由程序员控制决定什么程序片段写入、出CPU片内的RAM(CPU一、二级缓存)。省的CPU自作聪明,还耗费大量电路。



第二步:

现CPU是运算器+寄存器结构,指令繁杂,程序代码罗唆,功耗高。

不知能否改变现龙芯CPU的一、二级缓存的用法,即把现龙芯CPU的一、二级缓存当CPU内置RAM内存使用,通过增加块读写指令将CPU外连接的内存数据块读写至CPU内置RAM内存(现龙芯CPU的一、二级缓存)中。

1、指令中有关寄存器指令将可省去,

比如ADD CPU内置RAM地址(加数), CPU内置RAM地址(被加数), CPU内置RAM地址(和数)

就不用现在CPU的运算模式:将内存中的数先读入CPU寄存器,计算,再将计算结果从CPU寄存器写入RAM。

2、因现龙芯CPU的一、二级缓存(下称:CPU内置RAM内存)远比现龙芯CPU寄存器容量大,多个线程的程序片段可同时存入CPU内置RAM内存中,CPU响应中断时,大部分情况下,可直接运行CPU内置RAM内存的程序片段,不必进行堆栈操作。减化代码,减少出错几率。

3、考虑到运行Linux,就要兼容以前的代码,学INTEL Core 2处理器最新的Macro-Ops和Macro-Ops Fusion功能将指令进行整合优化,Core 2处理器都可以将多个宏操作整合到一个指令中,提高性能,减少代码,而不增加功耗。

4、编程简单一些,减少出错几率。

5、CPU的发展趋势:CPU集成内存,INTEL也提出了。在CPU集成内存前,可采用将现龙芯CPU的一、二级缓存当作内存使用,再过渡到CPU集成内存(即CPU不在外接内存,像显卡一样,显存基本固定,双核即为双卡)

6、此方法不影响多核心集成,不影响CPU集成内存控制器等等。



第三步:

CPU集成内存!!少集成接口,要不PCIE,要不AMD的HyperTransport互连总线。最好是AMD的HyperTransport,更好的是自创!!

有人说RAM速度慢,那简单,多路RAM存取电路,多个运算核心。

有人说CPU集成RAM少,简单,简化指令集,X86实现一个运算功能10个语句,龙芯3个语句,再简化操作系统中不必要的功能,简化数据格式中不必要的数据,压缩数据(WAVE、BMP等数据就是浪费内存)等等,那么windows要256MB,龙芯系统64MB即可!龙芯CPU集成64MB RAM用0.18工艺即可。

有人说CPU集成的RAM占用空间大,

1、CPU集成的RAM多路RAM存取电路,在用率高。不像INTEL的CPU就一条内存总线。内存只有一小小部分在用。

2、学学闪存,如何在小面积上实现大容量。CPU集成的RAM的一个记忆单元不只记录0和1,记录二位(00、01、10、11)或更多。

在电脑中,大致只有1/3的成本是处理器和主板,2/3是存储和显示,而后者不是龙芯技术本身能够降低的。---这个现象就就改变了!!!再加上OLED显示器。



转:

李国杰认为,根据目前个人电脑市场的情况看,我们有4条道路可以选择:一是继续按照“英特尔硬件+微软软件”的路子走,二是“英特尔硬件+林尼克斯(LINUX)操作系统”,三是“其他体系硬件+微软软件”,四是“其他体系硬件+LINUX”。从长远来看,我们必须放弃第一条道路,争取走通第四条道路。李国杰说:“当然,这会有非常多的困难。从目前的现实情况看,走第二条道路也不失为一种选择。不管选择哪条道路,我们都应该严密论证,果断决策。”

-------------------------------------

李国杰和龙芯人太恪守传统了!!!换个脑筋吧!!



先看看实际数据:龙芯2E处理器采用90nm的CMOS工艺实现,布线层为七层铜金属,芯片晶体管数目为4700万,芯片面积6800微米×5200微米。

算一算:晶体管数目4700万 除以 (芯片面积6800微米×5200微米)= 每个晶体管占1.33平方微米。

IBM的Cell处理器晶体管数目23400万 除以 芯片面积221平方毫米= 每个晶体管占1.06平方微米。

龙芯2E、IBM CELL用的都是0.09微米工艺! 硅片空间的利用率太低了!!



再看看实际数据:龙芯2E典型工作频率为800MHz,单精度峰值浮点运算速度为80亿次/秒,双精度浮点运算速度为40亿次/秒。

算一算:晶体管数目4700万 除以 ( 8 GFLOPS 除以 0.8GHz ) = 每个周期,每次浮点运算 470万晶体管

IBM的Cell处理器晶体管数目23400万 除以 ( 218 GFLOPS 除以 3.2GHz ) = 每个周期,每次浮点运算需 343.5万晶体管

龙芯2E、IBM CELL在每个周期,每次理论浮点运算所需的晶体管数太多了!





毛主席遵循的是马克思主义,马克思主义揭示了物质世界是普遍联系的,任何事物不但同周围的事物互相联系、互相作用着,而且其内部的各个要素也处于互相联系、互相作用之中,构成一个统一的整体。

那么为什么评价龙芯CPU时只用SPEC测试CPU性能,是否考虑的太少了。这很容易造成龙芯在以后的应用中出现很多困难。如龙芯整机成本不低(对手INTEL的300美元的笔记本等)。整机体积不小。整机电池驱动,待机时间不多。龙芯系统编程,与其它MIPS、X86差不多,不轻松。

是否能在设计CPU时,多考虑一下整机的应用领域,CPU硬件系统、软件系统。

Linux+龙芯的方案本身没有什么特色。IBM的CELL+Linux、X86+Linux等等都是很强的竞争对手,另辟蹊径,龙芯CPU方案更容易普及、生存!

现在的CPU方案多的很,不仅X86、MIPS、ARM、IBM Power CPU、CELL等,在美大学还有很多方案可供借鉴,多核的方案在80年代就有了。不要在软件:MIPS+Linux,硬件:寄存器+运算器的方案中耗费精力了。



建议龙芯CPU研发的改进:

1、成立多个CPU研发小组,与现龙芯CPU方案竞争。

2、各新CPU研发小组采用不同的方案。如现INTEL向CPU集成内存,AMD CPU集成显卡方向发展等等。

3、各新CPU研发小组的CPU方案,不用作出流片,只要软件仿真成功即可。

4、评价CPU方案好坏的硬件方式:

像国民生产总值、人均国民生产总值等评价国家经济一样,运用CPU每个晶体管占芯片面积,每个周期每次理论浮点运算所需的晶体管数,性能与功耗的比值等等评价CPU方案优差。

用各自CPU搭建单一的实现相同功能的系统,如有4个USB、STAT、VGA等接口。系统整机最小、最省电、最简单、最便宜为优,再按下述5评价。

用各自CPU搭建多CPU的系统,实现相同功能的系统,如有4个USB、STAT、VGA等接口。系统整机最小、最省电、最简单、最便宜为优,再按下述5评价。

5、评价CPU方案好坏的软件方式: 要求只用各自CPU方案中的机器码的助记符(汇编程序)编写。

用各自CPU指令集,编写实现相同功能的操作系统,程序最短、编写运行最快为优;(如在主要为X86体系的市场中占一席之地,就要求新CPU的指令集易记忆、易编写,这样就容易在短时间里实现龙芯CPU应用程序的大量出现,实现龙芯CPU的商业用途)

用各自CPU指令集,编写一种或几种实现相同功能的小3D游戏,程序最短、编写运行最快为优;(考察CPU实现显卡的功能)

用各自CPU指令集,编写一种或几种实现相同功能的算法,程序最短、编写运行最快为优;

6、选用最优方案作出流片即可!



吉利汽车缺少创新,仿制汽车类,技术创新不如龙芯,商业价值体现比龙芯好!能买!

龙芯也是仿制,INTEL的4发射等等,用别人的架构,自己设计具体电路,拼装。

龙芯的1、2、3的研发体现了中国学生善于做题,不会出题!!但由于先天考虑不足,选题出错,导致其商业价值体现不出,如果一开始,设计思想是由小变大,MP3-》MP4-》PDA-》索尼UX17C(UMPC),每阶段的服务器(多核集成):路由器-》机顶盒-》服务器-》大型工作站。

每一步商业价值将体现,经费将只给自足!!



如果龙芯一味的模仿别人,出路就是完蛋!再给中国人民上堂课:CPU的教训!

但中国人是有志气的:有两种出路:

学学60年代的胰岛素的人工合成---开创!

学学70年代的王选激光照排系统---超前!

希望李国杰和龙芯人有志气,找到出路!

[ Last edited by fg5ydh54 on 2006-11-4 at 12:29 PM ]

fg5ydh54
2006-11-03 17:29
和市场上那些具有丰富运作经验的大厂家(比如价格杀手神舟)比起来,龙芯电脑目前在成本上并没有多少优势。--------

神舟再有本事,龙芯性价比高,也同样会采用龙芯CPU,打出龙芯天下。



神舟比李国杰和龙芯人不恪守传统了!!!神舟能换个脑筋,两种一体机,不易。笔记本芯片进桌面一体机不错!

要是龙芯完蛋!



-----------------------------------

摘自——计算技术研究所

6月27日,中国科学院综合计划局会同高技术研究与发展局在北京组织召开了由计算所牵头、微电子所和自动化所共同承担的中科院知识创新工程重大项目“高性能通用CPU芯片研制”验收会。验收专家组经过质询和认真讨论,一致同意该项目通过项目验收,并建议进一步加大龙芯系列芯片的应用推广力度。

验收专家组认为计算所“高性能通用CPU芯片研制”项目基于0.18um工艺研制完成了32位的龙芯1号和64位龙芯2号通用CPU芯片,其中龙芯1号CPU芯片采用单发射动态流水线结构;龙芯2号CPU芯片采用四发射超标量超流水线结构。

项目组与其它单位合作,开发了基于龙芯系列CPU芯片的多种应用系统,包括低成本电脑和CPCI通用计算模块等,项目组完成了龙芯1号IP的研制,并在税控SOC、AVS解码芯片等领域得到了应用,在产业化方面取得了进展。

该项目研制过程中申请发明专利32项(已授权3项),发表论文93篇。

-------------------------------------

既然龙芯人整天忙于研发CPU,没时间看论坛,还有时间发表论文93篇?估计主要是发表论文升职称。可升职称还是为了钱。一分钱憋死英雄汉!



建议成立股份制企业算了(希望神州龙芯公司是股份制),研发龙芯CPU论功劳占股份(不要是论资排辈给股份,不要是论职位给股份)。计算所资金、设备入股。

希望神州龙芯公司是股份制,不要是论资排辈给股份,不要是论职位给股份,要给研发龙芯CPU的论功劳给股份!神州龙芯公司不要吝啬,得小钱,失大钱!

如股份制企业,研发龙芯CPU的论功劳给股份,计算所资金、设备入股。估计龙芯有救!神州龙芯公司有救!估计龙芯就不是现在的龙芯模式!

[ Last edited by fg5ydh54 on 2006-11-3 at 04:41 PM ]

fg5ydh54
2006-11-04 13:05
建议看看:

1992年科学出版社的物理学基础知识丛书

《漫谈物理学和计算机》



物理学是人类认识和改造物质世界的基础学科,数学只是人量化人感性认识的一种学科。

简单说:人不会数学照样会活着,人不会物理只有死路一条。

计算机首先应用在物理学领域(游戏不也要物理仿真),只有在物理学领域计算机应用成功,才有可能向化学、生物等领域扩展(搜索一下:物理学软件》化学软件》生物软件,所要求计算机性能逐渐提高)。

龙芯人想设计好CPU,为国增光,就要增加大脑里的知识,至少是物理学、历史上计算机在物理计算中的应用等等。



计算机是应用于各行各业,不是孤立存在、发展的,研发CPU必须做到“知百科,晓万物”,即“博”。这才有可能做到设计的CPU在各行各业易于应用。

不像X86编程极为复杂,要有专门的程序员才能编程,还要有测试员测试,才可能编出可以少出错的程序。这极大的限制了计算机在各行各业中的发展!

龙芯人怎么只能靠计算机理论,就匆匆进入设计CPU的领域中,还是静下心多学点。

linqing171
2007-02-06 09:24
只要是人多,什么做不出来?

烧一遍NIOS就知道容易了.