改进的硅各向异性腐蚀GPU并行模拟
陈劲源,李建华,郭卫斌
华东理工大学 信息科学与工程学院,上海 200237
Improved parallel simulation of silicon anisotropic etching based on GPU
CHEN Jingyuan,LI Jianhua,GUO Weibin
School of Information Science and Engineering, East China University of Science and Technology, Shanghai 200237, China
摘要 硅各向异性腐蚀过程复杂,采用元胞自动机模拟硅各向异性腐蚀非常耗时。为了加速腐蚀模拟过程,研究了基于图形处理器(GPU)进行硅的各向异性腐蚀模拟。针对串行算法直接并行化方法存在加速效率低等问题,提出了一个改进的并行模拟方法。该方法增加了并行部分的负载,减少了内存管理的开销,从而提高了加速性能。实验证明该方法能够获得较理想的加速比。
关键词 :
各向异性腐蚀 ,
元胞自动机 ,
模拟 ,
图形处理器 ,
并行计算
Abstract :Silicon anisotropic etching simulation is time-consuming due to its complex chemical process. In order to accelerate the process, the GPU-based silicon anisotropic etching parallel simulation was discussed, and an improved parallel method was proposed to improve the direct parallelization of serial algorithms method with low efficiency. In this method, the parallel load of the direct parallelization was increased, the memory management cost was reduced, and the acceleration performance was improved. The experimental results show that the method can achieve a simulation with higher speedup.
Key words :
anisotropic etching
Cellular Automaton (CA)
simulation
Graphics Processing Unit (GPU)
parallel computation
收稿日期: 2013-07-29
出版日期: 2013-12-31
基金资助: 国家自然科学基金资助项目;国家科技重大专项
通讯作者:
李建华
E-mail: jhli@ecust.edu.cn
作者简介 : 陈劲源(1989-),男,福建石狮人,硕士研究生,主要研究方向:计算机辅助设计、并行模拟; 李建华(1977-),男,安徽广德人,副教授,博士,CCF会员,主要研究方向:计算机辅助设计、高性能计算、计算机模拟; 郭卫斌(1968-),男,陕西西安人,副教授,博士,CCF会员,主要研究方向:高性能计算、计算机模拟。
引用本文:
陈劲源 李建华 郭卫斌. 改进的硅各向异性腐蚀GPU并行模拟[J]. 计算机应用, 2013, 33(12): 3317-3320.
CHEN Jingyuan LI Jianhua GUO Weibin. Improved parallel simulation of silicon anisotropic etching based on GPU. Journal of Computer Applications, 2013, 33(12): 3317-3320.
链接本文:
http://www.joca.cn/CN/ 或 http://www.joca.cn/CN/Y2013/V33/I12/3317
[1]
王文博, 殷宏, 解文彬, 王家腾. 基于硬件细分的层次细节地形渲染算法 [J]. 计算机应用, 2015, 35(6): 1716-1719.
[2]
吴洁璇, 陈振杰, 张云倩, 骈宇哲, 周琛. 多核CPU下的K -means遥感影像分类并行方法 [J]. 计算机应用, 2015, 35(5): 1296-1301.
[3]
曹彦珏, 安博文, 李启明. 基于后处理的实时景深模拟与应用 [J]. 计算机应用, 2015, 35(5): 1439-1443.
[4]
王玉着, 刘修国, 张唯. 统一设备计算架构下的栅格河网提取并行算法 [J]. 计算机应用, 2015, 35(4): 960-963.
[5]
肖辉辉, 万常选, 段艳明, 钟青. 基于模拟退火的花朵授粉优化算法 [J]. 计算机应用, 2015, 35(4): 1062-1066.
[6]
王铭波, 符强, 童楠, 刘政, 赵一鸣. 基于模拟退火机制的多种群萤火虫算法 [J]. 计算机应用, 2015, 35(3): 691-695.
[7]
刘晓红, 曲志坚, 曹雁锋, 张先伟, 冯刚. 基于自适应机制的多宇宙并行量子衍生进化算法 [J]. 计算机应用, 2015, 35(2): 369-373.
[8]
聂霄, 陈雷霆. 弱可压缩流体边界处理算法 [J]. 计算机应用, 2015, 35(1): 206-210.
[9]
余晓山 吴扬扬. 基于MapReduce的文本层次聚类并行化 [J]. 计算机应用, 2014, 34(6): 1595-1599.
[10]
林勤 薛云. 双聚类算法在电信高价值客户细分的应用 [J]. 计算机应用, 2014, 34(6): 1807-1811.
[11]
熊焕亮 曾国荪 吴沧海 匡桂娟 何火娇. 延迟可扩展性与并行执行时间的关系 [J]. 计算机应用, 2014, 34(3): 663-667.
[12]
贺章擎 黄威 戴葵 郑朝霞. 图像Laplace变换在异构多核工程科学计算加速协处理器上的实现 [J]. 计算机应用, 2014, 34(2): 369-372.
[13]
薛鹏 任鹏飞 王划. 环状交通流Washout控制及其稳定性分析 [J]. 计算机应用, 2014, 34(2): 597-600.
[14]
吕晓琪 张传亭 侯贺 张宝华. 基于图形处理器加速光线投射算法的多功能体绘制技术 [J]. 计算机应用, 2014, 34(1): 135-138.
[15]
温腊 芮建武 何婷婷 郭亮. 利用并行GPU对分层分布式狄利克雷分布算法加速 [J]. 计算机应用, 2013, 33(12): 3313-3316.