Matematiksel simge pi’nin uzun ve kareli ömrü, Google Cloud sayesinde daha da uzatıldı.
Google Developer Advocate, Emma Haruka Iwao, şirketin bulut platformunu kullanarak pi’yi 100 trilyon basamağa kadar başarıyla hesapladı.
Daha da çarpıcı olan şey, Iwao’nun rekoru sadece üç yıl içinde ikinci kez kırmasıdır.
Bu neden önemli?
Matematikçiler, Eski Mısır, Yunanistan ve Babil’den beri pi’yi sınırlarına kadar hesaplama konusunda çıldırıyorlar.
Google, “pi’nin trilyonlarca ondalık basamağını hesaplamanız” gerekmeyebileceğini açıkça kabul etti, ancak “büyük hesaplama, Google Cloud’un esnek altyapısının dünyanın dört bir yanındaki ekiplerin bilimsel deneylerin sınırlarını zorlamasına nasıl izin verdiğini gösterdiğini” söyledi.
Görelilik teorisinden mühendislik problemlerine ve GPS haritalamaya kadar her şeyde pi ile ilgili hesaplamalar ortaya çıksa da, bu tür aşırı hesaplamalar genellikle bilgisayar bilimcileri tarafından donanımlarının gücünü kanıtlamak ve değerlendirmek için bir kıyaslama aracı olarak kullanılır.
Bunu nasıl yaptılar?
Google Cloud, genel kullanıma açık olduğunu kullandığını söylüyor Hesaplama Motoru kayıt hesaplama yapmak için hizmet.
Teknoloji devi, 2019’da yaptığı son girişime kıyasla iyileştirilmiş sonucunu, gelişmiş ağ ve depolamaya bağladı.
Proje, 2019’da 31,4 trilyon basamaklı hesaplamayı yaptıklarında mevcut olan 16 Gb/sn çıkışta büyük bir gelişme olan 100 Gb/sn çıkış bant genişliğine ulaşmayı başardı.
Proje yeni ağ sürücüsü kullandı Google Sanal NIC (gVNIC)Google’ın Andromeda sanal ağ yığınıyla entegre olan
Google ayrıca, “veri kümesi ana belleğe sığmadığı için, hesaplamanın darboğazının depolama sisteminin hızı olduğunu” söyleyerek, projenin başarısını büyük ölçüde iyileştirilmiş depolamaya bağladı.
Bu iş için, Google’ın 1.200 MB/sn’ye kadar okuma ve yazma ve 15-80k IOPS sunduğunu söylediği yeni bir kalıcı disk türü olan Balanced Persistent Disc’i kullanmaya karar verdiler.
Projenin nitty cesurluğu hakkında daha fazla bilgi edinmek isteyenler GitHub’a gidebilirler. (yeni sekmede açılır) Google’ın kullandığı kodu bulmak için.
Google ayrıca, deneme süreci ve sonuçları hakkında daha fazla bilgi paylaşmak için 15 Haziran’da canlı bir web seminerine ev sahipliği yapacak. burada (yeni sekmede açılır) katılmak.