Ubuyobozi bwa tekiniki

Tensor Iringaniza Kuri Moderi Nini

Inzira yo gutandukanya imibare imbere yumurongo umwe wa neural-neteur murwego rwa GPU nyinshi kuburyo moderi nini cyane kubikoresho bimwe irashobora gukora.

Incamake

Inzira yo gutandukanya imibare imbere yumurongo umwe wa neural-neteur murwego rwa GPU nyinshi kuburyo moderi nini cyane kubikoresho bimwe irashobora gukora. Nibyingenzi kuko imipaka yimipaka ifite miliyari amagana yibipimo nta GPU nimwe ishobora gufata cyangwa kubara byihuse bihagije wenyine.

Tensor Iringaniza kuri Moderi nini ni inyubako ya tekiniki yubaka igira ingaruka kumiterere yicyitegererezo, igiciro cyibikorwa remezo, ubukererwe, no kwizerwa mubipimo.

Kwibira cyane

Tensor parallelism (nanone yitwa intra-layer model parallelism) igabanya matrica yuburemere bwa GPUs aho gushyira ibice byose kubikoresho bitandukanye. Muri transformateur, kugwiza matrix nini-gutegera hamwe no kugaburira-imbere MLP - bigabanijwe: kurugero, matrike ya mbere ya MLP igabanijwe ninkingi naho iyakabiri kumurongo, bityo buri GPU ibara igice kandi kimwe-kigabanya guhuza ibisubizo. Icyitonderwa kigabanijwe mumutwe, hamwe na buri GPU ikora subet. Kuberako buri GPU ikora igice cya buri cyiciro icyarimwe, tensor parallelism igabanya ububiko bwa GPU kandi yihutisha kubara, ariko bisaba itumanaho ryinshi, ryagutse cyane hagati ya GPUs buri cyiciro. Niyo mpamvu ubusanzwe ifungirwa mumurongo uhujwe na NVLink, kandi igahuzwa numuyoboro hamwe namakuru ahuza amakuru kumahugurwa manini cyane no gutanga akazi.

Ubushishozi

Amayeri, akunzwe na Megatron-LM, ahitamo ibipimo by'amacakubiri kuburyo itumanaho ari rito. Gutandukanya materix ya mbere ya MLP inkingi-nziza ireka buri GPU ikoreshe umurongo utari muto mugihe nta sync; kugabana umurongo wa kabiri-ubwenge bisobanura ibisubizo bikeneye kimwe gusa-kugabanya kugirango ubone ibisubizo igice. Buri cyiciro rero kigera hafi kuri byose-bigabanya (imbere) na bibiri (inyuma). Kuberako ayo matsinda abaho murwego rwose, ubukererwe bwiganje - kubwibyo tensor parallelism ibaho inyuma yihuta ihuza imiyoboro nka NVLink aho kuba buhoro buhoro imiyoboro ihuza imiyoboro.

Kumenya Tensor Kubangikanya kubintu binini

Inzira yo gutandukanya imibare imbere yumurongo umwe wa neural-neteur murwego rwa GPU nyinshi kuburyo moderi nini cyane kubikoresho bimwe irashobora gukora. Nibyingenzi kuko imipaka yimipaka ifite miliyari amagana yibipimo nta GPU nimwe ishobora gufata cyangwa kubara byihuse bihagije wenyine. Tensor Iringaniza kuri Moderi nini ni inyubako ya tekiniki yubaka igira ingaruka kumiterere yicyitegererezo, igiciro cyibikorwa remezo, ubukererwe, no kwizerwa mubipimo. Kugirango wubake byimbitse, fata Tensor Parallelism kuri Moderi nini nkicyitegererezo gikora, ntabwo ari ikintu kimwe: gusobanura ibyagezweho, gusobanura ibitekerezo, no gutandukanya ibyo sisitemu ishobora gukora byizewe nibisaba guca imanza zinzobere.

Mubimenyerezo, amatsinda akomeye akoresha Tensor Parallelism kuri Moderi nini ihindura imyubakire, amakuru, hamwe nibikorwa remezo birwanya kwizerwa nigiciro. Bandika ibipimo ngenderwaho byerekana intsinzi, bagerageza kurwanya amakuru afatika hamwe nakazi keza, kandi bagasubiramo bashingiye kubikorwa byagaragaye ko batsinzwe aho gutsinda inshuro imwe. Aha niho imyumvire yubumenyi ihinduka mubushobozi burambye kubicuruzwa, politiki, nibikorwa.

