Fakahaa'i 'a e HN: 'Anitelei Karpathy 'a e microgpt.py ki he C99 microgpt.c – 4,600x vave ange
Fakahaa'i 'a e HN: Ko e microgpt.py 'a Andrej Karpathy ki he C99 microgpt.c – 4,600x vave ange \u003cp\u003eKo e Ongoongo Hacker ko 'eni "Faka'ali'ali 'a e HN" 'oku ne 'oatu ha poloseki fo'ou pe me'angaue na'e fa'u 'e he kau developers ma'ae komiuniti. 'Oku fakafofonga'i 'e he fakahu 'a e fo'ou fakatekinikale mo e palopalema-fakalelei'i 'i he ...
Mewayz Team
Editorial Team
Ngaahi Fehuʻi ʻoku Faʻa ʻEke
Ko e hā ʻa e microgpt.c pea ʻoku anga fēfē ʻene fekauʻaki mo e microgpt.py ʻa Karpathy?
microgpt.c ko ha taulanga C99 'o e 'uluaki Python 'a Andrej Karpathy 'oku makatu'unga 'i he microgpt.py, ko ha fakahokohoko 'o e GPT si'isi'i taha 'oku faka'aonga'i ki he ngaahi taumu'a fakaako. 'I hono toe tohi 'o e code 'i he C99, na'e faka'auha 'e he developer 'a e 'olunga 'o e faka'uhinga 'o e Python, taipe malohi, mo e ngaahi tautea 'o e tanaki 'o e veve, 'o a'usia 'a e vave ange 'o e inference 'o e 4,600x fakafuofua. 'Oku fakahaa'i 'e he poloseki 'a e founga 'e lava ke fakavave'i ai 'e he optimizations 'o e lea 'i he tu'unga ma'ulalo 'a e ngaahi ngaue 'a e AI 'o 'ikai liliu 'a e algorithm 'i lalo. Ki he ngaahi timi 'oku nau fakatotolo'i 'a e ngaahi ngaue 'oku fakalele 'e he AI, 'Oku 'oatu 'e he Mewayz 'a e 207 modules mateuteu ke faka'aonga'i 'o kamata 'i he $19/mo ke fakalelei'i 'a e fakalakalaka.
Ko e ha 'oku vave ange ai 'a e C99 'i he Python ki hono fakalele 'o e ngaahi sipinga GPT?
C99 compiles hangatonu ki he code 'o e misini, 'o 'oatu 'a e pule pau ki he vahevahe 'o e manatu, feitu'u 'o e cache, mo e ngaahi fakahinohino 'o e CPU. Ko hono fakafehoanaki, 'oku lele 'a e Python 'i ha faka'uhinga lea mo e dispatch malohi, lau 'o e ngaahi fakamatala, mo e me'a 'i 'olunga 'i he ngaue kotoa pe. Ki he ngaahi ngaue 'o e compute-mamafa hange ko e ngaahi fakalahi 'o e matrix 'i he ngaahi sipinga 'o e transformer, 'oku fakataha'i 'e he ngaahi faikehekehe ko 'eni 'a e fu'u lahi. 'Oku fakahaa'i 'e he 4,600x speedup 'a e 'ava 'o e 'aonga 'o e raw 'i he taimi 'oku to'o ai 'a e ngaahi la'i 'o e fakafiemalie 'o e Python 'i he lelei 'o e nima-tuned C code optimized ki he kavenga ngaue pau.
'E lava nai ke u faka'aonga'i 'a e microgpt.c ki he ngaahi polokalama AI 'o e ngaohi?
microgpt.c 'oku tefito 'i ha me'angaue fakaako mo e benchmarking kae 'ikai ko ha fakalelei'anga 'oku mateuteu ki hono ngaohi. 'Oku ne fakahaa'i 'a e ngaahi me'angaue 'o e transformer tefito 'i he vave ka 'oku 'ikai ha ngaahi me'a hange ko e tokenizer 'a e fe'unu'aki, poupou fakatata lahi, mo e vave 'o e GPU 'oku ma'u 'i he ngaahi fa'unga hange ko llama.cpp pe vLLM. Ki he ngaohi'anga AI 'o e fakataha'i 'o 'ikai ha langa mei he kamata'anga, 'Oku 'omi 'e he ngaahi tu'unga hange ko e Mewayz 'a e 207 modules kuo langa kimu'a 'i he $19/mo 'oku nau tokanga'i 'a e ngaahi ngaue angamaheni 'o e AI, API orchestration, mo e ngaahi paipa 'o e deployment koe'uhi ke ke lava 'o tokanga taha ki ho'o koloa.
Ko e hā ʻe lava ke ako ʻe he kau fakalakalaka mei he founga fetuku ko ʻeni ʻo e Python-ki he-C?
'Oku ako'i 'e he poloseki ko 'eni 'a e ngaahi lesoni mahu'inga fekau'aki mo e polokalama 'oku 'ilo'i 'a e fakahoko: mahino 'a e feitu'u 'oku nofo ai 'a e ngaahi bottlenecks fakakomipiuta, 'a e founga 'oku uesia ai 'e he fokotu'utu'u 'o e manatu 'a e vave, pea mo e taimi 'oku mahu'inga mo'oni ai 'a e fili 'o e lea. 'Oku ako 'a e kau developers ke fakamatala'i kimu'a pea toki fakalelei'i, 'ilo'i 'a e ngaahi loop vela, mo e leverage 'a e ngaahi fakahinohino SIMD mo e ngaahi fokotu'utu'u 'o e fakamatala cache-fakakaume'a. 'Oku ne fakahaa'i foki 'oku 'ikai fie ma'u 'e he poloseki kotoa pe ke toe tohi 'i he C — ko e kī ko hono 'ilo'i 'a e taimi 'oku fakatonuhia'i ai 'e he ngaahi ma'u'anga tokoni 'o e fakahoko 'a e tanaki atu 'o e faingata'a. 'Oku tokoni 'a e ngaahi modules 'a e Mewayz 'i he $19/mo ki he kau developers ke nau fakalaka 'i he ngaue 'a e boilerplate pea tokanga taha ki he ngaahi fakalelei'i 'oku mahu'inga mo'oni.
Ko e hā ʻa e microgpt.c pea ʻoku anga fēfē ʻene fekauʻaki mo e meʻa ʻa Karpathy ko ha taulanga C99 'o e 'uluaki Python 'a e Andrej Karpathy 'oku makatu'unga 'i he microgpt.py, ko ha fakahoko 'o e GPT si'isi'i taha 'oku faka'aonga'i ki he ngaahi taumu'a fakaako mo e faka'uhinga'i 'o e P99, 'Oku faka'uhinga'i 'e he developer 'a e Pythonli's. tautea 'o e tanaki 'o e veve, a'usia 'a e vave 'o e inference 'o e roughly 4,600x. 'Oku fakahaa'i 'e he poloseki 'a e founga 'e lava ke dramati"}},{"@type":"Fehu'i","hingoa":"Ko e ha 'oku vave ange ai 'a e C99 'i he Python ki hono lele'i 'o e GPT models?","acceptedAnswer":{"@fa'ahinga":"Tali","tohi":"C99 'oku ne fakatahataha'i fakahangatonu ki he code 'o e misini, 'o 'oatu 'a e pule pau ki he vahevahe 'o e manatu, 'a e feitu'u 'o e cache, mo e ngaahi fakahinohino 'a e Python, 'i hono fakafehoanaki, 'oku lele 'i ha faka'uhinga lea mo e dispatch malohi, lau 'o e multihead 'i he operaute 'o e ngaahi me'a kotoa pe. transformer ngaahi sipinga, 'oku fakataha'i 'e he ngaahi faikehekehe ko 'eni 'a e fu'u lahi. 'Oku fakahaa'i 'e he 4,600x speedup 'a e th "}}, {"@fa'ahinga":"Fehu'i","hingoa":"'E lava ke u faka'aonga'i 'a e microgpt.c ki he ngaohi 'o e ngaahi polokalama AI?" ko ha fakalelei'anga 'o e ngaohi-mateuteu 'oku ne fakahaa'i 'a e ngaahi me'a fakamisini transformer tefito 'i he vave ka 'oku 'ikai ha ngaahi fotunga hange ko e tokenizer 'a e fe'unu'aki, poupou fakatata lahi, mo e vave 'o e GPU 'oku ma'u 'i he ngaahi fa'unga hange ko llama.cpp pe vLLM Ki he ngaohi 'o e AI 'o e fakataha'i 'o 'ikai langa mei he kamata'anga, ngaahi tu'unga hange ko e Mewayz- 'oku 'omi. mod"}},{"@fa'ahinga":"Fehu'i","hingoa":"Ko e hā 'e lava ke ako 'e he kau developers mei he founga ko 'eni 'o e Python-ki he-C porting?","talitali":{"@fa'ahinga":"Tali","text":"'Oku ako'i 'e he poloseki ko 'eni 'a e ngaahi lesoni mahu'inga fekau'aki mo e fakahoko-'ilo'i 'o e polokalama 'i he taimi 'oku uesia ai 'e he memnguage mo e founga 'o e computational lafectne fili 'oku mahu'inga mo'oni 'a e kau developers ako ke fakamatala'i kimu'a pea toki fakalelei'i, 'ilo'i 'a e ngaahi fakahinohino 'o e SIMD mo e ngaahi fokotu'utu'u 'o e fakamatala cache-fakakaume'a 'Oku ne toe fakahaa'i 'oku 'ikai fie ma'u 'e he poloseki kotoa pe ke toe tohi 'i he C"}}]}.Try Mewayz Free
All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.
Get more articles like this
Weekly business tips and product updates. Free forever.
You're subscribed!
Start managing your business smarter today
Join 30,000+ businesses. Free forever plan · No credit card required.
Ready to put this into practice?
Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.
Start Free Trial →Related articles
Hacker News
9 Mothers (YC P26) Is Hiring – Lead Robotics and More
Apr 7, 2026
Hacker News
NanoClaw's Architecture Is a Masterclass in Doing Less
Apr 7, 2026
Hacker News
Dropping Cloudflare for Bunny.net
Apr 7, 2026
Hacker News
The best tools for sending an email if you go silent
Apr 7, 2026
Hacker News
Hybrid Attention
Apr 7, 2026
Hacker News
"The new Copilot app for Windows 11 is really just Microsoft Edge"
Apr 7, 2026
Ready to take action?
Start your free Mewayz trial today
All-in-one business platform. No credit card required.
Start Free →14-day free trial · No credit card · Cancel anytime