/it

Frisk pi-rekord. Nu med næsten 2700 milliarder cifre

Fransk computerprogrammør har brugt en almindelig pc til at sætte en frisk verdensrekord i antallet af kendte cifre i pi.

Af Jens Ramskov, onsdag 06. jan 2010 kl. 13:54

Den 37-årige franske computerprogrammør Fabrice Bellard er nu pi-verdensrekordholder. Han har lagt ca. 123 milliarder cifre til den hidtidige rekord fra Japan i antallet af kendte cifre i pi, så der nu kendes næsten 2700 milliarder cifre.

Det mest imponerende er dog, at Fabrice Bellard for at opnå rekorden kun har anvendt en ganske almindelig pc til ca. 15.000 kr. med en clockfrekvens på 2,93 GHz, ca. 6 GB RAM og 7,5 TB disklager i form af fem 1,5 TB diske og med Linux som operativsystem.

Den samlede beregnings- og verifikationstid var 131 dage. Daisuke Takahashis beregning, som han nu har overgået, tog kun 29 timer, men den foregik på en supercomputer med en beregningskapacitet op 94,2 Tflops (1 Tflop = 1000 milliarder flydendetals operationer i sekundet).

Når der tages højde for computerstørrelse, er Bellards beregningsmetode 20 gange så effektiv som den Takahashis. Det skyldes bl.a., at der kræves mange input-output-operationer ved beregningen af pi, og det gør det vanskeligt at opnå den fulde fordel ved at benytte en parallel supercomputer.

Den formel, som Bellard har brugt, er mere effektiv til at udnytte CPU cache. Selv om den er asymptotisk langsommere end den formel, som Takahashi brugte, er den alligevel i praksis hurtigere.

Bellard benyttede 22 år gammel formel for pi
Formelen for beregning af pi er udviklet i 1987 af de ukrainskfødte Chudnovsky-brødre, Gregory og David, der i dag begge er professorer ved Polytechnic Institute of New York University.

De brugte selv formlen til som de første i 1989 at beregne den første en milliard cifre i pi. Chudnovsky-formlen er ifølge oplysningerne på wikipedia specielt velegnet til personlige computere i modsætning til andre formler, som er mere velegnede til supercomputere.

Bellard forklarer på sit eget website, at det er netop er algoritmer til aritmetik med høj præcision, der interesser ham mere end cifrene i pi. Han tilføjer, at det ikke er en opgave, der i sig selv har den helt store praktiske betydning, men som dog har en relevans f.eks. i forbindelse med diskrete fouriertransformationer. Udfordringerne ved at håndtere datakommunikation til og fra disklager har også en betydning inden for data streaming og database access.



06. jan 2010 kl 14:31

Kasper Jensen

Og?

Hvad kan man lige bruge det til? Er sikker på at man ikke kan bruge den viden til noget som helst.


06. jan 2010 kl 14:37

Jens Ramskov

Re: Og?

Næh, hvad kan bruge en verdensrekord i 100 meter løb til? Hvad kan bruge en 3D film som Avantar til? Men derfor kan det jo godt være interessant.


06. jan 2010 kl 14:55

avatar

John Ellekrog Beuchert

Re: Og?

Jamen, nu kan vi jo fx regne enhedscirkelens omkreds meget mere nøjagtigt ud, når vi kender radius. Faktisk med tilsvarende nøjagtighed!


06. jan 2010 kl 14:59

Peter Thisted

Hemmeligheden i pi

Der eksisterer en bog (kan ikke lige huske hverken forfatter eller titel) der har hele sit omdrejningspunkt om dette emne.
Bogen dannede grundlag for filmen "Contact", men i filmen har man udeladt det væsentlige element med pi.
Nemlig, at der ligger en skjult kode gemt i pi og at jo flere decimaler man kan komme op på, jo mere oplyst kan man blive om universet og dets opståen.
Som jeg husker det, er plottet i bogen at dette skal hemmeligholdes. Hvis det kommer frem kan enhver matematiker jo "kigge" i koden.
Nok bare en sjov tanke, men alligevel.... ;-)