Ibyemezo byubwubatsi bitwara imikorere nigiciro cyimikorere kumyaka. Mugihe kimwe, Guhindura igipimo kimwe gishobora guhisha intege nke za sisitemu. Uburyo bukomeye cyane ni uguhuza umuvuduko wikigereranyo hamwe na disipuline yimiyoborere: kuyobora abaderevu, gufata ibimenyetso, gutangaza ibyemezo byicyemezo, no gukomeza kuvugurura uburyo bwo kwirinda nkimyitwarire yicyitegererezo, ibyo abakoresha bategereje, nibisabwa n'amategeko bigenda bihinduka.

Ingaruka z'Ingamba

Ibyemezo byubwubatsi bitwara imikorere nigiciro cyimikorere kumyaka.

Ibyemezo byubwubatsi bitwara imikorere nigiciro cyimikorere kumyaka. Mubikorwa byujuje ubuziranenge, ibi bihindurwa mumategeko agenga imikorere, imipaka nyirubwite, hamwe n'imihango yo gusubiramo kenshi kugirango amakipe ashobore kwigirira ikizere aho gupima ibidasobanutse.

Ubuhanga bwa tekinike bufasha amakipe guhitamo umurongo ukwiye, ntabwo ari shyashya gusa.

Ubuhanga bwa tekinike bufasha amakipe guhitamo umurongo ukwiye, ntabwo ari shyashya gusa. Mubikorwa byujuje ubuziranenge, ibi bihindurwa mumategeko agenga imikorere, imipaka nyirubwite, hamwe n'imihango yo gusubiramo kenshi kugirango amakipe ashobore kwigirira ikizere aho gupima ibidasobanutse.

Guhitamo neza bya injeniyeri bigabanya ibintu byizewe mubikorwa.

Guhitamo neza bya injeniyeri bigabanya ibintu byizewe mubikorwa. Mubikorwa byujuje ubuziranenge, ibi bihindurwa mumategeko agenga imikorere, imipaka nyirubwite, hamwe n'imihango yo gusubiramo kenshi kugirango amakipe ashobore kwigirira ikizere aho gupima ibidasobanutse.

Kazoza ka Tensor Kuringaniza kubintu binini

Tensor parallelism ikomeza kuba urufatiro ariko igenda irushaho guhuzwa na '3D parallelism' (tensor + umuyoboro + data) kandi igahuzwa ninzobere ihuriweho ninzobere zivanze-zinzobere. Ibikorwa nka Megatron-LM, Umuvuduko wihuse, na vLLM byikora sharding. Mugihe GPU ihuza (NVLink, NVSwitch) hamwe nigitambara cya optique bigenda byihuta, imipaka ntarengwa irekura, bigatuma amatsinda yagutse ya tensor-parallel. Tegereza ubwenge bwikora-buringaniza butoranya ibipimo bya shard hamwe nubunini bwitsinda kugirango ugabanye itumanaho rya cluster topologiya.

Gushyira mu bikorwa Isi

Guhugura icyitegererezo cya 175B mugukata matrica yuburemere bwa buri gipimo hejuru ya GPUs 8 muri node imwe ihuza NVLink ukoresheje Megatron-LM.

Gukora 70B-parameter yo kuganira muri vLLM hamwe na tensor_parallel_size = 4 bityo uburemere bukwiranye na GPU enye kandi bigasubiza mugihe nyacyo.

Gutandukanya impinduka zahinduye imitwe hejuru ya GPUs kugirango buri gikoresho kibare igice, hanyuma gihuze ibisubizo kumurongo ukurikira.

Gukomatanya tensor parallelism muri node no guhuza imiyoboro ihuriweho nu guhugura tiliyoni-ibipimo byerekana imiterere nini ya GPU.

Uburyo bwo Gushyira mu bikorwa

Tensor Iringaniza kuri Moderi nini mubikorwa

Guhugura icyitegererezo cya 175B mugukata matrica yuburemere bwa buri gipimo hejuru ya GPUs 8 muri node imwe ihuza NVLink ukoresheje Megatron-LM.

