{"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\/ro\/blog\/administrirovanie\/novyj-mirovoj-rekord-po-vychisleniyu-chisla-pi-31-4-trln-znakov","title":{"rendered":"Nou record mondial la calcularea num\u0103rului \u03c0: 31,4 trilioane de cifre","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Nou record mondial la calcularea num\u0103rului \u03c0: 31,4 trilioane de cifre\" src=\"\/wp-content\/uploads\/2019\/03\/21827f56f72d42529c08f78b743779f3.\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>Formula Bailey-Borwein-Plouffe, which allows extracting any specific hexadecimal or binary digit of the number pi without calculating the previous ones (the current record was set on the Chudnovsky algorithm, see below)<\/i><\/p>\n<p>The Google Compute Engine computational cluster calculated the largest number of digits in pi over 121 days on 25 virtual machines, setting a new world record: 31.4 trillion digits after the decimal point. This is the first time public cloud software has been used to compute pi to such an extent.<\/p>\n<p>The record will be attributed to Emma Haruka Iwao from the high-performance computing division at Google. She utilized Google Cloud infrastructure for the computations. 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 her employer.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nLike Truong, the Google engineer applied y-cruncher for the calculation. This program uses <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Chudnovsky_algorithm\">the Chudnovsky algorithm<\/a><\/noindex>, a fast algorithm for calculating pi. Even 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 fast convergence property of the hypergeometric series:<\/p>\n<p><img decoding=\"async\" alt=\"Nou record mondial la calcularea num\u0103rului \u03c0: 31,4 trilioane de cifre\" src=\"\/wp-content\/uploads\/2019\/03\/d0facda8d371c24f9a06a3408e6e71c7.\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEmma Haruka Iwao became fascinated with the 'magic' number after learning about it in a math class at school, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.wired.co.uk\/article\/google-computing-pi-maths\">scrie<\/a><\/noindex> <i>Wired<\/i>. At university, one of her professors, Daisuke Takahashi, was the record holder for the number of calculated digits of pi using a supercomputer. Today, almost any interested engineer with access to robust computational resources and ample storage (to hold the results of the calculations) 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 to calculate mathematical constants like pi. It supports massive multithreading and trillion-digit ranges. This program effectively commoditized constant calculations.<\/p>\n<p>\u201eAi nevoie de un computer destul de mare pentru a bate recordul mondial\u201c, spune Ivao. \u201eNu po\u021bi face asta pe un computer din magazin, a\u0219a c\u0103, \u00een trecut, oamenii \u00ee\u0219i construiau ma\u0219ini personalizate.\u201d \u00cen septembrie 2018, Ivao a \u00eenceput s\u0103 analizeze cum va func\u021biona tehnic procesul de calculare dincolo de gama recordului. A devenit imediat evident c\u0103 principala problem\u0103 va fi volumul datelor de stocare. \u00cen final, s-a constatat c\u0103 rezultatul calculat ocup\u0103 170 de terabytes. \u00cen loc s\u0103 construiasc\u0103 un server personalizat, ca predecesorii s\u0103i, fata a folosit infrastructura Google Cloud.<\/p>\n<p><img decoding=\"async\" alt=\"Nou record mondial la calcularea num\u0103rului \u03c0: 31,4 trilioane de cifre\" src=\"\/wp-content\/uploads\/2019\/03\/d22c405e6bc8bd51f5b5292ec251d565.jpg\" style=\"display:block;margin: 0 auto;\" \/>Ivao a lansat 25 de ma\u0219ini virtuale: \u201eDar \u00een loc s\u0103 apas pe acel buton al ma\u0219inii virtuale de 25 de ori, l-am automatizat\u201c, explic\u0103 ea. \u201ePo\u021bi face asta \u00eentr-un minut, dar dac\u0103 ai nevoie de at\u00e2t de multe computere, \u00ee\u021bi va lua c\u00e2teva zile s\u0103 configurezi totul.\u201d Apoi, timp de 121 de zile ne\u00eentrerupte, Ivao a gestionat func\u021bionarea y-cruncher pe aceste 25 de ma\u0219ini virtuale. <\/p>\n<p>Pentru corectitudinea calculilor, ma\u0219inile virtuale trebuiau s\u0103 func\u021bioneze constant. Inginerul a instalat un sistem de monitorizare care o avertiza dac\u0103 ceva nu mergea bine, de exemplu, despre o defectare brusc\u0103 a uneia dintre ma\u0219inile virtuale. O singur\u0103 defec\u021biune - chiar \u0219i pentru c\u00e2teva minute - ar fi putut compromite \u00eentregul proces de calculare, dac\u0103 nu ar fi avut un sistem de rezerv\u0103.<\/p>\n<p>\u201e\u00cen cruncher \u0219i Google Cloud exist\u0103 sisteme de rezerv\u0103, iar eu le-am configurat astfel \u00eenc\u00e2t s\u0103 po\u021bi crea instantaneu copii ale acestor discuri, f\u0103r\u0103 a opri calcul\u0103rile\u201c, spune Ivao. Aceste date erau apoi copiate \u0219i stocate de extern, pe alte discuri, sub form\u0103 de instantanee.<\/p>\n<p>\u201eLa \u00eenceput, au fost c\u00e2teva parametrii pe care i-am modificat, de exemplu, c\u00e2t de multe date puteai citi sau scrie simultan \u0219i cum se vor schimba limitele pe m\u0103sur\u0103 ce se m\u0103resc\u201c, spune Ivao.<\/p>\n<p>Pe m\u0103sur\u0103 ce num\u0103rul cifrelor a crescut, volumul fi\u0219ierelor a devenit mai mare, iar complexitatea calculilor a crescut neliniar. Acest lucru a complicat foarte multe calculul ini\u021bial, c\u00e2nd Ivao \u00eencerca s\u0103 estimeze ce resurse ale ma\u0219inilor virtuale ar fi necesare pentru proiect.<\/p>\n<p>Acum s-au finalizat at\u00e2t calculele, c\u00e2t \u0219i verificarea rezultatului: \u00een y-cruncher sunt integrate dou\u0103 algoritmi de baz\u0103 - unul pentru calcularea cifrei pi \u0219i altul pentru verificare. Algoritmul de verificare func\u021bioneaz\u0103 paralel cu calculul, dar calculeaz\u0103 doar o singur\u0103 cifr\u0103, astfel \u00eenc\u00e2t recordul poate fi \u00eenregistrat oficial.<\/p>\n<p>\nTeoretic, un nou record mondial poate fi stabilit dac\u0103 se ia pur \u0219i simplu fi\u0219ierul anterior \u0219i se aplic\u0103 formula Bailey \u2013 Borwein \u2013 Plouffe pentru a calcula \u00eenc\u0103 o cifr\u0103. Dar cu siguran\u021b\u0103 aceasta va contraveni regulilor de \u00eenregistrare a acestor recorduri mondiale: cel mai probabil, fiecare pretendent trebuie s\u0103 \u00eenceap\u0103 calculul de la zero. Ca alternativ\u0103: \u00eembun\u0103t\u0103\u021bi\u021bi realizarea anterioar\u0103 cu N%, lucru ce nu va fi posibil cu formula Bailey \u2013 Borwein \u2013 Plouffe.<\/p>\n<p>Sursa: <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.2.1 - 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\/ro\/blog\/administrirovanie\/novyj-mirovoj-rekord-po-vychisleniyu-chisla-pi-31-4-trln-znakov\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\/ro\/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\udd47Noul record mondial pentru calcularea cifrei pi: 31,4 trln. de cifre | ProHoster","description":"Formula Bailey \u2013 Borwein \u2013.","canonical_url":"https:\/\/prohoster.info\/ro\/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":"ro_RO","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\/ro\/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\/ro\/wp-json\/wp\/v2\/posts\/42130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=42130"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/42130\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media\/42131"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=42130"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=42130"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=42130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}