Russian scientists suggest a PC to solve complex problems tens of times faster than with massive supercomputers
A group of physicists in Russia has learned to use a personal computer for calculations of complex equations of quantum mechanics, usually solved with help of supercomputers. This PC does the job much faster.
A group of physicists from the Skobeltsyn Institute of Nuclear Physics, the Lomonosov Moscow State University, has learned to use a personal computer for calculations of complex equations of quantum mechanics, usually solved with help of supercomputers. This PC does the job much faster. An article about the results of the work has been published in the journal Computer Physics Communications.
Senior researchers Vladimir Pomerantcev and Olga Rubtsova, working under the guidance of Professor Vladimir Kukulin (SINP MSU), were able to use on an ordinary desktop PC with GPU to solve complicated integral equations of quantum mechanics — previously solved only with the powerful, expensive supercomputers. According to Vladimir Kukulin, the personal computer does the job much faster: in 15 minutes it is doing the work requiring normally 2-3 days of the supercomputer time.
The equations in question were formulated in the ’60s by the Russian mathematician Ludwig Faddeev. The equations describe the scattering of a few quantum particles, i.e., represent a quantum mechanical analog of the Newtonian theory of the three body systems. As the result, the whole field of quantum mechanics called “physics of few-body systems” appeared soon after this.
This area poses a great interest to scientists engaged in quantum mechanics, nuclear and atomic physics and the theory of scattering. For several decades after the pioneering work of Faddeev one of their main purposes was to learn to solve these complicated equations. However, due to the incredible complexity of the calculations in the case of fully realistic interactions between a system’s particles stood out of the researchers’ reach for a long time, until the supercomputers appeared.
The situation changed dramatically after the group of SINP decided to use one of the new Nvidia GPs designed for use in game consoles on their personal computer. According to one of the authors Vladimir Kukulin, Head of Laboratory of Nuclear Theory, the processor was not the most expensive, of those that you can buy for $300-500.
The main problem in solving the scattering equations of multiple quantum particles was the calculation of the integral kernel — a huge two-dimensional table, consisting of tens or hundreds of thousands of rows and columns, with each element of such a huge matrix being the result of extremely complex calculations. But this table appeared to look like a monitor screen with tens of billions of pixels, and with a good GPU it was quite possible to calculate all of these. Using the software developed in Nvidia and having written their own programs, the researchers split their calculations on the many thousands of streams and were able to solve the problem brilliantly.
“We reached the speed we couldn’t even dream of,” Vladimir Kukulin said.
Learn more: No need for supercomputers