AMD Epyc chips help calculate Pi to 62.8 trillion digits, smashing the old record

A Promotional Rendering Of An AMD Epyc Processor
(Image credit: AMD)

Academic researchers from Switzerland claim they have computed Pi to 62.8 trillion digits using a pair of off-the-shelf AMD processors

As per a machine translated version of the University of Applied Sciences Graubünden’s German announcement, the Swiss University claims to have beaten the previous record of 50 trillion digits set by Timothy Mullican last year. Moreover, it asserts that it has achieved this feat in a little over 108 days, making it over three times faster than Mullican’s record.

The University has also shared details of the hardware used to achieve this calculation, which is as impressive as the calculation itself.

“For the calculation of Pi in the trillion-digit range, enormous amounts of memory (RAM and swap memory) and low memory access times are important. However, processor performance is secondary to this type of computation,” reads a translated description of the hardware.

7817924264

The setup in built atop a pair of 32-core AMD Epyc 7542 processors coupled with 1TB of RAM, running Ubuntu 20.04 on top of a pair of solid-state disks (SSD) of unspecified size.

To store the digits, the setup uses 38 hard disk drives (HDD) at 7200 rpm for a total of 16 TB of storage space. Of these, 34 are used for swapping and four are used for the actual storage of the calculated Pi digits.

The researchers explain they need so many disks since the 1TB of RAM can’t hold all the digits, which is why the y-Cruncher calculation program they employ for performing the calculation regularly swaps out to the hard disk.

Reportedly, Guinness is still in the process of verifying the University’s figure. While it isn’t known how the custodian of world records will verify the university’s calculation, the researchers suggest that one way is to use the Bailey-Borwein-Plouffe formula, which is a computationally intensive mechanism to determine the number at a particular position.

According to the researchers, 7817924264 are now the last ten known digits of Pi, and they will publish the whole series once the results have been verified.

Mayank Sharma

With almost two decades of writing and reporting on Linux, Mayank Sharma would like everyone to think he’s TechRadar Pro’s expert on the topic. Of course, he’s just as interested in other computing topics, particularly cybersecurity, cloud, containers, and coding.