Pi calculation world record shattered at 314 trillion digits with a four-month run on a single server — StorageReview retakes the crown, thanks to storage bandwidth
At this rate, finding the last digit is probably just a few years down the road.
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.
You are now subscribed
Your newsletter sign-up was successful
The competition to calculate digits of Pi was initially an informal pursuit but grew more serious over time. Our server-oriented colleagues at StorageReview have proven that storage performance can make or break a Pi run, setting their latest record at a whopping 314 million digits with a single server that ran for four months.
Calculating Pi quickly became a way to benchmark the floating-point performance of CPUs. As the calculations grew ever larger, however, the task became more complicated, as RAM, I/O architectures, and storage systems came into play. That's a point StorageReview clearly illustrated by achieving a record with a single 2U server over a four-month calculation run.
The said machine is a Dell PowerEdge R7725 unit fitted with two AMD Epyc 192-core chips, for a total of 384 cores, along with 1.5 TB of DDR5 memory, an amount that could probably buy a small country at today's prices. The storage array is where this setup shines, though, with 2.5 petabytes of storage thanks to a 40-drive array of Micron 6550 Ion SSDs at 61.44 TB each.
It's long been the case that calculating Pi to such long extents requires a significant amount of bytes to store intermediate computations. After all, you're dealing with factors that are trillions of digits long. Past approaches, such as Google's 100-trillion record in 2022, used cloud server instances, and Linus Media Group and Kioxia's 300-trillion-digit run earlier this year used a Weka cluster with shared storage. But StorageReview opted to prove a point by using plain ol' simple fast local SSDs.
It's worth noting that one key factor enabling the 314-trillion-digit run is that, unlike the previous generation, the 17th-generation Dell servers used don't have a PCIe switch in their storage backplane; instead, they use a direct connection to the CPUs' PCIe lanes. With 40 bays, that works out to 2 to 4 lanes per SSD, but that still worked out to a meaty 280 GB/s of read/write performance, much higher figures than StorageReview's own past experiments.
There were additional relevant optimizations as well. The team tweaked the machine's scratch array for the patterns generated by the y-cruncher software at large digit counts. It also changed the server's standard air-cooling configuration to a CoolIT AHx10 setup, resulting in higher steady-state load clocks for the Epyc chips.
The power consumption was only 1,600W, a high number on its own but actually a pretty impressive figure as far as efficiency is concerned. Last but not least, the OS was changed from Windows Server to Ubuntu 24.04.2, a simple switch that resulted in better I/O performance on its own. We can't help but wonder if using the latest Windows Server release with native NVMe support would have been comparable. If you're curious about more details, go ahead and read the entirety of StorageReview's write-up.
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.
Follow Tom's Hardware on Google News, or add us as a preferred source, to get our latest news, analysis, & reviews in your feeds.

Bruno Ferreira is a contributing writer for Tom's Hardware. He has decades of experience with PC hardware and assorted sundries, alongside a career as a developer. He's obsessed with detail and has a tendency to ramble on the topics he loves. When not doing that, he's usually playing games, or at live music shows and festivals.
-
George³ In link title is written million .Reply
However, so much energy wasted, We never will get advantage from this tooooooo many digits after the decimal point. Not even in 51th century if our civilization survives and evolved continuously the following 3000 years. -
Dementoss Reply
Pi is infinitely long, there is no last digit.Admin said:At this rate, finding the last digit is probably just a few years down the road. -
Notton Reply
There is a difference for using energy to advance math and sciences compared to making someone else's speculative profit line go up.George³ said:However, so much energy wasted, We never will get advantage from this tooooooo many digits after the decimal point. Not even in 51th century if our civilization survives and evolved continuously the following 3000 years.
With that said, yes, at our level of comprehension, all you need is 15 decimal points of pi for stellar navigation, and 37 decimal points of pi to calculate the circumference of our universe to 1 atom.
https://www.jpl.nasa.gov/edu/news/how-many-decimals-of-pi-do-we-really-need/ -
Siffy Error in the article states 314 million instead of trillion.Reply
Also 1.5TB DDR5 ECC is no where near country price. You couldn't even buy a small county for $30-45,000. That's more new car price.
If someone wants to prove me wrong, I'm in the market for my own county. -
Syntaximus Reply
https://media1.tenor.com/m/t7WQgGr0LE4AAAAd/simpsons-dr-frink.gifskaurus said:You all have no sense of humor. -
TheOtherOne That's still nothing compared to trying to find the very coveted G Spot! No "man-made" computer in the world can find that. 🥂🍻Reply -
Mindstab Thrull Curious why this is notable enough to be on TH when the record they broke was set by LMG and Kioxia earlier this year and apparently NOT covered by TH, and only mentioned in passing in this article?Reply
Maybe I just pay too much attention to LTT. They like technology as do I; they're Canadian as am I; they like shenanigans as do I :) -
George³ Reply
Yes useful decimal points was already achieved:Notton said:With that said, yes, at our level of comprehension, all you need is 15 decimal points of pi for stellar navigation, and 37 decimal points of pi to calculate the circumference of our universe to 1 atom.
https://www.jpl.nasa.gov/edu/news/how-many-decimals-of-pi-do-we-really-need/
The first calculation of Pi (\(\pi \)) to 39 decimal places was achieved by the Austrian astronomer Christoph Grienberger in 1630.
Today is very easy to calculate any useful big number in real time. Very interesting is why they tried to calculate numbers that is not useful out of advertising this actions like "Look, we did something that goes far beyond the zone of usefulness, we did it not because it's necessary for anyone, but because we can.".