有一个问题都现在没弄明白

所以问题就是饭碗还是难端,所以好不容易端上的饭碗哪舍得轻易放下……

BTW,我内心希望的技术革新应该是毁灭前代式的,而不是在原来的楼上盖高楼。

但是现实世界肯定不可能这么做……因为这样做谁都不得利……

看诸位讨论的这么激烈复杂,应该就能明白了 :joy:

我以前翻过无锡超算中心网站上的一些说明书。首先,申威和Intel的芯片是分开来的。用Intel的芯片的那部分被称为商用辅助计算系统。比如,你可以只购买商用辅助计算系统的机时。商用辅助计算系统应该是用的RedHat操作系统,我用过一次,有点印象。据说申威的芯片那一部分用的操作系统,是无锡超算中心自己改的一个GNU/Linux。

根据他们的说明书,申威的芯片那一部分编译器已经弄好了,网上传闻说是魔改版的Intel的编译器。关键问题是申威是所谓的“主从核”,用的是OpenACC。而现在绝大多数用在超算上的软件要么MPI,要么OpenMPI。尽管说明书中给出了例子,示范如何修改代码(我相信,他们当初拿奖的那些工作中为了OpenACC修改代码的工作量不小),但我所知道的用户,还是很少。绝大多数用户还是只购买商用辅助计算系统的机时,也就是Intel的芯片那一部分。因为大多数用户都是软件拿来就用,很少自己修改软件的代码。商业软件也很少给出源代码。

2 个赞