检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]国防科技大学光电科学与工程学院,湖南长沙410073
出 处:《微电子学与计算机》2006年第z1期210-212,共3页Microelectronics & Computer
摘 要:针对目前蒙特卡罗模拟并行计算的两个制约因素,提出了利于普及的完整解决方案。建立了算法、参数与MCNP一致的并行随机数发生器模块。参考Linux集群方案,提出了一种基于Windowsxp的pc机并行计算系统的实现方案,采用通用局域网络设置,并行环境为MPICH2实现,编程调试工具为MicrosoftDevelopStudio。该方案对并行系统中的计算机没有硬件和软件的一致性的严格要求,具有灵活的可扩展性,对于一台计算机的也可以虚拟并行,适合单机下的并行程序调试。最后给出了简单蒙特卡罗模拟实例进行演示。A scheme suitable to the widely use of the parallel Monte-Carlo simulation was present. For resolve of the two main bottle nick in parallel Monte-Carlo simulation, referenced to the algorithms and constants used in MCNP code system, a parallel random number generator module was developed. Similar to Linux PC cluster scheme, the Windows xp PC cluster was made, computer nodes was connected by local network system, and use MPICH2 to setup the parallel environment, use Microsoft Develop Studio as programming tools. this system is much easier then those with Linux operation system, and may have different kind of the computers. So the system has better expansibility, and even only one computer can also debug the parallel computing programs. Finally a simple Monte-Carlo sample problem was present for the demonstration.
关 键 词:并行计算 MPICH2 蒙特卡罗模拟 随机数发生器
分 类 号:TP338.8[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.151