arm处理器 公司有全套的Verilog源代码不是公版。而本人花过很多时间一行一行的阅读过全套arm Verilog代码,也跑过arm的逻辑仿真。 此文是忽悠,arm目前看不适用于超算,本来arm的市场也不针对超算。但未来如何发展不知道。arm的一个优势是软件生态环境好,编译器成熟。龙芯CPU本身没问题。问题在软件上,编译器优化等工作需要资源投入,需要人做。对比我们在arm上开发,有好几个编译器可选。这事情没投资不行,但没市场就没投资,美国佬这下为老子创造了一个市场,长远看是好事。这让高层下决心投资会比较容易。 龙芯早就做过超算应用,中科大做的,我也曾申请过他们的账号。天河的主要技术在互联和软件优化上。他们针对MPI+Intel编译器的组合。不用Intel CPU的话,那个优化工作就浪费了。但并不是说不能再对其他CPU优化。事实上我试图在天河上使用非优化的GNU版本,他们犯懒对此的技术支持不好,但不是说不能用。另外的问题是,我看到天河上其他用户用其他软件。那么那些软件是否有MIPS版本是个问题,MIPS版本性能可能降低也是问题。但总的来说天河上提供的软件不是很多,比我学校超算中心提供的还少。大多数用户都是自己编程用天河,所以只有一个编译器效率问题比较突出了。 另外国内有用sparc源码做的CPU也可做替代品。另外,超算还用NVIDIA的GPU,这个美国佬还没禁。总体上讲这确实是件好事,短期有些性能损失,长期支持自己的CPU。超算依靠的是将众多CPU集成起来工作的能力,单个CPU的性能高低居次。CPU本身的技术门槛已经不高了,研发自己的CPU不是问题,关键是市场对后来者不友善而已。 另外,楼下方块那傻叉的大家可以忽略 哈哈哈
|