太湖之光是主核+从核的架构,从核承担主要计算任务,可以看做一个CPU跟了一个GPU。所以我估计既没法和通用的X86比较,也没法和GPU服务器比较。
程序方面,可以说太湖之光的软件团队,为了在太湖之光上跑VASP,可以说是费劲了心血。仅就我了解到的三四年前的情况看:
首先,中科院计算所在太湖之光上专门做了个LAPACK。
其次,因为太湖之光的Fortran编译器不太顶得住,必须用C把VASP中比较time-consuming的部分进行重写,然后进行C-Fortran混合编译。
最后,由于从核的内存极小(KB级),必须对某些数据结构进行重构。
对于这种为了实现全国产展现出的愚公移山的精神,我是从心底佩服的。
有机会的话,我也会去出把力。