๋ถ๋ฅ: ๋ฒค์น๋งํฌ
์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. ๊ฐ์[ํธ์ง]
http://www.mersenne.org/download/, ๋น๊ณต์ ํ๊ตญ์ดํ
1996๋ 1์ 3์ผ์ ์ฒ์ ๋ฑ์ฅํ ํ๋ก๊ทธ๋จ์ผ๋ก, ๋ฉ๋ฅด์ผ ์์๋ฅผ ์ฐพ๋ ํ๋ก์ ํธ์ ์ผํ์ผ๋ก ๋์๋ค. ์ผ์ข ์ ๊ทธ๋ฆฌ๋ ์ปดํจํ ์ธ๋ฐ ์ธ๊ณ ๋คํฐ์ฆ๋ค์์ค๋ฒํด๋ญ๋ CPU ์์์ ์ด์ฉํ์ฌ ๋ฉ๋ฅด์ผ ์์๋ฅผ ์ฐพ์๋๊ฐ๋ ๊ฒ์ด๋ค. 2013๋
์ 1742๋ง 5170 ์๋ฆฌ์ 48 ๋ฒ์งธ ๋ฉ๋ฅด์ผ ์์๋ฅผ ์ด ํ๋ก์ ํธ๋ก ๋ฐ๊ฒฌํ์๋ค. ์ด์
๋ธ๋ฆฌ์ด์ C์ธ์ด๋ก ์์ฑ๋์์ผ๋ฉฐ, ์ต์ ๋ฒ์ ์ 2020๋
9์ 15์ผ์ ๋ฐํ๋ 30.3 ๋ฒ์ ๋น๋ 6.
1996๋ 1์ 3์ผ์ ์ฒ์ ๋ฑ์ฅํ ํ๋ก๊ทธ๋จ์ผ๋ก, ๋ฉ๋ฅด์ผ ์์๋ฅผ ์ฐพ๋ ํ๋ก์ ํธ์ ์ผํ์ผ๋ก ๋์๋ค. ์ผ์ข ์ ๊ทธ๋ฆฌ๋ ์ปดํจํ ์ธ๋ฐ ์ธ๊ณ ๋คํฐ์ฆ๋ค์
2. ์์ ํ ๋ชฉ์ ์ ์คํธ๋ ์ค ํ ์คํธ ํ๋ก๊ทธ๋จ[ํธ์ง]
์ต์ ์ ์ฑ๋ฅ์ ์ํด CPU์ ์๋์ ์ผ๋ก ๋ถํ๋ฅผ ๋ง์ด ๊ฑฐ๋ ๋ฐ๋ค๊ฐ, ์ํฐ๋ฆฌ ๊ณ์ฐ ๊ฒฐ๊ณผ๊ฐ ์์ด๋ ๊ฑธ ๋ฐฉ์งํ๊ธฐ ์ํด ์ค๋ฅ ์ฌ๋ถ๋ฅผ ๊ฐ์งํ ์ ์๋ ๊ธฐ๋ฅ๋ ๊ฐ์ง๊ณ ์๋ค๋ณด๋, ์ปด๋๋ค ์ฌ์ด์์๋ LinX์ ํจ๊ป ์ค๋ฒํด๋ญ ํ
์คํธ๋ฅผ ์ํด ๋ง์ด ์ฐ์ด๋ ํฌํฑ ํ๋ก๊ทธ๋จ์ด ๋์๋ค. ๊ฒฐ๊ตญ ๊ฐ๋ฐ์ธก์์๋ ํด๋น ๊ธฐ๋ฅ์ ์ฐ๊ธฐ ์ฝ๊ฒ ๋ฐ๋ก ์ ๋ฆฌํ๊ธฐ์ ์ด๋ฅด๋ ๊ณ , ๊ทธ๋ฅ ์์ ํ ํด๋ก๋ง ์ ํด์ ๊ทธ๊ฑธ๋ก๋ง ์๊ณ ์๋ ๊ฒฝ์ฐ๋ ๋์ด๋จ๋ค.
# "It is due to this that Prime95 is one of the most common tools used by the overclocking community to assess the stability of their systems"
ํด๋น ์ฌ์ฉ์ ์๋ ๋ชฉ์ ์์ ๋ฒ์ด๋ ์ค๋ฅ ๊ฐ์ง์ฉ ์คํ๋ผ์ธ ๋ถํ ํ ์คํธ๋ง ์ฃผ์ผ์ฅ์ฒ ๋๋ฆฌ๋ ๋ฐฉ์์ด๋ค. ๊ทธ๋ฆฌ๊ณ ํ๋ก๊ทธ๋จ์ด ์ค๋ซ๋์ ๊ฐ๋ฐ๋๊ณ CPU ๋ฐ์ ์ ๋ฐ๋ผ ์ฌ๋ฌ๊ฐ์ง ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋๋ค๋ณด๋, ์ค์ ์ ๋ฐ๋ผ์๋ ๋ถํ ์ ๋๊ฐ ์ฒ์ฐจ๋ง๋ณ๋ก ๋ฌ๋ผ์ง๋ค. prime95 large์ค์ ๋ฒ ๊ณต์ ํฉ๋๋ค
์ค์ ํ ์ค๋ฒํด๋ญ ๊ฐ์ ๋ฌธ์ ๊ฐ ์๋ค๋ฉด ํ๋ก๊ทธ๋จ ์คํ ๋์ค ์ฌ๋ฌ ์ด์ ์ฆ์์ด ๋ํ๋๋ค. ํ๋ก๊ทธ๋จ ์คํ์ฐฝ์ ์๋ฌ ๋ฉ์์ง๊ฐ ๋ํ๋๋ ์ ๋๋ ์ ๊ต์ด๋ฉฐ ์๊ณ ์๋ ์ฌ๋ถํ , ๋ธ๋ฃจ์คํฌ๋ฆฐ, ํ๋ฆฌ์ง ๊น์ง ๋ํ๋ ์ปด๋๋ค์๊ฒ ์ง์ฆ์ ์๊ฒจ์ค๋ค. ๋ช ์๊ฐ ์ด์ ๋ฌธ์ ์์ด ๋๋ ค์ผ ์ค๋ฒํด๋ญ ๊ฐ์ ์ด์์ด ์๋์ง๋ ์ฌ๋๋ง๋ค ์๊ฒฌ์ด ๋ค๋ฅธ๋ฐ , ์ต์ 4์๊ฐ ์ด์์ด๋ผ๋ฉด ํ๋์จ์ด ์ปค๋ฎค๋ํฐ ์ฌ์ดํธ์์ ๋๋ฌด ์งง๊ฒ ๋๋ ธ๋ค๋ ์๋ฆฌ๋ ๋ฃ์ง ์๋๋ค. ํ์ง๋ง ๋ฐ๋์ ์ ํ ์คํธ๋ฅผ ํต๊ณผ ํ์ฌ๋ ๋ฎ์ ํ๋ฅ ์ด์ง๋ง ์ค์ฌ์ฉ ๋์ค์ ๋ฌธ์ ๊ฐ ๋์ฌ ์๋ ์๊ธฐ ๋๋ฌธ์ ํต๊ณผํ๋ค๊ณ ๋๋ฌด ๋ฐฉ์ฌํ์ง ์๋ ๊ฒ์ด ์ข๋ค.
LinX(์ ํํ๋ LINPACK)๊ฐ AMD 3์ธ๋ ๋ผ์ด์ ์๋ฆฌ์ฆ์์๋ AVX ๊ณ์ด ๋ช ๋ น์ด ์ ์ ์ ๋๋ก ํ์ฉํ ์ ์๋ ๋ฌธ์ , ์ธํ 10์ธ๋ ์ฝ์ด i ์๋ฆฌ์ฆ์์๋ ์ด์ ์กฐํฉ๋๋ Z490 ์นฉ์ ๊ธฐ๋ฐ ๋ฉ์ธ๋ณด๋๋ค์ ์ธ๋ถ ๋จ ํ์ด๋ฐ์ธ tFAW, tRRD_L, tRRD_S ๊ธฐ๋ณธ ๊ฐ์ด ์ด์ ์ธ๋๋ณด๋ค ๋๋ฌด ํ๋ ค์ ธ ๋ถํ๋ฅผ ์ ๋๋ก ๊ฐํ ์ ์์ด์ ์ธ๋ถ ๋จ ํ์ด๋ฐ์ ์๋์ผ๋ก ์กฐ์ ํด์ผ ํ๋ ๋ฒ๊ฑฐ๋ก์ด ๋ฌธ์ ๊ฐ ์๋ค. ํนํ i9-10900K, 10900์์๋ ์ค๋ ๋ ๊ฐ์ ์ฆ๊ฐ์ ์ํ ๋ฉ์ธ ๋ฉ๋ชจ๋ฆฌ ์ฑ๋ฅ ๋ณ๋ชฉ ํ์๊น์ง ์ฌํด์ ธ ๋ถํ๊ฐ ๋ ์ ๊ฑธ๋ฆฌ๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์ ์์ ์ด ์ด๊ฒ ๋ด๊ฐ ์๊ณ ์๋ LinX๊ฐ ๋ง๋ ์์ฌํ ์ ๋.
๊ทธ๋ฌํ ๋ฌธ์ ๋๋ฌธ์ Prime95๊ฐ ๊ฐํธํ ์ค์ ์ผ๋ก CPU ์ค๋ฒํด๋ญ ์์ ํ๋ฅผ ๊ฒ์ฆํ ์ ์๋ ์ข ๊ฒฐ์๋ก ๊ผฝํ๋ค. CPU ๋ถํ์ ์์ฃผ ์ฌ์ฉ๋๋ Small-FFTs ํ๋ฆฌ์ ๊ณผ ์ ์ฌ์ฉ๋์ง ์๋ Smallest-FFTs ํ๋ฆฌ์ ์ด LinX์๋ ๋ค๋ฅด๊ฒ ๋ฉ์ธ ๋ฉ๋ชจ๋ฆฌ์ ๊ฑฐ์ ์ํฅ์ ์ฃผ์ง ์๊ณ , AVX2 ๋ช ๋ น์ด ์ ๊น์ง ๋ชจ๋ ํ์ฑํํ ๊ฒฝ์ฐ AVX ๊ณ์ด ๋ช ๋ น์ด ์ ์ ํ์ฉํ๋ LinX์ ๋๊ธ์ผ๋ก CPU๊ฐ ๊ฐ๊ถ์ง๋ฉด์ ์จ๋๊ฐ ๊ธ์์นํ๋ ์ํฉ์ ๊ด์ฐฐํ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค. Cinebench๋ Realbench๋ก ์ค๋ฒํด๋ญ ์์ ํํ๋ค๊ณ ์๋ํ๋ ์ฌ๋๋ค์ด ์๋๋ฐ, ์์ฆ ๊ณ ์ฌ์ ํ๋ก๊ทธ๋จ์ ๋ฒค์น ํ๋ก๊ทธ๋จ๋ณด๋ค ๋ ๊ฐํ ๋ถํ๋ฅผ ๊ฐํ๋ ๊ฒฝ์ฐ๋ ์์ด์ ์๋ฐ์ ๋ชฉ์ ์ผ๋ก๋ ์ธ๋งํด๋ ์ต์ข ์์ ํ ๊ฒ์ฆ ๋ชฉ์ ์ผ๋ก๋ ๋ถ์ ํฉํ๋ค. CPU ๋ถํ๋งํผ์ ๋ค ์ข์๋ฐ ๊ฒฐ์ ์ ์ธ ๋จ์ ์ด๋ผ๋ฉด ์ ๋๋ก ๊ฐ๊ถ์ง๊ธฐ๊น์ง์ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ด LinX๋ณด๋ค ์ค๋ ๊ฑธ๋ฆฐ๋ค๋ ์ .
๋ ๋๋ง ๋๋ ์ธ์ฝ๋ฉ ๊ธฐ๋ฅ์ด ์๋ ์์ ์ฉ ํด๊ณผ ๋น์ทํ ์์ค์ ๋ถํ๋ฅผ ๋ณด๊ณ ์ถ๋ค๋ฉด AVX2 ์ต์ ์ ๋๊ณ AVX ์ต์ ๋ง ํ์ฑํ ์ค์ ํ๋ฉด ๋๊ณ , ๊ณ ์ฌ์ ๊ฒ์๊ณผ ๋น์ทํ ์์ค์ ๋ถํ๋ฅผ ๋ณด๊ณ ์ถ๋ค๋ฉด AVX, AVX2 ์ต์ ๋ ๋ค ๋นํ์ฑํ ์ค์ ํ๋ฉด ๋๋ค. 29.8 ๋ฒ์ ๋ถํฐ๋ AVX-512 ๋ช ๋ น์ด ์ ๋ ์ง์ํ๋ค.
# "It is due to this that Prime95 is one of the most common tools used by the overclocking community to assess the stability of their systems"
ํด๋น ์ฌ์ฉ์ ์๋ ๋ชฉ์ ์์ ๋ฒ์ด๋ ์ค๋ฅ ๊ฐ์ง์ฉ ์คํ๋ผ์ธ ๋ถํ ํ ์คํธ๋ง ์ฃผ์ผ์ฅ์ฒ ๋๋ฆฌ๋ ๋ฐฉ์์ด๋ค. ๊ทธ๋ฆฌ๊ณ ํ๋ก๊ทธ๋จ์ด ์ค๋ซ๋์ ๊ฐ๋ฐ๋๊ณ CPU ๋ฐ์ ์ ๋ฐ๋ผ ์ฌ๋ฌ๊ฐ์ง ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋๋ค๋ณด๋, ์ค์ ์ ๋ฐ๋ผ์๋ ๋ถํ ์ ๋๊ฐ ์ฒ์ฐจ๋ง๋ณ๋ก ๋ฌ๋ผ์ง๋ค. prime95 large์ค์ ๋ฒ ๊ณต์ ํฉ๋๋ค
์ค์ ํ ์ค๋ฒํด๋ญ ๊ฐ์ ๋ฌธ์ ๊ฐ ์๋ค๋ฉด ํ๋ก๊ทธ๋จ ์คํ ๋์ค ์ฌ๋ฌ ์ด์ ์ฆ์์ด ๋ํ๋๋ค. ํ๋ก๊ทธ๋จ ์คํ์ฐฝ์ ์๋ฌ ๋ฉ์์ง๊ฐ ๋ํ๋๋ ์ ๋๋ ์ ๊ต์ด๋ฉฐ ์๊ณ ์๋ ์ฌ๋ถํ , ๋ธ๋ฃจ์คํฌ๋ฆฐ, ํ๋ฆฌ์ง ๊น์ง ๋ํ๋ ์ปด๋๋ค์๊ฒ ์ง์ฆ์ ์๊ฒจ์ค๋ค. ๋ช ์๊ฐ ์ด์ ๋ฌธ์ ์์ด ๋๋ ค์ผ ์ค๋ฒํด๋ญ ๊ฐ์ ์ด์์ด ์๋์ง๋ ์ฌ๋๋ง๋ค ์๊ฒฌ์ด ๋ค๋ฅธ๋ฐ , ์ต์ 4์๊ฐ ์ด์์ด๋ผ๋ฉด ํ๋์จ์ด ์ปค๋ฎค๋ํฐ ์ฌ์ดํธ์์ ๋๋ฌด ์งง๊ฒ ๋๋ ธ๋ค๋ ์๋ฆฌ๋ ๋ฃ์ง ์๋๋ค. ํ์ง๋ง ๋ฐ๋์ ์ ํ ์คํธ๋ฅผ ํต๊ณผ ํ์ฌ๋ ๋ฎ์ ํ๋ฅ ์ด์ง๋ง ์ค์ฌ์ฉ ๋์ค์ ๋ฌธ์ ๊ฐ ๋์ฌ ์๋ ์๊ธฐ ๋๋ฌธ์ ํต๊ณผํ๋ค๊ณ ๋๋ฌด ๋ฐฉ์ฌํ์ง ์๋ ๊ฒ์ด ์ข๋ค.
LinX(์ ํํ๋ LINPACK)๊ฐ AMD 3์ธ๋ ๋ผ์ด์ ์๋ฆฌ์ฆ์์๋ AVX ๊ณ์ด ๋ช ๋ น์ด ์ ์ ์ ๋๋ก ํ์ฉํ ์ ์๋ ๋ฌธ์ , ์ธํ 10์ธ๋ ์ฝ์ด i ์๋ฆฌ์ฆ์์๋ ์ด์ ์กฐํฉ๋๋ Z490 ์นฉ์ ๊ธฐ๋ฐ ๋ฉ์ธ๋ณด๋๋ค์ ์ธ๋ถ ๋จ ํ์ด๋ฐ์ธ tFAW, tRRD_L, tRRD_S ๊ธฐ๋ณธ ๊ฐ์ด ์ด์ ์ธ๋๋ณด๋ค ๋๋ฌด ํ๋ ค์ ธ ๋ถํ๋ฅผ ์ ๋๋ก ๊ฐํ ์ ์์ด์ ์ธ๋ถ ๋จ ํ์ด๋ฐ์ ์๋์ผ๋ก ์กฐ์ ํด์ผ ํ๋ ๋ฒ๊ฑฐ๋ก์ด ๋ฌธ์ ๊ฐ ์๋ค. ํนํ i9-10900K, 10900์์๋ ์ค๋ ๋ ๊ฐ์ ์ฆ๊ฐ์ ์ํ ๋ฉ์ธ ๋ฉ๋ชจ๋ฆฌ ์ฑ๋ฅ ๋ณ๋ชฉ ํ์๊น์ง ์ฌํด์ ธ ๋ถํ๊ฐ ๋ ์ ๊ฑธ๋ฆฌ๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์ ์์ ์ด ์ด๊ฒ ๋ด๊ฐ ์๊ณ ์๋ LinX๊ฐ ๋ง๋ ์์ฌํ ์ ๋.
๊ทธ๋ฌํ ๋ฌธ์ ๋๋ฌธ์ Prime95๊ฐ ๊ฐํธํ ์ค์ ์ผ๋ก CPU ์ค๋ฒํด๋ญ ์์ ํ๋ฅผ ๊ฒ์ฆํ ์ ์๋ ์ข ๊ฒฐ์๋ก ๊ผฝํ๋ค. CPU ๋ถํ์ ์์ฃผ ์ฌ์ฉ๋๋ Small-FFTs ํ๋ฆฌ์ ๊ณผ ์ ์ฌ์ฉ๋์ง ์๋ Smallest-FFTs ํ๋ฆฌ์ ์ด LinX์๋ ๋ค๋ฅด๊ฒ ๋ฉ์ธ ๋ฉ๋ชจ๋ฆฌ์ ๊ฑฐ์ ์ํฅ์ ์ฃผ์ง ์๊ณ , AVX2 ๋ช ๋ น์ด ์ ๊น์ง ๋ชจ๋ ํ์ฑํํ ๊ฒฝ์ฐ AVX ๊ณ์ด ๋ช ๋ น์ด ์ ์ ํ์ฉํ๋ LinX์ ๋๊ธ์ผ๋ก CPU๊ฐ ๊ฐ๊ถ์ง๋ฉด์ ์จ๋๊ฐ ๊ธ์์นํ๋ ์ํฉ์ ๊ด์ฐฐํ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค. Cinebench๋ Realbench๋ก ์ค๋ฒํด๋ญ ์์ ํํ๋ค๊ณ ์๋ํ๋ ์ฌ๋๋ค์ด ์๋๋ฐ, ์์ฆ ๊ณ ์ฌ์ ํ๋ก๊ทธ๋จ์ ๋ฒค์น ํ๋ก๊ทธ๋จ๋ณด๋ค ๋ ๊ฐํ ๋ถํ๋ฅผ ๊ฐํ๋ ๊ฒฝ์ฐ๋ ์์ด์ ์๋ฐ์ ๋ชฉ์ ์ผ๋ก๋ ์ธ๋งํด๋ ์ต์ข ์์ ํ ๊ฒ์ฆ ๋ชฉ์ ์ผ๋ก๋ ๋ถ์ ํฉํ๋ค. CPU ๋ถํ๋งํผ์ ๋ค ์ข์๋ฐ ๊ฒฐ์ ์ ์ธ ๋จ์ ์ด๋ผ๋ฉด ์ ๋๋ก ๊ฐ๊ถ์ง๊ธฐ๊น์ง์ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ด LinX๋ณด๋ค ์ค๋ ๊ฑธ๋ฆฐ๋ค๋ ์ .
๋ ๋๋ง ๋๋ ์ธ์ฝ๋ฉ ๊ธฐ๋ฅ์ด ์๋ ์์ ์ฉ ํด๊ณผ ๋น์ทํ ์์ค์ ๋ถํ๋ฅผ ๋ณด๊ณ ์ถ๋ค๋ฉด AVX2 ์ต์ ์ ๋๊ณ AVX ์ต์ ๋ง ํ์ฑํ ์ค์ ํ๋ฉด ๋๊ณ , ๊ณ ์ฌ์ ๊ฒ์๊ณผ ๋น์ทํ ์์ค์ ๋ถํ๋ฅผ ๋ณด๊ณ ์ถ๋ค๋ฉด AVX, AVX2 ์ต์ ๋ ๋ค ๋นํ์ฑํ ์ค์ ํ๋ฉด ๋๋ค. 29.8 ๋ฒ์ ๋ถํฐ๋ AVX-512 ๋ช ๋ น์ด ์ ๋ ์ง์ํ๋ค.