Sunnuntai 27.5.2012

Uusi ennätys piin desimaaleissa – 131 päivän laskutoimitus

Luotu: 
6.1.2010 11:46
  • Kuva: Petteri Paalasmaa / Uusi Suomi
    Arkistokuva. Uusi piin desimaaliennätys tehtiin pöytäkoneella.

Tietokoneohjelmoija Fabrice Bellard on tehnyt ennätyksen piin desimaalien laskemisessa, kertoo BBC. Bellard väittää kotisivuillaan laskeneensa piin 2,7 biljoonaan (2700 miljardiin) desimaaliin.

Edellinen ennätys oli noin 2600 miljardia desimaalia. Edelliset ennätykset on tehty supertietokoneilla, kun taas Bellard teki omat laskelmansa pöytätietokoneella. Laskelmaan meni 131 päivää.

Aiempi, supertietokoneella tehty ennätys syntyi vain 29 tunnissa. Jos Bellard olisi käyttänyt samaa menetelmää, hänellä olisi mennyt laskelmaan vuosia. Bellard onkin kiinnostunut piin desimaalien ohella nimenomaan niiden laskentatekniikasta.

Henkilöt: 
Jaa artikkeli: 

Kommentit

Elon Laskuoppi

Iso osa laskenta-ajasta meni nimenomaan tarkistamiseen käyttäen algoritmiä, joka on huomattavasti hitaampi, mutta pystyy suoraan kertomaan tietyn desimaalin arvon.

Satunnaisia desimaaleja on tarjolla sivulla, joten sieltä voi kukin tarkistaa että onko kyseinen desimaali oikein.

Vieras

Oma virityskoneeni laskee miljoonan desimaalin piin noin 10,5 sekunnissa. Paljonko tarvin aikaa rikkoakseni tuon?

Prosessori on E8600@4,2GHz.

Suurkoneilla tuon laskenta on vähän ongelmallista, kun laskutehtävää on vaikea osittaa pienemmiksi. Täten voin kertoa, että oma koneeni hakkaa mennen tullen kaikki superkoneet piin laskennassa.