06. jan 2010 kl 15:04

Søren Fosberg

Re: Hemmeligheden i pi

Der eksisterer en bog

Det et Contact af Carl SAgan. Her er lidt om emnet (beregning af pi) fra Wiki:
"In a kind of postscript, Ellie, acting upon a suggestion by the senders of the Message, works on a program which computes the digits of pi; to record lengths and in different bases. Very, very far from the decimal point (1020) and in base 11, it finds that a special pattern does exist when the numbers stop varying randomly and start producing 1s and 0s in a very long string. The string's length is the product of 11 prime numbers. The 1s and 0s when organized as a square of specific dimensions form a rasterized circle.

The extraterrestrials suggest that this is an unmistakable proof of intelligent design, an artist's signature, woven into the very fabric of space. It is another Message, one from the universe's creator. Yet the extraterrestrials are just as ignorant to its meaning as Ellie, as it could be still some sort of a statistical anomaly. They also make reference to older artifacts built from space time itself (namely the wormhole transit system) abandoned by a prior civilization. A line in the book suggests that the image is a foretaste of deeper marvels hidden even farther within Pi. This new pursuit becomes analogous to SETI; it is another search for meaningful signals in apparent noise. This idea, among other plot points, was omitted from the film version." (http://en.wikipedia.org/wiki/C...l%29)

Keep on the good work Fabrice!

Mvh


06. jan 2010 kl 15:25

Hans-henrik Kaaber Kaaber

"Fransk computerprogrammør ..."

Hvilke andre former for programmører findes der?

Og hvordan mon man verificerer at resultatet er korrekt? Man skal jo næsten have sin gamle grundbog i numerisk analyse frem igen.


06. jan 2010 kl 15:31

Re: "Fransk computerprogrammør ..."

Jeg kender da et par danske.


06. jan 2010 kl 15:49

Lars Pedersen

Begynder man så forfra hver gang?

Eller starter man beregningen der hvor de sidste var nået til...


06. jan 2010 kl 17:10

Svend Ferdinandsen

Re: Begynder man så forfra hver gang?

I nogle af udtrykkene indgår kvadratroden af et tal.
Det bør vel i så fald beregnes med ligeså mange cifre? Eller er det lettere med kvadratrødder.


06. jan 2010 kl 18:02

René Østerballe

Re: Re: Hemmeligheden i pi

At der er en sammenhæng mellem universet og PI kan man jo ikke komme uden om, da du f.eks. skal benytte PI for at beregne planeters omløbsbaner, deres størelser m.fl. Men en mere esoterisk (sjovt) eksempel kan findes i ordet ZODIAC. Hvis A=1, B=2 osv. Så kan man af ordet ZODIAC udlede disse tal
Z=26
O=15
D=4
I=9
A=1
C=3
Omskrevet C,ADOIZ 3,1.4.15.9.26
Altså et Anagram med cifrene i PI til 7 decimaler.

Spørgsmålet er så hvem der kom på ordet ZODIAC


06. jan 2010 kl 18:12

Berndt Barkholz

Re: Re: Re: Hemmeligheden i pi...

...er abrakadabra simsala bims, hvis jeg får tid nok (og penge nok af jer) vil jeg gerne beregne PI med en decimal mere end de lige har gjort det... men hvad kan det så bruges til...


06. jan 2010 kl 18:26

René Østerballe

Ang. hvad PI kan bruges til så

Den Kosmologiske Konstant, Einsteins Field equation, Coulombs Lov og et utal andre (ret så væsentlige) ting.

Des mere precist vi kender / benytter PI i beregninger, des mere precist kan vi forklare universet fra det mindste til det største. Og uden PI kan vi ikke ret meget. Det går vist rigtigt galt hvis vi helt udelader decimalerne og antager PI=3.

http://en.wikipedia.org/wiki/P...sics


06. jan 2010 kl 18:33

Berndt Barkholz

Re: Ang. hvad PI kan bruges til så

