...
首页> 外文期刊>Journal of biomedical optics >Monte Carlo simulation of photon migration in a cloud computing environment with MapReduce
【24h】

Monte Carlo simulation of photon migration in a cloud computing environment with MapReduce

机译:使用MapReduce在云计算环境中模拟光子迁移的蒙特卡洛

获取原文
获取原文并翻译 | 示例

摘要

Monte Carlo simulation is considered the most reliable method for modeling photon migration in heterogeneous media. However, its widespread use is hindered by the high computational cost. The purpose of this work is to report on our implementation of a simple MapReduce method for performing fault-tolerant Monte Carlo computations in a massively-parallel cloud computing environment. We ported the MC321 Monte Carlo package to Hadoop, an open-source MapReduce framework. In this implementation, Map tasks compute photon histories in parallel while a Reduce task scores photon absorption. The distributed implementation was evaluated on a commercial compute cloud. The simulation time was found to be linearly dependent on the number of photons and inversely proportional to the number of nodes. For a cluster size of 240 nodes, the simulation of 100 billion photon histories took 22 min, a 1258 × speed-up compared to the single-threaded Monte Carlo program. The overall computational throughput was 85,178 photon histories per node per second, with a latency of 100 s. The distributed simulation produced the same output as the original implementation and was resilient to hardware failure: the correctness of the simulation was unaffected by the shutdown of 50% of the nodes.
机译:蒙特卡洛模拟被认为是建模异质介质中光子迁移的最可靠方法。但是,其高昂的计算成本阻碍了它的广泛使用。这项工作的目的是报告我们在大型并行云计算环境中用于执行容错蒙特卡洛计算的简单MapReduce方法的实现。我们将MC321 Monte Carlo软件包移植到了Hadoop(一种开源MapReduce框架)上。在此实现中,“映射”任务并行计算光子历史,而“减少”任务对光子吸收进行评分。在商业计算云上评估了分布式实现。发现仿真时间与光子数成线性关系,与节点数成反比。对于240个节点的集群,对1000亿个光子历史的仿真花费了22分钟,与单线程Monte Carlo程序相比,加速了1258倍。总计算吞吐量为每节点每秒85,178个光子历史记录,延迟为100 s。分布式仿真产生的输出与原始实现相同,并且可以抵抗硬件故障:关闭50%的节点不会影响仿真的正确性。

著录项

  • 来源
    《Journal of biomedical optics 》 |2011年第12期| p.125003.1-125003.9| 共9页
  • 作者

    Guillem Pratx; Lei Xing;

  • 作者单位

    Stanford University School of Medicine, Department of Radiation Oncology, 875 Blake Wilbur Drive, Stanford,California 94305;

    Stanford University School of Medicine, Department of Radiation Oncology, 875 Blake Wilbur Drive, Stanford,California 94305;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);美国《化学文摘》(CA);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    parallel processing; monte carlo; optical photon migration; mapreduce; cloud computing;

    机译:并行处理;蒙特卡洛;光学光子迁移;减少云计算;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号