Lammps現在版本應該有很多了,甚至自己單pc機都可以跑(一般是用linux版本,當然也有windows的)。 不過通常情況下做大型并行仿真的話建議組個集束計算機群。如果學校或者科研單位有大型計算機的話,通常可以讓他們裝,然后自己只要有用戶名和計算節點配額,就可以跑。如果你打算自己實驗室組件自己的中小型計算服務器的話,我們經驗是有200個計算核就差不多夠跑了。硬件情況是25臺dell(感覺聯想的應該也不錯)的poweredge,每臺單至強cpu,4核8線程,16g內存(內存可以再多配點,每線程可以有4g,總共32g每臺機器),硬盤500g(硬盤不用太大,只是計算時存放臨時文件的,一下會有補充)。所以25*4=100個實際計算核,系統會看作200個計算核,因為每核有2個線程。這些是主要的計算節點,還要有個主節點,用作登錄,提交管理任務分配給計算核,以及存放用戶文件。所以這個主節點配置一定要盡量高些,我們是配了個8核至強cpu,3塊2TB的硬盤(組成raid陣列),當然重要的是要兩塊網卡,一塊卡接內網,連接25個計算節點(通過switch,另買),另塊卡接外網,以便讓用戶登錄,提交任務。之后搭好裝個linux操作系統(比如有免費的rocks,采用centos為核心,專門給服務器用的)就可以算了。
其實如果資金有限,計算節點可以再少一點。實在不行也可以買一堆普通臺式機,連一起,當做計算節點用,只要有高配的主節點,擁有兩塊網卡。當然這樣的話可靠性就不一定能保證了。