期刊文献+

一种电子输运的矢量化Monte Carlo模拟方法 被引量:1

Vectorized Monte Carlo simulation on the transport of electrons
下载PDF
导出
摘要 给出了一种采用SSE(StreamingSIMDExtensions)技术实现矢量化模拟电子在人体组织中输运的蒙特卡罗方法 ,并对一个计算放疗剂量分布的蒙特卡罗代码DPM进行了实施 ,将DPM模拟电子的方式由原来的一个个顺序模拟改为一次模拟 4个电子 ,这 4个电子进行同一个动作时 ,这部分程序可借助于SSE指令实现并行处理 .计算结果显示 :在不增加任何硬件成本的情况下 ,可以提高计算电子剂量分布的速度 1 .8倍左右 . With the help of SSE(streaming SIMD Extensions) technology, a vectorized MC(Monte Carlo) code for simulating the transport of electrons in radiotherapy problems is presented, which is based on DPM, a recently developed MC code. The electron transport mechanics of DPM is modified from one by one model to simulating four electrons at one time. In the parts of DPM code, where the four electrons have same actions, parallelism calculation can be achieved by SSE instructions. The result shows a 180% efficiency increase without extra hardware expense.
出处 《东南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2002年第2期193-196,共4页 Journal of Southeast University:Natural Science Edition
关键词 放射治疗 蒙特卡罗模拟 剂量分布计算 SSE技术 DPM代码 电子输运 矢量化模拟 人体组织 radiotherapy Monte Carlo dose calculation streaming SIMD extensions DPM
  • 相关文献

同被引文献2

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部