Parallel Implementation of Boltzmann Transport Simulation of Carbon Nanotubes

Z. Akšamija, Mohamed Mohamed, Umberto Ravaioli
{"title":"Parallel Implementation of Boltzmann Transport Simulation of Carbon Nanotubes","authors":"Z. Akšamija, Mohamed Mohamed, Umberto Ravaioli","doi":"10.1109/IWCE.2009.5091137","DOIUrl":null,"url":null,"abstract":"This works treats electronic transport in SWNTs in the Boltzmann Transport equation (BTE) formalism. The BTE is solved self-consistently with the Poisson equation and iterated in time using an upwinding finite-difference scheme until a steady-state is reached. Phonon scattering is included through a relaxation time based on experimental values reported in the literature. The problem is parallelized by dividing the real space into strips, where each strip is assigned to one processing element to minimize communication overhead. The implementation was tested on a many-processor cluster and shows good speed-up over the serial code. This demonstrates that the code is capable of excellent scaling to large supercomputing machines for large-scale parallel simulation of nanotubes, as well as other similar 1-dimensional materials like nanoribbons and nanowires.","PeriodicalId":443119,"journal":{"name":"2009 13th International Workshop on Computational Electronics","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 13th International Workshop on Computational Electronics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IWCE.2009.5091137","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

This works treats electronic transport in SWNTs in the Boltzmann Transport equation (BTE) formalism. The BTE is solved self-consistently with the Poisson equation and iterated in time using an upwinding finite-difference scheme until a steady-state is reached. Phonon scattering is included through a relaxation time based on experimental values reported in the literature. The problem is parallelized by dividing the real space into strips, where each strip is assigned to one processing element to minimize communication overhead. The implementation was tested on a many-processor cluster and shows good speed-up over the serial code. This demonstrates that the code is capable of excellent scaling to large supercomputing machines for large-scale parallel simulation of nanotubes, as well as other similar 1-dimensional materials like nanoribbons and nanowires.
碳纳米管玻尔兹曼输运模拟的并行实现
本文用玻尔兹曼输运方程(BTE)的形式来处理纳米碳管中的电子输运。BTE与泊松方程自洽求解,并采用上旋有限差分格式随时间迭代,直至达到稳态。声子散射包括通过弛豫时间基于实验值在文献中报道。该问题通过将实际空间划分为条带来并行化,其中每个条带分配给一个处理元素以最小化通信开销。该实现在一个多处理器集群上进行了测试,显示出比串行代码更好的加速。这表明,该代码能够很好地扩展到大型超级计算机上,用于大规模并行模拟纳米管,以及其他类似的一维材料,如纳米带和纳米线。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信