1. ๊ฐ๋ตํ๊ฒ ์ค๋ช
ํ๋ฉด
๊ธฐ์กด์ ํผํฉ์ ๋ฐ๋ ํ๋ จ์ด๋ผ๊ณ ํ์ตํ ๋
FP32๊ฐ ์๋๋ผ ์ข ๋ ์ ์ ๋ฐ๋ FP16, BF16 ํ์์ผ๋ก ํ์ตํ๋ฉด ๋ฉ๋ชจ๋ฆฌ ํจ์จ์ฑ์ด๋ ํ์ต ์๋๊ฐ ๋ง์ด ๊ฐ์ ๋์๋๋ฐ
์ด๋ฒ์ H100 ๋์ค๋ฉด์ FP8 ํ์ต์ด ๊ฐ๋ฅํด์ก๊ณ ๋ง์์์ ์ฒ์์ผ๋ก LLM์ FP8์ ์ ์ฉํด๋ณธ ๊ฒฐ๊ณผ ๋ ผ๋ฌธ์
*๊ธฐ์กด ๋ชจ๋ธ๋ค์ ๋๋ถ๋ถ fp32 orย fp16 or bf16์ผ๋ก ํ์ต๋จ
๊ทธ๋ํ ๋ณด๋ฉด ์ ์ ์๋ฏ ๊ฐ์ 128๊ฐ GPU๋ก ๋ชจ๋ธ ์ฌ์ด์ฆ๋ฅผ 2.5๋ฐฐ ์ด์ ์ค์ผ์ผ์ ๋์ผ ์ ์์
์ฌ๋ฌ ๊ฐ์ง ๊ธฐ๋ฒ๋ค๋ ์๋ก ๋์ ํด์ BF16 ๋๋น ์ฑ๋ฅ ์ ํ ์ ํ ์์
2. Introduction ๋ณด๊ณ ์ ๋ชป ์ฝ์ ์ค ์์๋๋ฐ ๊ฐ์๊ธฐ ์ด์ง๋ฅ ์๊ธฐ๊ฐ ๋์ด
"This motivates the needs of reducing the training costs of LLMs, especially for the scaling
of next-generation super-intelligent models."
"์ด๋ ํนํ ์ฐจ์ธ๋ ์ด์ง๋ฅ ๋ชจ๋ธ์ ํ์ฅ์ ์ํด LLM์ ๊ต์ก ๋น์ฉ์ ์ ๊ฐํด์ผ ํ ํ์์ฑ์ ๋ถ๋ฌ์ผ์ผํต๋๋ค."
๋ด ๋์ด ์๋ชป ๋ ์ค ์์๋ค; ๋๊ธฐ์ ๋ ผ๋ฌธ์์ ์ด์ง๋ฅ ์ธ๊ธ์ด ๋์จ๊ฑธ ๋ณด๋๊ฑด ์ฒ์์
3. BF16, FP16 -> FP8 ๋ก ๋ฐ๊ฟจ์ ๋ ์ป๋ ์ด์ ๋ค :
์ด๋ก ์ ์ผ๋ก FP8 ์ ํ์ฌ์ 16๋นํธ ๋ฐ 32๋นํธ ๋ถ๋ ์์์ ํผํฉ ์ ๋ฐ๋ ํ๋ จ์ ๋นํด 2๋ฐฐ ์๋ ํฅ์,
50% - 75% ๋ฉ๋ชจ๋ฆฌ ๋น์ฉ ์ ๊ฐ,
50% - 75% ํต์ ์ ๊ฐ์ ๋ฌ์ฑํ ์ ์์ผ๋ฉฐ ์ด๋ ํ์ฅ์ ๋งค์ฐ ์ ๋งํฉ๋๋ค.
4. ๊ทธ๋ฆฌ๊ณ ๋๋ ์ฝ์ผ๋ฉด์ '์ด... ์ด ์๋ฆฌ๋ฉด ๋นํธ์ ๋ ๋ฎ์ถฐ์๋ ๊ฐ๋ฅํ๊ฑฐ ์๋๊ฐ?' ์๊ฐํ๋๋ฐ
์ค์ ๋ ผ๋ฌธ์์๋
"์ฐ๋ฆฌ๋ ์ด ์์ ์ด FP8์ ๋ํ ํฅํ ์ฐ๊ตฌ๋ฅผ ์ด์งํ๊ณ
์ ์ฌ์ ์ผ๋ก 4๋นํธ ๋ฐ 1๋นํธ์ ๊ฐ์ ๋ ๋ฎ์ ์ ๋ฐ๋ ๊ต์ก์ ํ์ํ๋ ๋ฐ๊น์ง ํ์ฅ๋ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค."
๋ผ๊ณ ์ธ๊ธํจ
1๋นํธ๋ก ์ ํ๋ ์์ค ์์ด ํ์ต์ด ๊ฐ๋ฅํด์ง๋ฉด ์์ผ๋ก ์ค์ผ์ผ์ ์ฌ์ง๋ ์ด๋ง์ด๋งํ๋ค...
์ฌ๊ธฐ์ ํ๋์ ์ดํ ์ ๊ฐ์ ๊ธฐ๋ฒ๋ค ์นํ๋ฉด 100๋ฐฐ ํฐ ๋ชจ๋ธ ํ์ต์ํค๋๊ฒ ์ ํ ๋ถ๊ฐ๋ฅํด ๋ณด์ด์ง ์์
์ ์ ์ข์์ง๊ฒ ๋ค
์ด์ฏค๋๋ฉด ์ข์์์์ด ๋๋ฌด ๋ง์ด ์์ฌ์ ๋งํ๋๊ฒ ์ด์ํ ์์ค์ด๋ค - dc App
์จ๋ฐ ์ผ๋ค
์ด๊ฑฐ์ฐ๋ฉด ์งํผํฐ4 ์๊ธ์ธํ๊ฐ๋ฅ?
์ด๊ฑด training์ ๋ํ๊ฑฐ๋ผ์ ์กฐ๊ธ ๋ค๋ฅด๊ธดํจ ์ถ๋ก ์ชฝ๋ ๊ทผ๋ฐ ์์ํ๋ ๊ฒฝ๋ํ ๋ฐฉ๋ฒ๋ค ๋ง์ด ๋์ค๊ณ ์์ผ๋ ๋ด๋ถ์ ์ผ๋ก ๋ ธ๋ ฅํ๊ณ ์์๋ฏ
ใฑใ ใฑใ
๊ทธ '์ฌ๋ฌ๊ฐ์ง ๊ธฐ๋ฒ' ์ด ๋ญ์? f16์ ๋นํด ์ฑ๋ฅ ์ ํ ์ ํ ์๋ค๋๊ฒ ๋ง๋ง ๋ค์ด์ ๋ฏฟ๊ธฐ ์ด๋ ค์ด๋ฐ
FP8์ ์ฌ์ฉํ LLM ๊ต์ก์ ์ฝ์ง ์์ต๋๋ค. ๋ฌธ์ ๋ ๋ฐ์ดํฐ ์ธ๋ํ๋ก์ฐ ๋๋ ์ค๋ฒํ๋ก์ฐ์ ๊ฐ์ ๋ฌธ์ ์ FP8 ๋ฐ์ดํฐ ํ์์ ๋ด์ฌ ๋ ๋ ์ข์ ๋์ ๋ฒ์ ๋ฐ ๊ฐ์๋ ์ ๋ฐ๋๋ก ์ธํด ๋ฐ์ํ๋ ์์ํ ์ค๋ฅ์์ ๋น๋กฏ ๋ฉ๋๋ค. ์ด๋ฌํ ๋ฌธ์ ๋ก ์ธํด ํ๋ จ ๊ณผ์ ์ ๋ฐ์ ๊ฑธ์ณ ์์น์ ๋ถ์์ ์ฑ๊ณผ ๋์ดํฌ ์ ์๋ ์ฐจ์ด๊ฐ ๋ฐ์ํฉ๋๋ค. ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ฐ๋ฆฌ๋ ์ค์ํ ์ ๋ณด์ ์์ค์ ๋ฐฉ์งํ๊ธฐ ์ํ ์ ๋ฐ ๋์ปคํ๋ง ๊ณผ ์๋ ์ค์ผ์ผ๋ง ์ด๋ผ๋ ๋ ๊ฐ์ง ๊ธฐ์ ์ ์ ์ํฉ๋๋ค.
์ ์์๋ ๊ฐ์ค์น, ๊ธฐ์ธ๊ธฐ, ์ต์ ํ ์ํ์ ๊ฐ์ ๋งค๊ฐ๋ณ์์ ๋ ํ ๋ฐ์ดํฐ ์ ๋ฐ๋์ ์ํฅ์ ๋ถ๋ฆฌํ๊ณ ์ ๋ฐ๋์ ๋ฏผ๊ฐํ์ง ์์ ๊ตฌ์ฑ ์์์ ๊ฐ์๋ ์ ๋ฐ๋๋ฅผ ํ ๋นํ๋ ์์ ์ด ํฌํจ๋ฉ๋๋ค. ํ์ ๋ ํ ์ ์ค์ผ์ผ๋ง ์ธ์์ ๋์ ์กฐ์ ์ ํตํด FP8 ๋ฐ์ดํฐ ํ์์ ํํ ๋ฒ์ ๋ด์์ ๊ธฐ์ธ๊ธฐ ๊ฐ์ ๋ณด์กดํจ์ผ๋ก์จ ์ฌ๋ฆฌ๋์ค ํต์ ์ค ์ ์ธ๋ํ๋ก์ฐ ๋ฐ ์ค๋ฒํ๋ก์ฐ ๋ฐ์์ ์ํํ๋ ๊ฒ์ ๋๋ค.
์์ธํ๊ฑด ์ง์ ๋ณด๊ณ
์ฝ์ด๋ดค๊ณ ์ ํ ์๋ค๋๊ฑด ์๋๊ฑฐ๊ฐ์ ๊ทผ๋ฐ ์ ์๋ฏธํ ํ ํฌ๋์ด๊ธด ํ๋ค
๋ฐ์ ๋๋ฌด๋นจ๋ผ๋๋ฌด์์
๋๊ธฐ์ ์ฐ๊ตฌ๋ค ์์ฆ ์ง์ง ํ์ด๊ธฐ๋ ๊ณต๊ฐ๋ ์ํ๋ค๋๋ฐ, ๊ณต๊ฐ๋๋ ๋ ผ๋ฌธ๋ ์ด์ ๋๋ฉด ๋ด๋ถ์ ์ด๋ค ์ผ์ด ์ผ์ด๋๋ ๊ฑฐ์ง....
๋๋ ๋น์ทํ ์๊ฐ์ ๊ณต๊ฐํ๊ฒ ์ด๊ฑฐ๋ฉด ๋ด๋ถ์ ์ผ๋ก๋ ๋ ๋ฐ์ ๋ผ์๋ค๊ณ ๋ด์ผ๋ ๋ฏ
์จ๋ค.
์๋ ์ ๊ตฌ๊ธ tpu๊ฐ 8๋นํธ ์ ์๋ง ๊ฐ์ง๊ณ ํ์ง ์์๋ - dc App
next generation์ด๋ผํ๊ฑฐ๋ณด๋ฉด ๊ฑ ํ์ฌ gpt4 palm๊ฐ์ ๊ฑฐ๋ ๋ชจ๋ธ์ ๋ค์์ธ๋๋ฅผ ์๋ฏธํ๋๊ฑฐ๊ฐ๊ธดํจ - dc App
์๋
์น ๋ค
ํํด์ ์ดํ ก์ ๊ธ ์จ์ค
ใ ใทใท