So what?

So What? · Technical Podcasts for the Layman

What if a research paper made sense the first time you heard it?

Each episode takes a new research paper, from physics to biology, and talks it through in plain words, even when the field is new to you. Put it on while you scrub the dishes, and finish knowing what the researchers found and why it matters.

openalex · 2013-07-29

Massively parallel Monte Carlo for many-particle simulations on GPUs

Joshua A. Anderson, Eric Jankowski, Thomas L. Grubb, Michael Engel, Sharon C. Glotzer

Abstract. Current trends in parallel processors call for the design of efficient massively parallel algorithms for scientific computing. Parallel algorithms for Monte Carlo simulations of thermodynamic ensembles of particles have received little attention because of the inherent serial nature of the statistical sampling. In this paper, we present a massively parallel method that obeys detailed balance and implement it for a system of hard disks on the GPU. We reproduce results of serial high-precision Monte Carlo runs to verify the method. This is a good test case because the hard disk equation of state over the range where the liquid transforms into the solid is particularly sensitive to small deviations away from the balance conditions. On a Tesla K20, our GPU implementation executes over one billion trial moves per second, which is 148 times faster than on a single Intel Xeon E5540 CPU core, enables 27 times better performance per dollar, and cuts energy usage by a factor of 13. With this improved performance we are able to calculate the equation of state for systems of up to one million hard disks. These large system sizes are required in order to probe the nature of the melting transition, which has been debated for the last forty years. In this paper we present the details of our computational method, and discuss the thermodynamics of hard disks separately in a companion paper.

From the lesson

Imagine about a million coins pushed together on a table until they can barely jostle. Squeeze them a little more and they stop flowing like a liquid and lock into a crystal. Physicists argued for some forty years about how that change happens in a flat, two-dimensional crowd.

Every paper comes with a lesson

The lesson teaches the paper in writing, starting from what it found and working down to what you learned in middle school.

Stuck on a word?

Every background idea a lesson relies on gets a short page of its own, shared by every lesson. There are 1,596 so far.

The words highlighted in the abstract above each have one:

Some episodes and lessons are for subscribers. $7 a month opens all of them. Subscribe

A new field each time, and an hour deep in it.

So What? — Technical Podcasts for the Layman