Pi i himlen: Beregning af et rekordstort 31.4 milliarder cifre af Arkimedes’ konstant på Google Cloud

posted in: Articles | 0

Cluster design

Vi valgte en n1-megamem-96 eksempel for de vigtigste design node. Det var den største virtuelle maskintype, der var tilgængelig på Compute Engine, der leverede Intel Skylake-processorer i begyndelsen af projektet. Skylake-generationen af Intel-processorer Understøtter av.-512, som er 512-bit SIMD-udvidelser, der kan udføre floating point-operationer på 512-bit-data eller otte dobbeltpræcisions floating point-numre på .n gang.,

i øjeblikket kan hver virtuel Computermotor montere op til 64 TB vedvarende diske. Vi brugte iSCSI-protokollen til eksternt at vedhæfte vedvarende diske for at tilføje yderligere kapacitet. Antallet af noder blev besluttet på baggrund af Y-crunchers disk benchmark-ydeevne. Vi valgte n1-standard-16 for iSCSI target-maskiner for at sikre tilstrækkelig båndbredde mellem design node og opbevaring som netværket påstigning båndbredde og Persistent Disk gennemløb er bestemt af antallet af vCPU kerner.

Sådan får du dine hænder på cifrene

vores pi.,delivery service giver en REST API for at få adgang til cifrene på nettet. Det har også et par sjove eksperimenter, der lader dig visualisere og lytte til π.

for at gøre det lettere for dig at bruge disse cifre i dit eget arbejde, har vi gjort de resulterende digits-cifre tilgængelige som snapshots på Google Cloud Platform. Hvert snapshot indeholder en enkelt tekstfil med decimalcifrene, og du kan oprette en ny vedvarende Disk baseret på disse billeder. Vi leverer både diskfs-og NTFS-diskformater til at rumme henholdsvis Linu. – og operatingindo .s-operativsystemer. Snapshots er placeret i den amerikanske multi-region.,

Du skal tilmelde dig pi-31415926535897 Google Group for at få adgang. Det vil koste omkring $40 per dag for at holde den klonede disk i en af USA-central1, us-westest1, og us-east1 regioner i dit projekt. Vi beholder snapshots indtil 14. marts 2020. Snapshots er tilgængelige på følgende steder.,

XFS: https://www.googleapis.com/compute/v1/projects/pi-31415926535897/global/snapshots/decimal-digits-xfs

NTFS: https://www.googleapis.com/compute/v1/projects/pi-31415926535897/global/snapshots/decimal-digits-ntfs

for At oprette en ny disk med navnet pi314-decimal-digits-xfs i dit projekt, er baseret på XFS-snapshot, er for eksempel, skal du skrive følgende kommando:

Husk at slette disken, når du er færdig med at undgå uventede opkrævninger.

gcloud compute disks delete pi314-decimal-digits-xfs

se afsnittet Gendannelse af et ikke-boot disk snapshot og GCloud compute disks create command help for flere instruktioner om, hvordan du bruger disse billeder.,

kommer fuld cirkel

verden af matematik og videnskaber er fuld af poster, der bare venter på at blive brudt. Vi havde en stor tid at beregne 31,4 billioner digits cifre, og ser frem til at synke vores tænder i andre store udfordringer. Indtil da, lad os fejre dagen med sjove eksperimenter. Vores Pi Day Celebration cloud eksperiment på vores Sho .case eksperimenter hjemmeside kan du generere en brugerdefineret kunst stykke fra cifre af π, som du vælger., Og hvis du går til Google Cloud Næste ’19 i San Francisco, kom til vores deep-dive teknisk session sammen med Alexander Yee for at drøfte detaljerne og indsigter fra dette eksperiment, interagere med den Showcase eksperiment og se en live-eksperiment med π cifre inde i DevZone.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *