Abstract
Thermal conductivity is a very important property of a material both for testing theoretical models and for designing better practical devices such as more efficient thermoelectrics, and accurate and efficient calculations of thermal conductivity are very desirable. In this paper, we develop a highly efficient molecular dynamics code fully implemented on graphics processing units for thermal conductivity calculations using the Green–Kubo formula. We compare two different schemes for force evaluation, a previously used thread-scheme, where a single thread is used for one particle and each thread calculates the total force for the corresponding particle, and a new block-scheme, where a whole block is used for one particle and each thread in the block calculates one or several pair forces between the particle associated with the given block and its neighbor particle(s) associated with the given thread. For both schemes, two different classical potentials, namely, the Lennard-Jones potential and the rigid-ion potential are implemented. While the thread-scheme performs a little better for relatively large systems, the block-scheme performs much better for relatively small systems. The relative performance of the block-scheme over the thread-scheme also increases with the increasing cutoff radius. We validate the implementation by calculating lattice thermal conductivities of solid argon and lead telluride. The efficiency of our code makes it very promising to study thermal conductivity properties of more complicated materials, especially, materials with interesting nanostructures.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.