Finite difference numerical method for the superlattice Boltzmann transport equation and case comparison of CPU(C) and GPU(CUDA) implementations

From MaRDI portal
Publication:349643

DOI10.1016/J.JCP.2014.08.028zbMATH Open1349.82106arXiv1401.6047OpenAlexW1994967046MaRDI QIDQ349643FDOQ349643


Authors: Dmitri Priimak Edit this on Wikidata


Publication date: 5 December 2016

Published in: Journal of Computational Physics (Search for Journal in Brave)

Abstract: We present a finite difference numerical algorithm for solving two dimensional spatially homogeneous Boltzmann transport equation which describes electron transport in a semiconductor superlattice subject to crossed time dependent electric and constant magnetic fields. The algorithm is implemented both in C language targeted to CPU and in CUDA C language targeted to commodity NVidia GPU. We compare performances and merits of one implementation versus another and discuss various software optimization techniques.


Full work available at URL: https://arxiv.org/abs/1401.6047




Recommendations




Cites Work


Uses Software





This page was built for publication: Finite difference numerical method for the superlattice Boltzmann transport equation and case comparison of CPU(C) and GPU(CUDA) implementations

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q349643)