Scientists use AMD EPYC server to create Pi record: 62.8 trillion digits
This week, Graubünden University of Applied Sciences, Switzerland Announce (pass Register) It set a new world record for calculating Pi. The mathematical constant is calculated to be 62.8 trillion digits in 108 days and 9 hours, setting records in terms of accuracy and performance. However, the results have not been confirmed.
To set the record, the scientists used system Based on two 32-core AMD EPYC 7542’Rome’ processors (2.90 GHz-3.40 GHz, 128MB L3 cache, 8 memory channels) equipped with 1TB DDR4 memory and several SSDs for the Ubuntu Linux 20.04 operating system. The computing server is combined with a storage server with 38 16TB HDDs. Among them, 34 HDDs are used for swap and 4 hard drives (providing 64TB of storage space) are used for Pi storage; saving only 62.8 trillion digits requires a lot of space.
Researchers chose not to use SSDs because their performance may be inconsistent. In contrast, parallel access to the 34TB high-performance 7200RPM HDD provides a throughput of approximately 8.5 GB/s.
The two machines consume 730 watts of power and are divided into a 300 watt computing system and a 430 watt storage machine.
In order to verify the correctness of the new calculated numbers, the researchers used the Bailey-Borwein-Plouffe formula, which can calculate any position in the Pi number without having to calculate all the previous numbers. At the same time, because the calculation of the single number of Pi is very large, only the last number of Pi can be verified at a time.
Pi calculation records have little practical use, but they can determine how correct a particular system is performing calculations over a long period of time. In this case, more than 108 days.
The previous Pi record was created by Timothy Mullican. It has 50 trillion digits and took 303 days to complete.