Physics of Moscow State University taught personal computers to solve complex problems tens of times faster supercomputers.
Senior researchers Pomerantcev Vladimir and Olga Rubtsov, working under the guidance of Professor Vladimir Kukulin (SINP MSU) were able to use a personal computer to the GPU to solve complex equations of quantum mechanics – previously, for these purposes used only powerful and expensive supercomputers. According to Vladimir Kukulin, personal computer does the job much faster: for 15 minutes, it performs an operation for which a supercomputer spends 2-3 days.
“We achieved the speed which and can not dream , – said Vladimir Kukulin. – The program works so that 260 million complex of double integrals on a desktop computer, it considers three seconds. And no comparison with supercomputers! My colleague from the University of Bochum in Germany (unfortunately recently deceased), whose lab did the same, the calculations carried out by one of the largest supercomputers in Germany with the famous architecture BLUE GENE, it is actually very expensive. And what his group is seeking for two or three days, we do 15 minutes without spending a dime. ”
The most amazing thing is that the desired quality of graphics processors, and a lot of software to them there for ten years, but in the West, no one used them for such calculations, preferring supercomputers. Anyway, our physics were able to significantly surprise their Western colleagues.
“This work is, in our opinion, opens up completely new ways to analyze and nuclear resonance chemical reactions, – says Vladimir Kukulin. – It can also be very useful for solving a large number of computing tasks in plasma physics, electrodynamics, geophysics, medicine and many other areas of science. We want to organize something like training courses, where researchers from diverse scientific areas of peripheral universities that do not have access to supercomputers, could learn to do on their PC the same thing that we do.”
The equations in question were formulated in the 60s of last century Russian mathematician Ludwig Faddeev. The equations describing the scattering of multiple quantum particles, i.e., represented a quantum mechanical analog of the Newtonian theory of the three bodies. As a result arose, a whole field of quantum mechanics called “physics of few-body systems.”
This area is of great interest to scientists engaged in quantum mechanics and the theory of scattering. Their main goal within a few decades after the pioneering work of the Faddeev was learn how to solve these equations. However, because of the incredible complexity of the calculation of the equation in the case of a fully realistic interactions between the particles for a long time did not respond to the researchers – until appeared supercomputers.
The situation changed dramatically after the group of SINP MSU decided to use their personal computer is one of the new graphics processors Nvidia Corporation, designed for use in game consoles. According to first author Vladimir Kukulin, Head of Laboratory of nuclear theory, the processor was not the most expensive – of those that you can buy at the store for 300-500 dollars.
The main problem in solving the equations for the scattering of multiple quantum particles was the calculation of the integral of the “core” – a huge two-dimensional table, consisting of tens or hundreds of thousands of rows and columns, with each element of such a huge matrix was the result of very complex calculations. But this table represented like a screen with tens of billions of pixels, and with the help of good graphics processor it can build. Using software developed in Nvidia’s, and write your own program, the researchers broke their calculations on the many thousands of streams and were able to solve the problem brilliantly.
Note from the author: Apologize for stylistic and grammatical errors. English is not my native language.