How Inference Keeps Up with Our Insatiable Need for Tokens โ Cerebras & Gimlet Labs
ํ ์ค ํต์ฌ
ํ ํฐ ์์ ํญ์ฆ์ ๋์ํ๊ธฐ ์ํด ์ถ๋ก ๋ณ๋ชฉ์ ๋ฉ๋ชจ๋ฆฌยท๋ฐฐ์นยท์บ์ยท์ํฌ๋ก๋ ๋ถ๋ฆฌยทํ๋์จ์ด ๋งคํ์ผ๋ก ๋จ๊ณ์ ์ผ๋ก ํ์ด๊ฐ๋ฉฐ, ์์ด์ ํธ๊น์ง ํ์ฉํด ๋ ๋น ๋ฅด๊ณ ์ ๋ ดํ ํ ํฐ ๊ณต๊ธ ์ฒด๊ณ๋ฅผ ๋ง๋ค ์ ์๋ค๊ณ ์ฃผ์ฅํ๋ ์์์ด๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:00
์๊ฐ Cerebras์ Gimlet Labs๊ฐ ํจ๊ป ์ถ๋ก ์ต์ ํ์ ์ ๋ฐ์ ์ธ ์ ๊ทผ์ ์๊ฐํ๋ฉฐ, ๋ ๋ง์ ํ ํฐ์ ๋ ๋น ๋ฅด๊ณ ์ธ๊ฒ ๊ณต๊ธํ๋ ๋ฐฉ๋ฒ์ ๋ ผ์ํ๋ค.
-
0:33
ํญ๋ฐ์ ์ผ๋ก ๋์ด๋๋ ํ ํฐ ์์ AI ์ง์ถ๊ณผ ํ ํฐ ์ฒ๋ฆฌ๋์ด ๊ธ์ฆํ๊ณ ์์ผ๋ฉฐ, ๋ชจ๋ธ์ด ๋ ์ธ๊ณ ๋นจ๋ผ์ ธ๋ ์์ ์ฆ๊ฐ๊ฐ ๊ทธ ํจ๊ณผ๋ฅผ ๊ณ์ ์์ํ๊ณ ์๋ค. ๊ทธ๋์ ์ถ๋ก ๋น์ฉ๊ณผ ์ฒ๋ฆฌ๋์ ํจ๊ป ๊ฐ์ ํ๋ ๊ธฐ์ ์ ๋ก๋๋งต์ด ํ์ํ๋ค๋ ๋ฌธ์ ์์์ด ์ ์๋๋ค.
-
2:02
์๊ธฐํ๊ท ๋์ฝ๋ฉ๊ณผ ๋ฉ๋ชจ๋ฆฌ ๋ณ๋ชฉ LLM ์ถ๋ก ์ ํ ํฐ์ ํ๋์ฉ ์์ฑํ๋ ์๊ธฐํ๊ท ๋ฃจํ์ด๋ฏ๋ก, ๋งค ํ ํฐ๋ง๋ค ๊ฐ์ค์น๋ฅผ ๋ฉ๋ชจ๋ฆฌ์์ ๊ฐ์ ธ์ค๋ ์๊ฐ์ด ๋๋ถ๋ถ์ ์ฐจ์งํ๋ค. ์ฐ์ฐ ์์์ด ๋๊ณ ๋ฉ๋ชจ๋ฆฌ ๋๊ธฐ๋ง ๋ฐ์ํ๋ ๊ตฌ์กฐ๊ฐ ํต์ฌ ๋ณ๋ชฉ์ผ๋ก ์ง์ ๋๋ค.
-
2:37
๋ชจ๋ธ์ ์ฌ๋ฌ GPU๋ก ๋๋๊ธฐ ๋ชจ๋ธ์ ์ฌ๋ฌ GPU์ ๋ถํ ํ๋ฉด ๋จ์ผ ํ ํฐ ์ง์ฐ์ ์ค์ผ ์ ์์ง๋ง, ๊ฐ ๋จ๊ณ๋ง๋ค all-reduce ํต์ ๋น์ฉ์ด ๋ถ๋๋ค. ๊ณ์ฐ ์์์ 4๋ฐฐ ๋๋ ค๋ ์๋ ํฅ์์ 2๋ฐฐ ์์ค์ ๊ทธ์น ์ ์์ด ๋ถ์ฐ์ ๋๊ฐ๊ฐ ๋ถ๋ช ํ๋ค.
-
3:27
์๋์ ์ฒ๋ฆฌ๋์ ํ๋ ํ ๊ฒฝ๊ณ GPU๋ฅผ ๋ ํฌ์ ํ ์๋ก ๋ ๋น ๋ฅธ ํ ํฐ ์์ฑ์ ๊ฐ๋ฅํ์ง๋ง, ํต์ ์ค๋ฒํค๋ ๋๋ฌธ์ ์๋์ง์ ์ฒ๋ฆฌ๋ ํจ์จ์ด ์ ํ๋๋ค. ๊ฒฐ๊ตญ ์ถ๋ก ์ ๊ณต์๋ ์๋์ ์ฒ๋ฆฌ๋ ์ฌ์ด์ ํ๋ ํ ๊ฒฝ๊ณ์์ ์ด๋ค ์ง์ ์ ์ ํํ ์ง ๊ฒฐ์ ํด์ผ ํ๋ค.
-
4:27
๋ฐฐ์นญ๊ณผ ์ฐ์ ๋ฐฐ์นญ ์ด๋ฏธ ์ฝ์ ๊ฐ์ค์น๋ก ์ฌ๋ฌ ์์ฒญ์ ํ ๋ฒ์ ์ฒ๋ฆฌํ๋ ๋ฐฐ์นญ์ ํจ์จ์ ๋์ด์ง๋ง, ์์ฒญ ๊ธธ์ด๊ฐ ๋ค๋ฅด๋ฉด ์ ํด ์๊ฐ์ด ์๊ธด๋ค. ์ฐ์ ๋ฐฐ์นญ์ ์ด๋ฐ ๋น ์ฌ๋กฏ๋ง๋ค ์ ์์ฒญ์ ๋ผ์ ๋ฃ์ด ๋ ๋์ ์์ ํ์ฉ๋๋ฅผ ๋ง๋ ๋ค.
-
5:22
KV ์บ์์ ๋ฉ๋ชจ๋ฆฌ ์ฆ๊ฐ ์ถ๋ก ์์๋ ๋ชจ๋ ํ ํฐ์ ๋ํด KV cache๋ฅผ ์ ์ฅํด์ผ ํ๋ฏ๋ก ๊ธด ์ปจํ ์คํธ์ ๋ค์ค ์์ฒญ์ด ๊ฒน์น๋ฉด ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ด ๋น ๋ฅด๊ฒ ํญ์ฆํ๋ค. 70B ๋ชจ๋ธ ๊ธฐ์ค์ผ๋ก 3,000 ํ ํฐ๋ง๋ค 1GB๊ฐ ์ถ๊ฐ๋๋ ์์ค์ด๋ผ ๋ฐฐ์นญ์ด ๊ณง๋ฐ๋ก ๋ฉ๋ชจ๋ฆฌ ํ๊ณ๋ก ์ด์ด์ง๋ค.
-
6:11
ํ์ด์ง ๋จ์ KV ์บ์ ๋ฌผ๋ฆฌ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋ฏธ๋ฆฌ ๊ณ ์ ์์ฝํ๋ ๋์ ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ์ฒ๋ผ ๊ด๋ฆฌํ๋ฉด, ์ฌ์ฉํ์ง ์๋ ๊ณต๊ฐ ๋ญ๋น๋ฅผ ํฌ๊ฒ ์ค์ผ ์ ์๋ค. ์ด ๋ฐฉ์์ ์์ฒญ ์์ฉ๋์ ์ฝ 3๋ฐฐ ๋์ฌ ๋ฉ๋ชจ๋ฆฌ ํจ์จ์ ๊ฐ์ ํ๋ค.
-
7:06
ํ๋กฌํํธ ์บ์ฑ ๊ธด ์์คํ ํ๋กฌํํธ๋ ๋ฐ๋ณต๋๋ ์ ๋ ฅ์ ๋งค ์์ฒญ๋ง๋ค ๋ค์ ๊ณ์ฐํ ํ์ ์์ด ์ด์ ์ ๊ณ์ฐํ KV cache๋ฅผ ์ฌ์ฌ์ฉํ ์ ์๋ค. ์ด๋ฅผ ํตํด ๊ฐ์ฅ ๋๋ฆฐ prefill ๋จ๊ณ๋ฅผ ๊ฑด๋๋ฐ์ด ์๋ต ์ง์ฐ์ ์ค์ธ๋ค.
-
7:41
Prefill๊ณผ decode ์ถ๋ก ์ ์ ๋ ฅ ํ๋กฌํํธ๋ฅผ ์ฒ๋ฆฌํ๋ prefill๊ณผ ํ ํฐ์ ํ ๊ฐ์ฉ ์์ฑํ๋ decode๋ก ๋๋๋ค. prefill์ ๊ณ์ฐ ์ง์ฝ์ ์ด๊ณ , decode๋ KV cache ์ฌ์ฌ์ฉ ๋๋ฌธ์ ๋ฉ๋ชจ๋ฆฌ ์์กด์ ์ด๋ผ๋ ์ฐจ์ด๊ฐ ๊ฐ์กฐ๋๋ค.
-
8:36
๊ธด ์ปจํ ์คํธ๋ฅผ ์ํ ์ฒญํฌํ prefill 200K~1M ์ปจํ ์คํธ๋ฅผ ๋ค๋ฃจ๋ ์ฝ๋ฉ ์์ด์ ํธ๊ฐ prefill ํ์ดํ๋ผ์ธ์ ๋ง์ ๋ค๋ฅธ ์์ฒญ๊น์ง ์ง์ฐ์ํค๋ ๋ฌธ์ ๊ฐ ์๊ธด๋ค. ์ด๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ๊ธด prefill์ ์์ ์กฐ๊ฐ์ผ๋ก ๋๋์ด decode์ ๋ฒ๊ฐ์ ์คํํด์ผ ํ๋ค.
-
9:38
์์คํ ์์ค: ์ํฌ๋ก๋๋ ์๋ก ๋ค๋ฅด๋ค ์์ฝ, ์ฅ๋ฌธ ์์ฑ, ๊ธด ๋ฌธ๋งฅ ์ฒ๋ฆฌ์ฒ๋ผ ์ํฌ๋ก๋๋ง๋ค prefill๊ณผ decode์ ๋น์ค์ด ํฌ๊ฒ ๋ค๋ฅด๋ค. ๋ฐ๋ผ์ ์ด๋ค ์์ฒญ์ ๊ณ์ฐ ๋ณ๋ชฉ์ด๊ณ ์ด๋ค ์์ฒญ์ ๋ฉ๋ชจ๋ฆฌ ๋ณ๋ชฉ์ธ์ง ๊ตฌ๋ถํด ์์์ ๋ค๋ฅด๊ฒ ๋ฐฐ์นํด์ผ ํ๋ค.
-
11:06
Prefill๊ณผ decode ๋ถ๋ฆฌ ์ํฌ๋ก๋๋ฅผ prefill ์ ์ฉ ํ๊ณผ decode ์ ์ฉ ํ๋ก ๋๋๋ฉด, ์๋ก ๋ค๋ฅธ ๋ณ๋ชฉ์ ๋ง์ถฐ ๋ ๋ฆฝ์ ์ผ๋ก ํ์ฅํ ์ ์๋ค. ์ด๋ ๊ฒ ํ๋ฉด ํ์ชฝ์ด ๋งํ๋ ๋ค๋ฅธ ์ชฝ์ด ๊ฐ์ด ๋ฉ์ถ์ง ์์ ์ ์ฒด ํจ์จ์ด ์ข์์ง๋ค.
-
12:21
๋ฉ๋ชจ๋ฆฌ ๋์ญํญ: Cerebras์ H100 decode๋ ๋ฉ๋ชจ๋ฆฌ ๋์ญํญ์ด ํต์ฌ์ด๋ฉฐ, H100๊ณผ Cerebras์ ์ฐจ์ด๋ ์ด ๋ณ๋ชฉ์ ๊ทน๋ช ํ๊ฒ ๋ณด์ฌ์ค๋ค. Cerebras๋ SRAM ๊ธฐ๋ฐ ๊ตฌ์กฐ๋ก ๋ ๋์ ๋์ญํญ๊ณผ ๋ ๋์ ํ ํฐ ์ฒ๋ฆฌ ์๋๋ฅผ ์ ๊ณตํ๋ค.
-
13:05
Cerebras์ AWS Trainium AWS Trainium์ผ๋ก prefill์ ์ฒ๋ฆฌํ๊ณ , EFA๋ก KV cache๋ฅผ Cerebras CS-3๋ก ์ฎ๊ฒจ decode๋ฅผ ๋งก๊ธฐ๋ ํ์ ๊ตฌ์ฑ์ด ์๊ฐ๋๋ค. ์ด ๋ถ์ ์ ํตํด ๊ฐ์ ๊ณต๊ฐ์์ ๋ ๋์ ๊ณ ์ ํ ํฐ ์ฒ๋ฆฌ ์ฉ๋์ ์ป๋ ๊ฒ์ด ๋ชฉํ๋ค.
-
13:39
Gimlet์ ๋ฉํฐ ์ค๋ฆฌ์ฝ ์ถ๋ก ํด๋ผ์ฐ๋ Gimlet์ NVIDIA, AMD, Trainium, Cerebras, D-Matrix, Intel Gaudi ๋ฑ ์๋ก ๋ค๋ฅธ ์นฉ์ ํ๋ฐ ๋ฌถ์ด ์ํฌ๋ก๋ ์กฐ๊ฐ๋ณ๋ก ๊ฐ์ฅ ์ ํฉํ ํ๋์จ์ด์ ๋ฐฐ์นํ๋ค. ๊ฐ์ ์ ๋ ฅ ์์ฐ์ ๋จ์ผ ์ํคํ ์ฒ๋ณด๋ค 3~10๋ฐฐ ๋น ๋ฅธ ์ถ๋ก ์ฑ๋ฅ์ ๋ชฉํ๋ก ํ๋ค.
-
14:28
์์ธก ๋์ฝ๋ฉ ์์ draft model์ด ํ๋ณด ํ ํฐ์ ๋จผ์ ์์ฑํ๊ณ , ํฐ full model์ด ์ด๋ฅผ ๊ฒ์ฆํ๋ ๋ฐฉ์์ผ๋ก decode ํ์๋ฅผ ์ค์ธ๋ค. ๊ทธ ๊ฒฐ๊ณผ ๊ฐ์ ํ ํฐ ์๋ฅผ ๋ ์ ์ full-model ์คํ์ผ๋ก ์ป์ด ์๋๋ฅผ ํฌ๊ฒ ๋์ผ ์ ์๋ค.
-
17:01
Attention๊ณผ FFN ๋ถ๋ฆฌ ๊ฑฐ๋ํ ๋ชจ๋ธ์์๋ attention๊ณผ FFN์ ์์ ํน์ฑ์ด ๋ฌ๋ผ์ ๊ฐ์ ํ๋์จ์ด์ ๋ ๋ค ์ฌ๋ฆฌ๋ ๊ฒ์ด ๋นํจ์จ์ ์ผ ์ ์๋ค. attention์ ๋ฉ๋ชจ๋ฆฌ ๋์ญํญ์ด ๊ฐํ ๋จธ์ ์, FFN์ ํ๋ ฌ๊ณฑ์ด ๊ฐํ ๋จธ์ ์ ๋ฐฐ์นํ๋ ์์ ์ธ๋ถํ๋ ๋ถ๋ฆฌ๊ฐ ์ ํจํ๋ค.
-
18:25
์ต์ ํ ์ปค๋์ ์์ฑํ๋ ์์ด์ ํธ ์๋ก ๋ค๋ฅธ ํ๋์จ์ด์ ์ํฌ๋ก๋์ ๋ง๋ ์ปค๋ ์ต์ ํ๋ฅผ ์ฌ๋์ด ์์์ ์ผ๋ก ํ๊ธฐ๋ณด๋ค, ์์ด์ ํธ๊ฐ ํ๋กํ์ผ ์ ๋ณด๋ฅผ ๋ฐํ์ผ๋ก ์์ฑยทํ์ํ๊ฒ ๋ง๋ค ์ ์๋ค. KForge๋ ์ด๋ฐ ์ ๊ทผ์ผ๋ก GPT-OSS-120B๋ฅผ AMD์์ end-to-end 33% ๋น ๋ฅด๊ฒ ๋ง๋ค์๋ค.
-
20:16
์ค๋ฆฌ์ฝยท์ปดํ์ผ๋ฌยท์ด์์ ์ํ ์์ด์ ํธ ์์ด์ ํธ๋ ์ปค์คํ silicon ์ค๊ณ, ์ปดํ์ผ๋ฌ ๊ฐ๋ฐ, ๋ชจ๋ธ ์จ๋ณด๋ฉ, ์ด์ยท๊ตฌ๋งคยท๋ฒ๋ฌด ๊ฐ์ ์ฃผ๋ณ ์ ๋ฌด๊น์ง ์ต์ ํ ๋ฒ์๋ฅผ ๋ํ ์ ์๋ค. ์ถ๋ก ์ต์ ํ๋ ๋จ์ผ ๊ธฐ์ ์ด ์๋๋ผ ์์ด์ ํฑ ์ํฌํ๋ก ์ ์ฒด๋ก ํ์ฅ๋ ๋ ๋ ํฐ ํจ๊ณผ๋ฅผ ๋ธ๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ์ถ๋ก ์ต์ ํ๋ ๋จ์ผ ๊ธฐ๋ฒ๋ณด๋ค prefillยทdecodeยท์บ์ยทํ๋์จ์ด ๋ฐฐ์น๋ฅผ ๋ถ๋ฆฌํด ๊ฐ๊ฐ์ ๋ณ๋ชฉ์ ๋ง์ถ๋ ์์คํ ์ค๊ณ๊ฐ ํต์ฌ์ด๋ค.
- ๊ธด ์ปจํ ์คํธ์ ์์ด์ ํธํ ์ํฌ๋ก๋๊ฐ ๋์๋ก ๊ณ์ฐ๋ณด๋ค ๋ฉ๋ชจ๋ฆฌ์ ํ์ดํ๋ผ์ธ ์ ์ฒด๊ฐ ๋จผ์ ๋ฌธ์ ๋๋ฏ๋ก, KV cache ๊ด๋ฆฌ์ ์ํฌ๋ก๋ ๋ถ๋ฆฌ๊ฐ ์ค๋ฌด์ ์ผ๋ก ์ค์ํ๋ค.
- ์์ด์ ํธ๋ ์ ํ ๊ธฐ๋ฅ์ ๋์ด์ ์ปค๋ ์ต์ ํ, ์ปดํ์ผ๋ฌ, ์ด์ ์๋ํ๊น์ง ํ์ฅ๋ ์ ์์ด ์ธํ๋ผ ํจ์จ ๊ฐ์ ์ ๋ ๋ฒ๋ฆฌ์ง๋ก ๋ณผ ์ ์๋ค.