-bitnet.cpp ๊ณต๊ฐ
-1.58๋นํธ ๋ชจ๋ธ์ CPU์์ ์ต์ ํ๋ ์ถ๋ก ์ ํ ์ ์๋๋ก ํด์ค (GPU ์ถ๋ก ์ ์ถํ ์ง์ ์์ )
-์๋์ง ์๋น ์ ์ฝ์ ํฐ ์๋ ํฅ์ ๋ฌ์ฑ(๋ ํฐ ๋ชจ๋ธ์ผ ์๋ก ํจ๊ณผ๊ฐ ๋ ์ปค์ง)
-100B ๋ชจ๋ธ๋ ๋จ์ผ CPU์์ ์ธ๊ฐ์ด ์ฝ๋ ์๋์ ๋น์ทํ ์๋(์ด๋น 5-7 ํ ํฐ)๋ก ์ถ๋ก ์ด ๊ฐ๋ฅํ ์์ค (๋งฅ๋ถ M2 Ultra ๊ธฐ์ค)
์ผ๋ฐ์ ์ธ ์ถ๋ก ์ปค๋(llama.cpp) ๋๋น ์ถ๋ก ํจ์จ ํฅ์ (70B์์ 5.07๋ฐฐ ์ฐจ์ด)
*์์์ ๋์จ 70B, 100B๋ ์ค์ ๋ชจ๋ธ์ ์๋๊ณ ์ถ๋ก ํจ์จ์ฑ์ ๋ณด์ฌ์ฃผ๊ธฐ ์ํ ๋๋ฏธ ๋ชจ๋ธ
(์ ๊ทธ๋ํ๋ ์ ํ M2 Ultra ๊ธฐ์ค)
x86 CPU(์ธํ
, ์๋ ๊ฐ์ ์ผ๋ฐ CPU)์ ๊ฒฝ์ฐ
13B์์ 6.17๋ฐฐ์ ์ถ๋ก ์๋ ์์น ๋ฐ 82.2%์ ์๋์ง ์๋ชจ ์ ๊ฐ
(์ ๊ทธ๋ํ๋ ์ธํ i7-13700H ๊ธฐ์ค)
CPU ์ถ๋ก ์์ ๊ฐ์ํ๋ฉด GPU ๋ฒ์ ๊ณต๊ฐ๋ ๊ธฐ๋๋๋ค
https://github.com/microsoft/BitNet
GitHub - microsoft/BitNet: Official inference framework for 1-bit LLMsOfficial inference framework for 1-bit LLMs. Contribute to microsoft/BitNet development by creating an account on GitHub.github.comhttps://github.com/microsoft/BitNet
์จ๋ฐ ๋นํธ๋ท ๋ถํ์ด์ผ??
ในใ ๋ค ๋๋ฌ๋ค
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
์ข์ ๋์ฒด ์๋ฐ ์๊ฐ๋งํด๋ ๋จ๋ฆฐ๋ค ๋๋ฅ๋ฅ๋จ ํน๊ฐค ์ ๊ฑฐํ๊ฑฐ ๋ ์ฌ๋ฆฌ๋ฉด;; ๊ฐ์๋ผ๋ค
์์ง ๋ฐ์ ์ ์ํ ๋ฐํ..
์น๋ค ๊ตฌ์์์ผ
๋นํธ๋ท ์์ง ์ด์์๊ตฐ
์ด์ ๋๋ฉด ๊ฑ ๋๋ค๋๊ฑฐ ์๋? ๋ฏธ์ณค๋ค ๋นจ๋ฆฌ ๊ฐ์ํ์
M2 ์ธํธ๋ผ๋ฉด ๊ทธ๋ฅ CPU๊ฐ ์๋์์.. ๋ฌผ๋ก ์ด๊ฒ๋ ๊ฐ๊ฟ์ด๊ฑด ๋ง๋๋ฐ
์ผ๋ฐ CPU์์ ๋ ํจ์จ์ ์ (x86 cpu)
๋นํธ๋ท ์์ฉํ ๊ฐ์ฆ์์์์์ - dc App
๊พธ์คํ ์ฐ๊ตฌํ๊ณ ์์๋ค ์ญ๋ฐฐํฉ๋๋ค...
๋ํ์๋ 1๋นํธ ๋ด๋ด๋ท ์ฐ๊ตฌํ๋ค๊ฐ ๊ฐ๋ง์์ด๋ณด์ฌ์ ๋๋ ค์น๊ณ ์ ์๋๋ฐ ๋๋๊ฑฐ์๊ตฐ
ํน๋ถ์๊ณ ๋ง๋ค