{"id":42130,"date":"2019-03-18T00:00:00","date_gmt":"2019-03-17T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/novyj-mirovoj-rekord-po-vychisleniyu-chisla-pi-31-4-trln-znakov"},"modified":"2020-02-18T13:44:56","modified_gmt":"2020-02-18T10:44:56","slug":"novyj-mirovoj-rekord-po-vychisleniyu-chisla-pi-31-4-trln-znakov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/novyj-mirovoj-rekord-po-vychisleniyu-chisla-pi-31-4-trln-znakov","title":{"rendered":"Nov svetovni rekord pri izra\u010dunu \u0161tevila pi: 31,4 triljona znakov","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Nov svetovni rekord pri izra\u010dunu \u0161tevila pi: 31,4 triljona znakov\" src=\"\/wp-content\/uploads\/2019\/03\/21827f56f72d42529c08f78b743779f3.\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>Bailey-Borwein-Plouffejeva formula, which allows extracting any specific hexadecimal or binary digit of pi without calculating previous ones (the current record was set using the Chudnovsky algorithm, see below)<\/i><\/p>\n<p>Google Compute Engine computational cluster calculated the largest number of digits of pi in 121 days using 25 virtual machines, setting a new world record: 31.4 trillion digits after the decimal point. This is the first time that publicly available cloud software has been used to calculate pi to such magnitude.<\/p>\n<p>The record will be credited to Emma Haruka Iwao from the high-performance computing division at Google. She used Google Cloud infrastructure for the calculations. The previous world record was set by Peter Truong in 2016, who calculated pi to 22.4 trillion digits. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.newscientist.com\/article\/2124418-celebrate-pi-day-with-9-trillion-more-digits-than-ever-before\/\">on a specially made server<\/a><\/noindex>, which was also sponsored by the employer.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nLike Truong, the Google engineer used y-cruncher for the calculation. This program employs <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Chudnovsky_algorithm\">the Chudnovsky algorithm<\/a><\/noindex>, a fast algorithm for computing pi. Back in the 80s, the <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Chudnovsky_brothers\">Chudnovsky brothers<\/a><\/noindex> used it to calculate a billion digits after the decimal point.<\/p>\n<p>In turn, the algorithm is based on the rapidly converging properties of the hypergeometric series:<\/p>\n<p><img decoding=\"async\" alt=\"Nov svetovni rekord pri izra\u010dunu \u0161tevila pi: 31,4 triljona znakov\" src=\"\/wp-content\/uploads\/2019\/03\/d0facda8d371c24f9a06a3408e6e71c7.\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEmma Haruka Iwao became fascinated by the 'magic' number after learning about it in a mathematics class at school, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.wired.co.uk\/article\/google-computing-pi-maths\">, that multimodelity is a sine qua non condition primarily for<\/a><\/noindex> <i>Wired<\/i>. At university, one of her professors, Daisuke Takahashi, held the record for the most digits calculated using a supercomputer. Nowadays, practically anyone with access to serious computational resources and ample disk storage (for storing the calculation results) can set a record. The program created in 2009, <noindex><a rel=\"nofollow\" href=\"http:\/\/www.numberworld.org\/y-cruncher\/\">y-cruncher<\/a><\/noindex> , is designed for calculating mathematical constants such as pi. It supports massive multithreading and trillion-digit ranges. This program has effectively commoditized the calculation of constants.<\/p>\n<p>\u201ePotrebujete precej mo\u010dnej\u0161i ra\u010dunalnik, da osvojite svetovni rekord,\u201c pravi Ivao. \u201eNekako ne morete dose\u010di tega na ra\u010dunalniku iz trgovine, zato so ljudje prej gradili prilagojene naprave.\u201c Septembra 2018 je Ivao za\u010dela razmi\u0161ljati, kako tehni\u010dno izvesti proces ra\u010duna izven rekorda. Takoj je bilo jasno, da bo glavni problem obseg podatkov za shranjevanje. Na koncu se je izkazalo, da izbrani rezultat zavzema 170 terabajtov. Namesto gradnje prilagojenega stre\u017enika, kot so to po\u010deli njegovi predhodniki, je deklica uporabila infrastrukturo Google Cloud.<\/p>\n<p><img decoding=\"async\" alt=\"Nov svetovni rekord pri izra\u010dunu \u0161tevila pi: 31,4 triljona znakov\" src=\"\/wp-content\/uploads\/2019\/03\/d22c405e6bc8bd51f5b5292ec251d565.jpg\" style=\"display:block;margin: 0 auto;\" \/>Ivao je zagnala 25 virtualnih strojev: \u201eAmpak namesto da bi to\u010dno 25-krat pritisnila gumb za virtualni stroj, sem to avtomatizirala,\u201c razlaga. \u201eLahko to naredite v nekaj minutah, vendar \u010de potrebujete toliko ra\u010dunalnikov, bo \u0161e vedno trajalo nekaj dni, da vse nastavite.\u201c Nato je neprekinjeno 121 dni upravljala delo y-cruncherja na teh 25 virtualnih strojih. <\/p>\n<p>Za pravilnost izra\u010dunov so morali virtualni stroji delovati neprekinjeno. In\u017eenirka je namestila sistem spremljanja, ki jo je opozoril, \u010de bi bilo kaj narobe, na primer ob nenadnem padcu enega izmed virtualnih strojev. Le ena okvara \u2013 celo za nekaj minut \u2013 bi lahko ogrozila celoten proces izra\u010dunov, \u010de ne bi bilo varnostne kopije.<\/p>\n<p>\u201eV cruncherju in Google Cloud obstajajo varnostni sistemi, in jih je nastavila tako, da lahko takoj naredite varnostne kopije teh diskov, ne da bi ustavili izra\u010dune,\u201c pravi Ivao. Ti podatki so bili nato kopirani in shranjeni z zunanjega dela, na drugih diskih, v obliki posnetkov.<\/p>\n<p>\u201eNa za\u010detku je bilo ve\u010d parametrov, ki sem jih spremenila, kot so koliko podatkov ste lahko prebrali ali zapisali naenkrat, in kako se bodo meje spreminjale z nara\u0161\u010danjem,\u201c pravi Ivao.<\/p>\n<p>Z nara\u0161\u010danjem \u0161tevila \u0161tevilk se je obseg datotek pove\u010deval, kompleksnost izra\u010dunov pa je nelinearno nara\u0161\u010dala. To je zelo ote\u017eilo za\u010detni izra\u010dun, ko je Ivao posku\u0161ala ugotoviti, kak\u0161ne vire virtualnih strojev bo potrebovala za projekt.<\/p>\n<p>Zdaj so zaklju\u010deni tako izra\u010duni kot preverjanje rezultata: v y-cruncher so vgrajeni dva osnovna algoritma - eden za izra\u010dun \u03c0, drugi pa za preverjanje. Algoritem za preverjanje deluje vzporedno z izra\u010dunom, vendar izra\u010duna le eno \u0161tevilko, kar omogo\u010da uradno registracijo rekorda.<\/p>\n<p>\nTeoreti\u010dno je mo\u017eno postaviti nov svetovni rekord, \u010de preprosto vzamemo prej\u0161njo datoteko in uporabimo formulacijo Bailey \u2013 Borwein \u2013 Plouffe za izra\u010dun \u0161e ene \u0161tevilke. Vendar to zagotovo kr\u0161i pravila za registracijo tovrstnih svetovnih rekordov: verjetno mora vsak kandidat za\u010deti izra\u010dun od za\u010detka. Ena mo\u017enost: izbolj\u0161ati prej\u0161nji dose\u017eek za N%, kar s formulo Bailey \u2013 Borwein \u2013 Plouffe ne bo mogo\u010de.<\/p>\n<p>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/443998\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0424\u043e\u0440\u043c\u0443\u043b\u0430 \u0411\u044d\u0439\u043b\u0438 \u2014 \u0411\u043e\u0440\u0443\u044d\u0439\u043d\u0430 \u2014 \u041f\u043b\u0430\u0444\u0444\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u0437\u0432\u043b\u0435\u0447\u044c \u043b\u044e\u0431\u0443\u044e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u0443\u044e \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u0443\u044e \u0438\u043b\u0438 \u0434\u0432\u043e\u0438\u0447\u043d\u0443\u044e \u0446\u0438\u0444\u0440\u0443 \u0447\u0438\u0441\u043b\u0430 \u043f\u0438 \u0431\u0435\u0437 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0445 (\u043d\u044b\u043d\u0435\u0448\u043d\u0438\u0439 \u0440\u0435\u043a\u043e\u0440\u0434 \u0431\u044b\u043b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u043d\u0430 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0435 \u0427\u0443\u0434\u043d\u043e\u0432\u0441\u043a\u043e\u0433\u043e, \u0441\u043c. \u043f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c) \u0412\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043a\u043b\u0430\u0441\u0442\u0435\u0440 Google Compute Engine \u0437\u0430 121 \u0434\u0435\u043d\u044c \u043d\u0430 25 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u0430\u0448\u0438\u043d\u0430\u0445 \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u043b \u043d\u0430\u0438\u0431\u043e\u043b\u044c\u0448\u0435\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0446\u0438\u0444\u0440 \u0432 \u0447\u0438\u0441\u043b\u0435 \u043f\u0438, \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0432 \u043d\u043e\u0432\u044b\u0439 \u043c\u0438\u0440\u043e\u0432\u043e\u0439 \u0440\u0435\u043a\u043e\u0440\u0434: 31,4\u00a0\u0442\u0440\u0438\u043b\u043b\u0438\u043e\u043d\u0430 \u0437\u043d\u0430\u043a\u043e\u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":42131,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-42130","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0424\u043e\u0440\u043c\u0443\u043b\u0430 \u0411\u044d\u0439\u043b\u0438 \u2014 \u0411\u043e\u0440\u0443\u044d\u0439\u043d\u0430 \u2014.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/novyj-mirovoj-rekord-po-vychisleniyu-chisla-pi-31-4-trln-znakov\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u043e\u0432\u044b\u0439 \u043c\u0438\u0440\u043e\u0432\u043e\u0439 \u0440\u0435\u043a\u043e\u0440\u0434 \u043f\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044e \u0447\u0438\u0441\u043b\u0430 \u043f\u0438: 31,4 \u0442\u0440\u043b\u043d \u0437\u043d\u0430\u043a\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0424\u043e\u0440\u043c\u0443\u043b\u0430 \u0411\u044d\u0439\u043b\u0438 \u2014 \u0411\u043e\u0440\u0443\u044d\u0439\u043d\u0430 \u2014.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/novyj-mirovoj-rekord-po-vychisleniyu-chisla-pi-31-4-trln-znakov\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-03-17T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T10:44:56+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Nov svetovni rekord v izra\u010dunu \u0161tevila \u03c0: 31,4 bilijona \u0161tevilk | ProHoster","description":"Formula Bailey \u2013 Borwein \u2013.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/novyj-mirovoj-rekord-po-vychisleniyu-chisla-pi-31-4-trln-znakov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u043e\u0432\u044b\u0439 \u043c\u0438\u0440\u043e\u0432\u043e\u0439 \u0440\u0435\u043a\u043e\u0440\u0434 \u043f\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044e \u0447\u0438\u0441\u043b\u0430 \u043f\u0438: 31,4 \u0442\u0440\u043b\u043d \u0437\u043d\u0430\u043a\u043e\u0432 | ProHoster","og:description":"\u0424\u043e\u0440\u043c\u0443\u043b\u0430 \u0411\u044d\u0439\u043b\u0438 \u2014 \u0411\u043e\u0440\u0443\u044d\u0439\u043d\u0430 \u2014.","og:url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/novyj-mirovoj-rekord-po-vychisleniyu-chisla-pi-31-4-trln-znakov","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-03-17T21:00:00+00:00","article:modified_time":"2020-02-18T10:44:56+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"42130","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 07:22:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:16:48","updated":"2026-01-22 07:22:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/42130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=42130"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/42130\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/42131"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=42130"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=42130"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=42130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}