超算属于国家重点工程,用超算处理什么,计算什么都会牵扯到国家机密。所以很多秘密的科研根本不可能考虑找国外的超算来处理,必须有自己的超算。 而民用的CPU可有可无,没有可以买。 造出如高通的芯片现在就有了,与华为的手机芯片只是伯仲之间。但经验方面高通比华为多一些,但他们各有所长。 但造出如英特尔处理器会牵扯到其他方面。 1,操作系统兼容性问题,如果中国造出与英特尔相上下的芯片,微软肯定要封杀中国的处理器,这样就会出现芯片兼容性的问题。 2,为了解决与操作系统兼容的问题,如果中国自己开发操作系统。由于习惯性,现在大多数应用软件,牛比的应用软件都是基于微软windows操作系统 ,如果换为中国的芯片可能就要换操作系统,应用软件。路太长,民众、企业也不习惯,得不偿失。 3,在有限的经费下,如果发展民用芯片与国防,科研等国家重大任务相比之下,肯定会放弃民用芯片而研发我们的专用芯片,比如航天、航空、卫星、超算等。 那么为什么我们的超算却是世界第一,是不是有点诧异? 主要我国的超算是不受国外操作系统的限制的,发挥起来更好。可以按照自己的思路进行,也可以用弯道超车来形容。 但是超算有一个核心的技术,目前只有中国掌握这技术是世界一流的。 很多人都知道,超算是用很多处理器组成的,那么在处理大数据的时这些CPU怎么去工作,数据怎么去交换就是一个很大的问题,也是一个挑战。 好比给 100个高科技人才,有的用这100个人才可以研发出历所未有的产品出来,但有的人就可能会让这100个人才废掉了。 这个核心技术简单的来讲就是CPU分工(调度)与数据处理技术。也是核心技术,目前只有中国掌握的这套技术属于世界之最。而对CPU分工(调度)、数据交换的中央处理器是我们自己开发的专用处理器,这专用处理器就是其他CPU的大脑。 如果不明白是什么意思,一个比喻更接近 (注:只是比喻):局域网中的云计算,都是属于分布式计算。但对于数据的传输(包括指令)速度远远大于云计算。 这个答案很好的回答了提问者,也同时回答了很多质疑者, 很多质疑者都说超算是CPU堆积的,为什么全世界只有中国堆积的超算计算速度世界第一,其他的不行。至少目前是这样的。 |