Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator
ACM Transactions on Modeling and Computer Simulation (TOMACS) - Special issue on uniform random number generation
An introduction to econophysics: correlations and complexity in finance
An introduction to econophysics: correlations and complexity in finance
OpenMP: An Industry-Standard API for Shared-Memory Programming
IEEE Computational Science & Engineering
The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics
The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics
OpenGL(R) Shading Language
A Guide to Monte Carlo Simulations in Statistical Physics
A Guide to Monte Carlo Simulations in Statistical Physics
Stochastic Optimization (Scientific Computation)
Stochastic Optimization (Scientific Computation)
GPU accelerated molecular dynamics simulation of thermal conductivities
Journal of Computational Physics
A parallel multigrid accelerated Poisson solver for ab initio molecular dynamics applications
Computing and Visualization in Science
General purpose molecular dynamics simulations fully implemented on graphics processing units
Journal of Computational Physics
Numerical Recipes 3rd Edition: The Art of Scientific Computing
Numerical Recipes 3rd Edition: The Art of Scientific Computing
Journal of Computational Physics
Importance of explicit vectorization for CPU and GPU software performance
Journal of Computational Physics
GPU accelerated simulations of 3D deterministic particle transport using discrete ordinates method
Journal of Computational Physics
Parallel implementation of the heisenberg model using Monte Carlo on GPGPU
ICCSA'11 Proceedings of the 2011 international conference on Computational science and its applications - Volume Part III
Data assimilation using a GPU accelerated path integral Monte Carlo approach
Journal of Computational Physics
GPU accelerated CESE method for 1D shock tube problems
Journal of Computational Physics
GPU-based single-cluster algorithm for the simulation of the Ising model
Journal of Computational Physics
ICCSA'10 Proceedings of the 2010 international conference on Computational Science and Its Applications - Volume Part IV
Performance potential for simulating spin models on GPU
Journal of Computational Physics
A GPU-Based accelerator for chinese word segmentation
APWeb'12 Proceedings of the 14th Asia-Pacific international conference on Web Technologies and Applications
Multi-level Parallelism for Time- and Cost-Efficient Parallel Discrete Event Simulation on GPUs
PADS '12 Proceedings of the 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation
High-performance dynamic quantum clustering on graphics processors
Journal of Computational Physics
Monte Carlo simulation of the Ising model on FPGA
Journal of Computational Physics
Reaction-diffusion model Monte Carlo simulations on the GPU
Journal of Computational Physics
GPU-accelerated Monte Carlo simulation of particle coagulation based on the inverse method
Journal of Computational Physics
Massively parallel Monte Carlo for many-particle simulations on GPUs
Journal of Computational Physics
Journal of Computational Physics
Accelerating FCM neural network classifier using graphics processing units with CUDA
Applied Intelligence
Hi-index | 31.51 |
The compute unified device architecture (CUDA) is a programming approach for performing scientific calculations on a graphics processing unit (GPU) as a data-parallel computing device. The programming interface allows to implement algorithms using extensions to standard C language. With continuously increased number of cores in combination with a high memory bandwidth, a recent GPU offers incredible resources for general purpose computing. First, we apply this new technology to Monte Carlo simulations of the two dimensional ferromagnetic square lattice Ising model. By implementing a variant of the checkerboard algorithm, results are obtained up to 60 times faster on the GPU than on a current CPU core. An implementation of the three dimensional ferromagnetic cubic lattice Ising model on a GPU is able to generate results up to 35 times faster than on a current CPU core. As proof of concept we calculate the critical temperature of the 2D and 3D Ising model using finite size scaling techniques. Theoretical results for the 2D Ising model and previous simulation results for the 3D Ising model can be reproduced.