计算机工程与科学
計算機工程與科學
계산궤공정여과학
COMPUTER ENGINEERING & SCIENCE
2004年
12期
67-70
,共4页
陆全明%蒋友毅%王曙%周艳%王水
陸全明%蔣友毅%王曙%週豔%王水
륙전명%장우의%왕서%주염%왕수
Java%mpiJava%粒子模拟%JNI
Java%mpiJava%粒子模擬%JNI
Java%mpiJava%입자모의%JNI
本文介绍了如何用Java实现粒子模拟的面向对象的并行程序设计方法,并在由16个Pentium III 1.6G CPU组成的微机机群上测试了其性能.同时,为了提高它的计算性能,我们还介绍了利用JNI实现Java和Fortran混合编程的方法,即把程序中计算量较大的部分用Fortran语言代替,以提高其计算性能.结果表明,Java/Fortran混合编程是进行科学计算的一种有效途径.
本文介紹瞭如何用Java實現粒子模擬的麵嚮對象的併行程序設計方法,併在由16箇Pentium III 1.6G CPU組成的微機機群上測試瞭其性能.同時,為瞭提高它的計算性能,我們還介紹瞭利用JNI實現Java和Fortran混閤編程的方法,即把程序中計算量較大的部分用Fortran語言代替,以提高其計算性能.結果錶明,Java/Fortran混閤編程是進行科學計算的一種有效途徑.
본문개소료여하용Java실현입자모의적면향대상적병행정서설계방법,병재유16개Pentium III 1.6G CPU조성적미궤궤군상측시료기성능.동시,위료제고타적계산성능,아문환개소료이용JNI실현Java화Fortran혼합편정적방법,즉파정서중계산량교대적부분용Fortran어언대체,이제고기계산성능.결과표명,Java/Fortran혼합편정시진행과학계산적일충유효도경.