Guhugura icyitegererezo cya 175B mukugabanya ibipimo byuburemere bwa buri cyiciro kuri GPUs 8 muri node imwe ihujwe na NVLink ukoresheje Amakipe ya Megatron-LM mubisanzwe ibona ibisubizo byiza iyo bisobanuye ibipimo ngenderwaho byimbere, bikomeza inzira yo kuzamura abantu kubibazo byimbitse, kandi bikurikirana inyungu zibyara umusaruro nibiciro byigihe.

Tensor Iringaniza kuri Moderi nini mubikorwa

Gukora 70B-parameter yo kuganira muri vLLM hamwe na tensor_parallel_size = 4 bityo uburemere bukwiranye na GPU enye kandi bigasubiza mugihe nyacyo.

Gukora 70B-parameter yo kuganira muri vLLM hamwe na tensor_parallel_size = 4 bityo uburemere bukwiranye na GPU enye kandi bigasubiza mugihe nyacyo Amakipe akunze kubona ibisubizo byiza iyo asobanuye ibipimo byimbere imbere, agakomeza inzira yo kuzamura abantu kubibazo byimbitse, kandi akurikirana inyungu zibyara umusaruro nibiciro byigihe.

Tensor Iringaniza kuri Moderi nini mubikorwa

Gutandukanya impinduka zahinduye imitwe hejuru ya GPUs kugirango buri gikoresho kibare igice, hanyuma gihuze ibisubizo kumurongo ukurikira.

Gutandukanya impinduramatwara yitondera imitwe muri GPUs kugirango buri gikoresho kibare igice, hanyuma uhuze ibisubizo kumurongo ukurikira Amakipe akunze kubona ibisubizo byiza mugihe asobanuye ibipimo byimbere imbere, agakomeza inzira yo kuzamura abantu kubibazo byimbere, kandi akurikirana inyungu zibyara umusaruro nibiciro byigihe.

Tensor Iringaniza kuri Moderi nini mubikorwa

Gukomatanya tensor parallelism muri node no guhuza imiyoboro ihuriweho nu guhugura tiliyoni-ibipimo byerekana imiterere nini ya GPU.

Gukomatanya tensor parallelism muri node hamwe no guhuza imiyoboro ihuriweho nu murongo kugirango uhugure moderi ya tiriyari-parike ku masoko manini ya GPU Amakipe ubusanzwe abona ibisubizo byiza iyo asobanuye ibipimo ngenderwaho byimbere, agakomeza inzira yo kuzamuka kwabantu kubibazo byimbitse, kandi akurikirana inyungu zibyara umusaruro hamwe nibiciro byamakosa mugihe runaka.

Ingaruka & Kurinda

!

Gutezimbere igipimo kimwe gishobora guhisha intege nke za sisitemu.

!

Ibikorwa Remezo no kubungabunga akenshi usanga bidahabwa agaciro.

!

Icyuho cyumutekano no kwitegereza birashobora kwiyongera uko sisitemu igenda igorana.

Igishushanyo mbonera

1

Sobanura ubukererwe, ubuziranenge, nigiciro cyibiciro mbere yo kubishyira mubikorwa.

Sobanura ubukererwe, ubuziranenge, nigiciro cyibiciro mbere yo kubishyira mubikorwa. Fata buri ntambwe nk irembo ryibimenyetso: niba ibipimo bitujujwe, hagarika kuzenguruka, funga icyuho, hanyuma noneho wagure imikoreshereze.

2

Ibipimo byerekana umutwaro ufatika hamwe namakuru yimiterere.

Ibipimo byerekana umutwaro ufatika hamwe namakuru yimiterere. Fata buri ntambwe nk irembo ryibimenyetso: niba ibipimo bitujujwe, hagarika kuzenguruka, funga icyuho, hanyuma noneho wagure imikoreshereze.

3

Gukurikirana ibikoresho kubikosa, drift, ningaruka zabakoresha.

Gukurikirana ibikoresho kubikosa, drift, ningaruka zabakoresha. Fata buri ntambwe nk irembo ryibimenyetso: niba ibipimo bitujujwe, hagarika kuzenguruka, funga icyuho, hanyuma noneho wagure imikoreshereze.

4

Tegura inzira yo gusubiza ibyabaye mbere yo gupima.

Tegura inzira yo gusubiza ibyabaye mbere yo gupima. Fata buri ntambwe nk irembo ryibimenyetso: niba ibipimo bitujujwe, hagarika kuzenguruka, funga icyuho, hanyuma noneho wagure imikoreshereze.

Komeza Ubushakashatsi