08-08-2017, 01:48 AM
(This post was last modified: 08-08-2017, 01:55 AM by MarkHaysHarris777.)
Greetings;
In 1961 Daniel Shanks and John W. Wrench Jr. calculated PI to 100,256 decimal places on an IBM 7090 at the IBM Data Processing Center in New York (free of charge) !
Their paper is fascinating.
The IBM 7090 is the transistorized version of the vacuum tube IBM 709. Shanks and Wrench were able to crank out over 100K digits of PI in a whopping 8 hours and 43 minutes; using the faster 7090, and by implementing some programming tricks very new at the time.
Using the Rock64 board and the piagm2() Decimal function I was able to replicate Shanks and Wrench work in just 2 minutes 30.2 seconds; without throttling using only passive cooling (14mmX14mm heatsink). The integer maths routine completed to 100K digits in a blazing 1 minute 12.5 seconds !
Their paper notes that at that time (September 1961) the limit of machine speed and available ¨ferrite core¨ memory made it quite impossible to calculate 1 million digits ( a simple feat today on any personal computer ) !
Interesting to note that the comparison of the output of the two routines on two different machines ( in two different periods of time) produced the same result; matching the result of Shanks and Wrench 56 years ago...
In 1961 Daniel Shanks and John W. Wrench Jr. calculated PI to 100,256 decimal places on an IBM 7090 at the IBM Data Processing Center in New York (free of charge) !
Their paper is fascinating.
The IBM 7090 is the transistorized version of the vacuum tube IBM 709. Shanks and Wrench were able to crank out over 100K digits of PI in a whopping 8 hours and 43 minutes; using the faster 7090, and by implementing some programming tricks very new at the time.
Using the Rock64 board and the piagm2() Decimal function I was able to replicate Shanks and Wrench work in just 2 minutes 30.2 seconds; without throttling using only passive cooling (14mmX14mm heatsink). The integer maths routine completed to 100K digits in a blazing 1 minute 12.5 seconds !
Their paper notes that at that time (September 1961) the limit of machine speed and available ¨ferrite core¨ memory made it quite impossible to calculate 1 million digits ( a simple feat today on any personal computer ) !
Interesting to note that the comparison of the output of the two routines on two different machines ( in two different periods of time) produced the same result; matching the result of Shanks and Wrench 56 years ago...
marcushh777
please join us for a chat @ irc.pine64.xyz:6667 or ssl irc.pine64.xyz:6697
( I regret that I am not able to respond to personal messages; let's meet on irc! )
please join us for a chat @ irc.pine64.xyz:6667 or ssl irc.pine64.xyz:6697
( I regret that I am not able to respond to personal messages; let's meet on irc! )