| 查看: 2415 | 回復(fù): 15 | |||
[交流]
【討論】大家對(duì)未來GPU在monte carlo中的應(yīng)用持有什么樣的態(tài)度(CUDA)? 已有6人參與
|
|||
| 現(xiàn)在很多蒙特卡羅的開源代碼不能并行,這是一個(gè)缺憾,導(dǎo)致很多時(shí)候,運(yùn)行效率很低。 |

鐵桿木蟲 (著名寫手)
|
首先提醒一點(diǎn),做科研千萬不要想當(dāng)然。 MD的并行和MC的并行完全是兩碼事。在MD中,每一步我們都需要更新力和位移。由于力的計(jì)算最為耗時(shí),因此我們可以采用不同的手段,譬如 MPI或OpenMP 進(jìn)行并行,將計(jì)算力的任務(wù)分配到多個(gè)CPU或核上。而MC的并行卻不像MD這么直觀。絕大多數(shù)的MC算法都是局域的,即local move,意思是MC運(yùn)動(dòng)只涉及體系中的部分原子位置的變化。因此MC最為有效的做法,也是大家一貫采用的做法,就是在MC運(yùn)動(dòng)前后計(jì)算涉及到的那一部分原子的能量變化。正因?yàn)镸C運(yùn)動(dòng)的這種局域性,利用并行計(jì)算能量并不能有效地加速M(fèi)C模擬。而且這種并行計(jì)算能量的做法也并不是真正意義上的Parallel MC。真正的Parallel MC是指我們可以平行選取體系中的幾個(gè)局部,而這幾個(gè)局部是彼此對(duì)立的,那么對(duì)每個(gè)部分就可以單獨(dú)施行MC運(yùn)動(dòng),而不至于相互影響。簡單而言,Parallel MC就是可以同時(shí)改變體系的多個(gè)局部構(gòu)象。很顯然,這與Parallel MD完全不是一個(gè)概念。 [ Last edited by yahoohoo on 2010-9-11 at 19:37 ] |

|
材料類初學(xué)者可以看的書除了《概率論》《蒙特卡羅方法引論》《蒙特卡羅方法》等MC基礎(chǔ)書外,做材料(主要包括高分子材料,固體材料,薄膜材料)的同行們可以看一下《計(jì)算材料學(xué)》(德)D.羅伯(Dierk Raabe)編著,項(xiàng)金鐘,吳興惠譯;《計(jì)算材料科學(xué)》陳舜麟編著;《分子模擬》(荷)Frenkel,Smit著,汪文川等譯; 這些書既與MC方法有關(guān),又與你所研究的方向有關(guān),而且難度并不是特別大。除此之外就是要學(xué)習(xí)編程語言,現(xiàn)在主要用的是fortran,c,VB,這三種都有現(xiàn)成的源程序可以參考,尤其是fortran,專門作科學(xué)計(jì)算用,臺(tái)灣人彭國倫寫的《Fortran 95》就很不錯(cuò),網(wǎng)上也有電子版,除此之外,還有徐士良的《Fortran算法程序集》。c語言我不太會(huì)用沒有發(fā)言權(quán)。VB的好處就是可視化,操作也很方便,也有大量的應(yīng)用?傊,材料是一個(gè)交叉學(xué)科,比較難,所以大家都不能急功近利,要耐得住寂寞,終有所成。上面所列舉的書,本論壇應(yīng)該都有電子版,大家可以查一查。以上是我自己的一家之言,不足之處請(qǐng)大家指正。 |



木蟲 (職業(yè)作家)

金蟲 (文壇精英)
老漢一枚

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 306求0703調(diào)劑一志愿華中師范 +7 | 紙魚ly 2026-03-21 | 8/400 |
|
|---|---|---|---|---|
|
[考研] 一志愿重慶大學(xué)085700資源與環(huán)境,總分308求調(diào)劑 +7 | 墨墨漠 2026-03-23 | 8/400 |
|
|
[考研] 化學(xué)308分求調(diào)劑 +3 | 你好明天你好 2026-03-23 | 3/150 |
|
|
[考研] 303求調(diào)劑 +4 | 元夕元 2026-03-20 | 4/200 |
|
|
[考研] 328求調(diào)劑 +4 | LHHL66 2026-03-23 | 4/200 |
|
|
[考研] 求調(diào)劑 +7 | Auroracx 2026-03-22 | 7/350 |
|
|
[考研] 0856材料專碩353求調(diào)劑 +4 | NIFFFfff 2026-03-20 | 4/200 |
|
|
[考研] 311求調(diào)劑 +3 | 勇敢的小吳 2026-03-20 | 3/150 |
|
|
[考研] 265求調(diào)劑 +3 | Jack?k?y 2026-03-17 | 3/150 |
|
|
[考研] 324分 085600材料化工求調(diào)劑 +4 | llllkkkhh 2026-03-18 | 4/200 |
|
|
[考研] 22408 344分 求調(diào)劑 一志愿 華電計(jì)算機(jī)技術(shù) +4 | solanXXX 2026-03-20 | 4/200 |
|
|
[考研] 294求調(diào)劑材料與化工專碩 +15 | 陌の森林 2026-03-18 | 15/750 |
|
|
[考研] 一志愿中海洋材料工程專碩330分求調(diào)劑 +8 | 小材化本科 2026-03-18 | 8/400 |
|
|
[考研] 求調(diào)劑,一志愿:南京航空航天大學(xué)大學(xué) ,080500材料科學(xué)與工程學(xué)碩,總分289分 +4 | @taotao 2026-03-19 | 4/200 |
|
|
[考研] 材料學(xué)碩297已過四六級(jí)求調(diào)劑推薦 +11 | adaie 2026-03-19 | 11/550 |
|
|
[考研]
|
不想起名字112 2026-03-19 | 3/150 |
|
|
[考研] 085600材料與化工調(diào)劑 324分 +10 | llllkkkhh 2026-03-18 | 12/600 |
|
|
[考研] 材料考研調(diào)劑 +3 | xwt。 2026-03-19 | 3/150 |
|
|
[考博] 26博士申請(qǐng) +3 | 1042136743 2026-03-17 | 3/150 |
|
|
[考研] 考研調(diào)劑 +3 | 淇ya_~ 2026-03-17 | 5/250 |
|