Hihi... ja og alle fysikere bruger tre fire tal efter kommaet, god dag do...


06. jan 2010 kl 19:26

René Østerballe

Re: Re: Ang. hvad PI kan bruges til så

Fair nok, der var jeg vist for hurtig på aftrækkeren.

Men PI til 36 dec. (Planck konstanten) må vel antages at være væsentligt for en del beregninger hvis man er fysiker.

Det er vist kun bygnings ingeniører der kan klare sig med 4-5 decimaler - eller?


06. jan 2010 kl 19:54

Peter Kyllesbeck

Re: Re: Ang. hvad PI kan bruges til så

Hihi... ja og alle fysikere bruger tre fire tal efter kommaet, god dag do...

- øh, du mener vel cifre!


06. jan 2010 kl 20:02

Peter Kyllesbeck

Re: Re: Ang. hvad PI kan bruges til så

Hihi... ja og alle fysikere bruger tre fire tal efter kommaet, god dag do...

- øh, du mener vel cifre eller decimaler! Pi er i sig selv et tal.
- der gik kludder i rediger - time-out?


06. jan 2010 kl 20:17

René Østerballe

Re: Re: Re: Ang. hvad PI kan bruges til så

Hihi... ja og alle fysikere bruger tre fire tal efter kommaet, god dag do...

- øh, du mener vel cifre eller decimaler! Pi er i sig selv et tal.
- der gik kludder i rediger - time-out?

Mon ikke Berndt prøver at sige at dem han kender bruger tre 4 tal og altså ved noget nyt om PI - nemlig at den korrekte værdi er 3,444? ;-)


06. jan 2010 kl 23:52

Kasper Jensen

Re: Re: Og?

Jamen, nu kan vi jo fx regne enhedscirkelens omkreds meget mere nøjagtigt ud, når vi kender radius. Faktisk med tilsvarende nøjagtighed!

Ja, det har du ret i. Hvilken betydning vil det have for samfundet eller for teknologien? Hvad vil det betyde for borgerne fremover? Men 2700 mia cifre tror jeg simpelthen ikke på at det vil have nogen gavnlig effekt indenfor videnskabens verden.

At løse ligninger hvor pi med de 2700 mia cifre indgår, vil betyde en større computer arbejdskraft. I sidste ende må man erkende at det måske er bare nok med at runde af, da disse lange cifre ikke har nogen betydning.


06. jan 2010 kl 23:54

Kasper Jensen

Re: Re: Re: Hemmeligheden i pi

ZODIAC. Hvis A=1, B=2 osv. Så kan man af ordet ZODIAC udlede disse tal
Z=26
O=15
D=4
I=9
A=1
C=3
Omskrevet C,ADOIZ 3,1.4.15.9.26
Altså et Anagram med cifrene i PI til 7 decimaler.

Har du et forslag hvordan man får omskrevet pi med 2700 mia cifre i form af bogstaver? ;)


07. jan 2010 kl 00:01

Jens Madsen

Slå rekorden, med 3 cifre til...

På wikipædia stor en formel, så man kan udregne pi, fra et givet ciffer. Så har man kendskab til cifrene i rekorden for pi, så burde være muligt at dels tjekke de sidste cifre, og tilføje et par til...


07. jan 2010 kl 01:08

John Johansen

_

Fejlindlæg!


07. jan 2010 kl 01:45

Henri Thyrrestrup

Re: Og?

Som der også bliver beskrevet i artikelen og som Fabrice selv skriver i sin pressemeddelelse har det primære været at han har skrevet et bibliotek til behandling af tal med flere cifre end der kan behandles i RAM.


07. jan 2010 kl 05:02

Johan-Albert Boye

Med 2700 milliarder cifre...

....kan man vel indstille sin drejebænk så præcist, at resten ikke gør noget? :-)


Ny i debatten? Opret en brugerkonto

  • Seneste nyt
  • Mest læste
  • Topdebat
Populært på Facebook
 

Nyhedsbrev

Tilmeld dig vores nyhedsbrev.