์ด์ ์ซ์๋ฅผ ๊ณ์ฐํ์ง ์๊ณ ๋ ํ์ด์ ํน์ 16์ง์๋ 2์ง์ ์ซ์๋ฅผ ์ถ์ถํ ์ ์๊ฒ ํด์ฃผ๋ Bailey-Borwein-Plouffe ๊ณต์(ํ์ฌ ๊ธฐ๋ก์ Chudnovsky ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ์ฌ ์ค์ ๋จ, ์๋ ์ฐธ์กฐ)
Google Compute Engine ์ปดํจํธ ํด๋ฌ์คํฐ๋ 121๊ฐ์ ๊ฐ์ ๋จธ์ ์์ 25์ผ ๋ง์ ํ์ด์ ๊ฐ์ฅ ๋ง์ ์๋ฆฟ์๋ฅผ ๊ณ์ฐํ์ฌ ์์์ ์ดํ ์๋ฆฟ์ 31,4์กฐ ์๋ฆฟ์๋ผ๋ ์๋ก์ด ์ธ๊ณ ๊ธฐ๋ก์ ์ธ์ ์ต๋๋ค. ๊ณต๊ฐ์ ์ผ๋ก ์ด์ฉ ๊ฐ๋ฅํ ํด๋ผ์ฐ๋ ์ํํธ์จ์ด๋ฅผ ์ด์ฉํด ์ด ์ ๋์ ํ์ด ๊ฐ์ ๊ณ์ฐํ ๊ฒ์ ์ด๋ฒ์ด ์ฒ์์ ๋๋ค.
์ด ๊ธฐ๋ก์ ๊ตฌ๊ธ์ ๊ณ ์ฑ๋ฅ ์ปดํจํ
๋ถ๋ฌธ์ ์๋ง ํ๋ฃจ์นด ์ด์์ค๊ฐ ๋ณด์ ํ๊ฒ ๋ ๊ฒ์
๋๋ค. ์ปดํจํ
์ ์ํด Google Cloud ์ธํ๋ผ๋ฅผ ํ์ฉํ ์ฌ๋์ด ๋ฐ๋ก ๊ทธ๋
์์ต๋๋ค. ์ด์ ์ธ๊ณ ๊ธฐ๋ก์ 2016๋
ํผํฐ ํธ๋ฃจ๋ธ๊ฐ ์ธ์ ๋๋ฐ, ๊ทธ๋ ์ด ์ซ์๋ฅผ 22,4์กฐ ์๋ฆฌ๋ก ๊ณ์ฐํ์ต๋๋ค. , ์ด ์ญ์ ๊ณ ์ฉ์ฃผ์ ํ์์ ๋ฐ์์ต๋๋ค.
ํธ๋ฝ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก Google ์์ง๋์ด๋ ๊ณ์ฐ์ y-cruncher๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ์ด ํ๋ก๊ทธ๋จ์ ๋ค์์ ์ฌ์ฉํฉ๋๋ค. , ํ์ด ์๋ฅผ ๊ณ์ฐํ๋ ๋น ๋ฅธ ์๊ณ ๋ฆฌ์ฆ. 80๋
๋์๋ ์ฐ๋ฆฌ ์์ ์ด ์ด๋ฅผ ํ์ฉํ์ฌ ๊ทธ๋ค์ ์์์ ์ดํ 10์ต ์๋ฆฌ๊น์ง ๊ณ์ฐํ์ต๋๋ค.
๋ค์ ๋งํด์, ์๊ณ ๋ฆฌ์ฆ์ ์ด๊ธฐํ ๊ธ์์ ๋น ๋ฅธ ์๋ ด ํน์ฑ์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค.
์๋ง ํ๋ฃจ์นด ์ด์์ค๋ ํ๊ต ์ํ ์์
์์ '๋ง๋ฒ์' ์ซ์์ ๋ํด ๋ฐฐ์ฐ๊ณ ๋์ ์ด ์ซ์์ ๋งค๋ฃ๋์์ต๋๋ค. ์ ์ . ์ด ๋ํ์์ ๊ทธ๋
์ ๊ต์ ์ค ํ ๋ช
์ธ ๋ค์ด์ค์ผ ํ์นดํ์๋ ์ํผ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ์ฌ ๊ณ์ฐํ ์ซ์์ ๊ฐ์ฅ ๋ง์ ์๋ฆฟ์ ๊ธฐ๋ก์ ๋ณด์ ํ๊ณ ์์์ต๋๋ค. ์ค๋๋ ์ด ๊ธฐ๋ก์ ์ฌ๊ฐํ ์ปดํจํ
๋ฆฌ์์ค์ ๋์ฉ๋ ๋์คํฌ ์ ์ฅ์ฅ์น(๊ณ์ฐ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ๊ธฐ ์ํ)์ ์ ๊ทผํ ์ ์๋ ๊ฑฐ์ ๋ชจ๋ ๊ด์ฌ ์๋ ์์ง๋์ด๊ฐ ์ธ์ธ ์ ์์ต๋๋ค. ์ด ํ๋ก๊ทธ๋จ์ 2009๋
์ ๋ง๋ค์ด์ก์ต๋๋ค. ํ์ด์ ๊ฐ์ ์ํ ์์๋ฅผ ๊ณ์ฐํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. ๋๊ท๋ชจ ๋ฉํฐ์ค๋ ๋ฉ๊ณผ ์กฐ ๋จ์์ ๋ฒ์๋ฅผ ์ง์ํฉ๋๋ค. ์ด ํ๋ก๊ทธ๋จ์ ์์ ๊ณ์ฐ์ ํจ๊ณผ์ ์ผ๋ก ์ํํํ์ต๋๋ค.
"์ธ๊ณ ๊ธฐ๋ก์ ๊นจ๋ ค๋ฉด ์๋นํ ํฐ ์ปดํจํฐ๊ฐ ํ์ํฉ๋๋ค." ์ด์์ค๊ฐ ๋งํ๋ค. "์์ ์์ ๊ตฌ์ ํ ์ปดํจํฐ๋ก๋ ๊ทธ๋ฐ ์ผ์ ํ ์ ์๊ธฐ ๋๋ฌธ์ ์ฌ๋๋ค์ ๋ง์ถคํ ์๋์ฐจ๋ฅผ ๋ง๋ค๊ณค ํ์ต๋๋ค." 2018๋ 170์, ์ด์์ค๋ ๊ธฐ๋ก์ ์ธ ๋ฒ์๋ฅผ ๋์ด์ ๋ฒ์์์ ๊ณ์ฐ ๊ณผ์ ์ด ๊ธฐ์ ์ ์ผ๋ก ์ด๋ป๊ฒ ์๋ํ๋์ง ์ดํด๋ณด๊ธฐ ์์ํ์ต๋๋ค. ๊ฐ์ฅ ํฐ ๋ฌธ์ ๋ ์ ์ฅํ ๋ฐ์ดํฐ์ ์์ด๋ผ๋ ์ ์ด ๋ฐ๋ก ๋ถ๋ช ํด์ก์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ, ๊ณ์ฐ๋ ๊ฒฐ๊ณผ๋ XNUMXํ ๋ผ๋ฐ์ดํธ์ ๋ฌํ๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ๊ทธ๋ ๋ ์ ์์๋ค์ฒ๋ผ ๋ง์ถคํ ์๋ฒ๋ฅผ ๊ตฌ์ถํ์ง ์๊ณ ๋ Google Cloud ์ธํ๋ผ๋ฅผ ํ์ฉํ์ต๋๋ค.
์ด์์ค๋ 25๊ฐ์ ๊ฐ์ ๋จธ์ ์ ์ค์ ํ์ต๋๋ค. "ํ์ง๋ง ๊ฐ์ ๋จธ์ ๋ฒํผ์ 25๋ฒ ๋๋ฅด๋ ๋์ ์๋ํํ์ต๋๋ค."๋ผ๊ณ ๊ทธ๋
๋ ์ค๋ช
ํ์ต๋๋ค. "๋ช ๋ถ์ด๋ฉด ํ ์ ์์ง๋ง, ๊ทธ๋ ๊ฒ ๋ง์ ์ปดํจํฐ๊ฐ ํ์ํ๋ค๋ฉด ๋ชจ๋ ๊ฒ์ ์ค์ ํ๋ ๋ฐ ๋ฉฐ์น ์ด ๊ฑธ๋ฆด ๊ฒ์
๋๋ค." ๊ทธ๋ฐ ๋ค์ Iwao๋ ์ด 121๊ฐ ๊ฐ์ ๋จธ์ ์์ 25์ผ ๋์ ๊ณ์ํด์ y-cruncher๋ฅผ ์คํํ์ต๋๋ค.
๊ณ์ฐ์ด ์ ํํ๋ ค๋ฉด ๊ฐ์ ๋จธ์ ์ ๊ณ์ ์คํํด์ผ ํฉ๋๋ค. ์์ง๋์ด๋ ๊ฐ์ ๋จธ์ ์ค ํ๋์์ ๊ฐ์์ค๋ฌ์ด ์ถฉ๋์ด ๋ฐ์ํ๋ ๋ฑ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ๊ฒฝ๊ณ ํด์ฃผ๋ ๋ชจ๋ํฐ๋ง ์์คํ ์ ์ค์ ํ์ต๋๋ค. ๋ฐฑ์ ์ด ์์๋ค๋ฉด ๋จ ๋ช ๋ถ์ด๋ผ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋๋ผ๋ ์ ์ฒด ์ปดํจํ ํ๋ก์ธ์ค๊ฐ ์ํ์ ์ฒํ ์ ์์ต๋๋ค.
"Cruncher์ Google Cloud์๋ ๋ฐฑ์ ์์คํ ์ด ์์ด์ ์ปดํจํ ์ ์ค๋จํ์ง ์๊ณ ๋ ํด๋น ๋์คํฌ์ ๋ณต์ฌ๋ณธ์ ์ฆ์ ๋ง๋ค ์ ์๋๋ก ์ค์ ํ์ต๋๋ค."๋ผ๊ณ ์ด์์ค๋ ๋งํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ์ด ๋ฐ์ดํฐ๋ ์ธ๋ถ์ ๋ค๋ฅธ ๋์คํฌ์ ์ค๋ ์ท์ผ๋ก ๋ณต์ฌ๋์ด ์ ์ฅ๋์์ต๋๋ค.
์ด์์ค๋ "์ฒ์์๋ ํ ๋ฒ์ ์ฝ๊ฑฐ๋ ์ธ ์ ์๋ ๋ฐ์ดํฐ์ ์๊ณผ ๊ท๋ชจ๊ฐ ์ปค์ง์ ๋ฐ๋ผ ๊ฒฝ๊ณ๊ฐ ์ด๋ป๊ฒ ๋ฐ๋๋์ง ๋ฑ ๋ช ๊ฐ์ง ๋งค๊ฐ๋ณ์๋ฅผ ๋ณ๊ฒฝํ์ต๋๋ค."๋ผ๊ณ ๋งํฉ๋๋ค.
์ซ์์ ๊ฐ์๊ฐ ๋์ด๋จ์ ๋ฐ๋ผ ํ์ผ ํฌ๊ธฐ๋ ์ปค์ง๊ณ ๊ณ์ฐ์ ๋ณต์ก๋๋ ๋น์ ํ์ ์ผ๋ก ์ฆ๊ฐํ์ต๋๋ค. ์ด๋ก ์ธํด ์ด์์ค๊ฐ ํ๋ก์ ํธ์ ํ์ํ ๊ฐ์ ๋จธ์ ์ฉ๋์ ๊ณ์ฐํ๋ ค๊ณ ํ์ ๋ ์ด๊ธฐ ๊ณ์ฐ์ด ๋งค์ฐ ์ด๋ ค์์ก์ต๋๋ค.
์ด์ ๊ณ์ฐ๊ณผ ๊ฒฐ๊ณผ ๊ฒ์ฆ์ด ๋ชจ๋ ์๋ฃ๋์์ต๋๋ค. y-cruncher์๋ ๋ ๊ฐ์ง ๊ธฐ๋ณธ ์๊ณ ๋ฆฌ์ฆ์ด ๋ด์ฅ๋์ด ์์ต๋๋ค. ํ๋๋ ํ์ด ์์ฒด๋ฅผ ๊ณ์ฐํ๊ธฐ ์ํ ๊ฒ์ด๊ณ ๋ค๋ฅธ ํ๋๋ ๊ฒ์ฆ์ ์ํ ๊ฒ์ ๋๋ค. ๊ฒ์ฆ ์๊ณ ๋ฆฌ์ฆ์ ๊ณ์ฐ๊ณผ ๋ณ๋ ฌ๋ก ์๋ํ์ง๋ง ์ซ์ ํ๋๋ง ๊ณ์ฐํ๋ฏ๋ก ๋ ์ฝ๋๊ฐ ๊ณต์์ ์ผ๋ก ๋ฑ๋ก๋ ์ ์์ต๋๋ค.
์ด๋ก ์, ์ด์ ํ์ผ์ ๋ฒ ์ผ๋ฆฌ-๋ณด๋ฐ์ธ-ํ๋ฃจํ ๊ณต์์ ์ ์ฉํด ๋ค๋ฅธ ์ซ์๋ฅผ ๊ณ์ฐํ๋ ๊ฒ๋ง์ผ๋ก ์๋ก์ด ์ธ๊ณ ๊ธฐ๋ก์ ์ธ์ธ ์ ์์ต๋๋ค. ํ์ง๋ง ์ด๋ ๊ฒ ํ๋ ๊ฒ์ ์ธ๊ณ ๊ธฐ๋ก์ ๋ฑ๋กํ๋ ๊ท์น์ ๋ถ๋ช ํ ์ด๊ธ๋ฉ๋๋ค. ์๋ง๋ ๊ฐ ์ง์์๋ ์ฒ์๋ถํฐ ๊ณ์ฐ์ ์์ํด์ผ ํ ๊ฒ์ ๋๋ค. ํน์ ์ด์ ์ฑ๊ณผ๋ฅผ N% ํฅ์์ํค๋๋ฐ, ์ด๋ Bailey-Borwein-Plouffe ๊ณต์์ ๋ฐ๋ฅด๋ฉด ๋ถ๊ฐ๋ฅํฉ๋๋ค.
์ถ์ฒ : habr.com
