skip to main content
10.1145/2148600.2148648acmconferencesArticle/Chapter ViewAbstractPublication PagesscConference Proceedingsconference-collections
poster

Electronic poster: a massively parallel lattice Monte Carlo algorithm in CUDA for thermal conduction simulations

Authors Info & Claims
Published:12 November 2011Publication History

ABSTRACT

We present a highly parallel CUDA kernel based on the Lattice Monte Carlo (LMC) method for transient thermal conduction, which achieves a peak acceleration of more than 100x over a single-threaded Fortran version. A number of memory and branching optimizations for the Graphic Processing Unit (GPU) architectures are described. Combining all tweaks, a fully-optimized kernel is able to outperform the initial speed-up of around 13x observed for a naïve CUDA implementation by another order of magnitude, to reach the peak performance reported (on a single NVIDIA Tesla C2050). Comparison benchmarks are also provided for the Tesla C1060, whereas the Fortran code was executed on an Intel i5 CPU running at 3.6 GHz.

Skip Supplemental Material Section

Supplemental Material

References

  1. I. V. Belova, G. E. Murch, T. Fiedler, and A. Öchsner. The lattice monte carlo method for solving phenomenological mass and heat transport problems. Diffusion Fundamentals, 4:15.1--15.23, 2007.Google ScholarGoogle Scholar

Index Terms

  1. Electronic poster: a massively parallel lattice Monte Carlo algorithm in CUDA for thermal conduction simulations

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in
              • Published in

                cover image ACM Conferences
                SC '11 Companion: Proceedings of the 2011 companion on High Performance Computing Networking, Storage and Analysis Companion
                November 2011
                166 pages
                ISBN:9781450310307
                DOI:10.1145/2148600

                Copyright © 2011 Authors

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 12 November 2011

                Permissions

                Request permissions about this article.

                Request Permissions

                Check for updates

                Qualifiers

                • poster

                Acceptance Rates

                Overall Acceptance Rate1,516of6,373submissions,24%
              • Article Metrics

                • Downloads (Last 12 months)2
                • Downloads (Last 6 weeks)0

                Other Metrics

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader