西西河

主题:【IT新闻】中国曙光超级计算机4000A跻身世界前列(Top 15) -- Highway

共:💬39
分页树展主题 · 全看首页 上页
/ 3
下页 末页
        • 家园 其实拼装不是问题

          中国从无到有的东西都是这么"偷学"来的~~不能不佩服中国人这方面是天才.

          能不能掌握里面的核心东西才是关键. 比如DVD. 这个是需要沉下心去做的.

        • 家园 怎么说呢。没有那些前辈的努力,我们现在能有什么

          实在没有必要万事从头起。能利用的,为什么不利用。说句大实话,西西河如果有现成的软件可以实现所有这些功能,才没必要写什么程序呢。何苦。

          当初没彩电--》长虹

          没冰箱--》海尔

          没洗衣机--》小天鹅

          没PC机--》联想

          没有互联网--》新浪、搜狐

          没有办公软件--》金山

          没有高性能计算机--》银河,曙光

          .

          .

          .

          有人去努力填空做没人做的事,赚没人赚的钱,很好。

          哈哈,若干年后,加一条

          没有好的论坛--》西西河

          • 家园 问题是咱们的投入和产出实在是不成比例

            国内不缺软件人才,缺的是能够安心做事的制度和环境。其结果是软件人员不到三十岁就得要么改行,要么出国,这样国内软件业怎么可能发展起来?

            现在想想自己这些年来做的事情,真是既自豪又感伤。自豪是因为自己当年也曾经为国效力,在所从事的领域做的不比洋人差;感伤是因为现在国内该领域反而落后了,因为一流人才全在北美了,国内留下的没有肯踏踏实实做事的,全都想着怎么改行做生意去。

            国内和这里软件业的差距,并不仅仅是软件开发的规范化,而是封建社会和资本主义社会的区别。

            • 家园 又有点不明白

              您说的是国营单位吧? 现在已经市场经济了,难道还是如此吗? 私营企业还不行吗?

              • 家园 国内还不是真正意义上的市场经济

                很多领域实际上还是国家指令。

                我在国内上班的公司和曙光其实没有竞争关系,因为如果没有国家指令,他们毫无竞争力;否则我们毫无竞争力。

                国内IT业里真正意义上的私有企业是没有实力和愿望作这类真正技术性工作的,它们能够做好业务性应用的开发就不错了。

                国内外企基本上只是销售和服务,其在国内的技术开发中心多数只是做和中国特定市场有关的一些事情,谈不上真正意义上的技术性工作。

                至于国内国企,我就不说了。

        • 家园 呵呵,是呃,连我们学校老教授都说,当年造银河的芯片是从香港商人弄来得

          :-)

      • 家园 请教不敢,聊聊而已

        我在国内不是做IBM RS/6000的,但是我们公司有一个部门是做这方面的,他们那里有丛曙光那里过来的工程师,我关于IBM RS/6000的事情都是听他们说的。

        关于您的第一个问题:

        IBM RS/6000有硬件兼容厂商,例如EMC,性能差不了多少,但是价格只有IBM的三分之一;同时灰市上可以设法买到IBM的本厂货(哪里都有家贼的);另外,有很新的二手货可以买的。

        关于您的第二个问题:

        IBM RS/6000用的CPU是Power PC,它的技术规范和汇编码都是公开的,同时AIX提供了反汇编程序,这样只要肯下功夫,可以通过反汇编程序来做逆向工程。

        其实我以前干过这类事情,不过是在Dec机器和PC上。DEC的那台机器太古老了,我是拿着编码手册直接读八进制码同时写成汇编码的,就是说我的脑袋成了转换器了。PC就简单了,用Debug之类的程序就可以了,要求是夜里不睡觉,我一般是从晚上九点干到天亮。

        AIX我不了解,但是当年的SCO XENIX和SCO UNIX上面确实有可以把汇编码反成C语言的工具,它可以做到很接近源程序的程度,就是说,只要稍加修改,就可以编译了。其实原理很简单,任何一种特定的编译器都有它的特点,按照特点逆向做映射就是了。

        实际上,如果真想保护源码的话,只有一个办法,就是不公开CPU的汇编规范和不提供任何反汇编工具。IBM AS/400就是这样干的,我在它上面干活只能够用到C语言一级,根本看不到汇编一级。IBM开发中心的家伙们可以做到汇编级,但是密不示人。

        说良心话,国内技术上还是做了一些事情的,不过多数集中在怎么偷东西上面了。

        声明:我所说的一切只到2000年以前,之后无效,因为我是2000年出国的,后面的情况就不熟悉了。

        • 家园 原来如此!

          我是拿着编码手册直接读八进制码同时写成汇编码的,就是说我的脑袋成了转换器了。

          呵呵,真佩服得五体投地,果然没说错,老兵真高手也!

          • 家园 “高手”二字不敢当,熟练工罢了

            其实也没有什么的。

            我实际做的是将DEC PDP-11的机器码换成386汇编以提高程序运行速度(当然是运行在386机器上,那个时代386就是最快的PC CPU了)。具体做法就是先把PDP-11的八进制数字读出来写成对应的PDP-11汇编码,然后再将PDP-11汇编码重写成386汇编码,同时要理解这些程序实际上干了些什么。

            开始的时候确实需要参照代码手册来作PDP-11的八进制数字码到对应的PDP-11汇编码的转换,但是很快就不需要了,因为PDP-11汇编码很简单,翻来覆去就是那么些指令,而我又很熟悉对应的386汇编码,于是很快就变成了一边读PDP-11的八进制数字码一边直接写对应的386汇编码,中间的那步就给省了。具体干的时候最喜欢的就是000437,意思是Return 0。

            我摊到那段程序大约32K字节,基本就是矩阵运算,但是写得非常紧凑。

    • 家园 能自己做出来,总比被别人卡着脖子要好的多的多。

      对技术不熟悉。

      在美国卡这个、那个速度不能出口到中国的时候,用“低水平”技术搞出个高效率的东西出来,有什么不好?曙光不搞,那现在用什么?用算盘?倒也是不错的主意。

      再说了,要是技术真那么简单,早些年吃什么去了,到现在才醒过头来?

      • 家园 怕就怕忽悠多了到后来连自己也“骗”了,忘了那机子是怎么来的
      • 家园 回复

        技术不如人,搞得差一点,是一回事情;完全用人家的灰色硬件和盗版软件,拼装而已,则是另外一回事情。

        要是这样搞的话,我也可以和世界水平同步的。

        • 回复
          家园 搞cluser用盗版么?

          LINUX cluster soft cost zero.

          根本没必要抄什么IBM RS6000.最早的CLUSTER

          就是一个科学家自己写写网卡驱动, 实现通讯,

          在编个协议就完了.

          这个CLUSTER就是世界先进水平. 真不知道你们在说

          什么? 尽钻牛角尖. 鄙视你们..

          • 家园 曙光4000A用的是Risc和AIX,而不是Linux

            它是MMP的而不是Cluster,这两个概念需要分清。

            具体情况可见:

            http://www.ict.ac.cn/lab/ncic/other1/D4K.htm

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


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

Copyright © cchere 西西河