InoteveraGaidhi rinotevera
Kusiyanisa Kuvanzika
Tekinoroji
Nhungamiro yehunyanzvi
PagedAttention manages transformer key/value caches using fixed-size blocks mapped from logical token positions.
Teerera kugwaro iriAI-yakarondedzerwa · ~2 min
This reduces cache-allocation waste and supports sharing, while vLLM’s actual throughput depends on the workload and system.
Kana modhi yemutauro yaburitsa mavara, inochengeta 'KV cache' (kiyi uye kukosha mavheta) pachiratidzo chega chega chayakaona kuitira kuti chiratidzo chinotevera chigone kuenderana nemamiriro akazara. Sechivanhu chikumbiro chega chega chaichengeta imwe hombe inobatika yeGPU ndangariro yakaenzana nekureba kwayo, kutambisa huwandu hukuru apo kutevedzana kwaive kupfupi kana kusiana pakureba. PagedAttention, yakaunzwa mu2023 vLLM bepa kubva kuUC Berkeley, inokwereta iyo pfungwa yekurangarira ndangariro paging kubva kune anoshanda masisitimu: inotsemura iyo KV cache kuita yakagadziriswa-saizi mabhuroko anogona kugara chero kupi mundangariro uye kugovaniswa painodiwa. Tafura yekutarisa inoburitsa logic token positions kumabhuroko emuviri. Izvi zvinenge zvapedza kupatsanurwa kwendangariro uye zvinoita kuti zvivharo zvigoverwe, semuenzaniso pane zvakawanda zvinobuda kubva pakukurumidza kumwechete.
Kubata yakavhurika-sosi LLM API uko vLLM inoshandira vazhinji vanobatana vashandisi vekutaura kubva kune imwe GPU pakakwirira kuburikidza.
Kugovera hurongwa hurefu hwekukurumidza muzviuru zvezvikumbiro kuburikidza ne prefix caching saka inogadziriswa kamwe chete, kwete kudzokororwa.
Kumhanya kutsvaga danda kana akawanda masampuli ekupedzisira anogovera KV zvidhinha zveyakajairwa kukurumidza kuburikidza nekukopa-pa-kunyora.
Kucheka marara echiyeuchidzo cheGPU kubva mukutsemuka kuitira kuti mupi agone kurongedza mamwe masesheni panguva imwe chete pane imwechete hardware.
vLLM yave yakasarudzika yakavhurika-sosi inference musana, uye pfungwa dzePagedAttention zvino dzava kuoneka pane akawanda anoshumira stacks. Tarisira zvakadzika prefix caching (kushandisazve cached system zvinokurudzira vashandisi vese), prefill yakapatsanurwa uye decode pamichina yakaparadzana, mitemo yekudzinga yakangwara, uye kubatana kwakasimba nehuwandu uye kufungidzira decoding. Sezvo mahwindo emukati achikura kuita mamirioni ezviratidzo, inoshanda peji yeKV manejimendi inova yakanyanya pakati pekuchengetedza kushumira kuchikwanisika.
Tsamba yemahara
Nhatu dzakasimbiswa dzeAI nyaya mangwanani ega ega pakati pevhiki, dzakanyorwa neChirungu chakajeka. Yemahara zvachose, hapana ads.
Imwe email zuva rega rega revhiki. Bvisa kunyoresa kamwe chete. Hatimbotengese kana kugovera kero yako.
Zviedze iwe pachako
Mhinduro yepakarepo pamhinduro yega yega, uye chitupa chinogovaniswa chine ID inobatika kana wapedza kosi.
Tsigira dzidzo yemahara yeAI. AI Understanding ndeye 501(c)(3) isingabatsiri - hapana ads, hapana paywall, zvachose. Ita chipo
PagedAttention manages transformer key/value caches using fixed-size blocks mapped from logical token positions. This reduces cache-allocation waste and supports sharing, while vLLM’s actual throughput depends on the workload and system.
Iyo KV cache inobata kiyi uye inokoshesa mavheji kune yega yega chiratidzo, ichirega modhi ichipinda kune yakazara mamiriro pasina kuidzokorora nhanho imwe neimwe.
PagedAttention inokwereta chaiyo yekurangarira paging: iyo KV cache yakakamurwa kuita yakagadziriswa-saizi mapeji anogona kugara chero kupi, akamepurwa nebhuroka tafura.
Kuchengeta imwe hombe contiguous slab pachikumbiro, saizi yehurefu hwemax, yakapambadza huwandu hukuru hweGPU ndangariro. Paging inogovera zvidhinha zvidiki pane zvinodiwa, kucheka marara.
Zvakafanana prefixes (kukurudzira kwakagovaniswa kana matavi ekutsvagisa danda) anonongedza iwo mapeji eKV chaiwo, achikopa chete kana bazi rasiyana.
vLLM uye iyo PagedAttention algorithm yakabuda muUC Berkeley mubepa ra2023 uye nekukasira ikava injini inoshandiswa zvakanyanya yakavhurika sosi.
Ramba uchidzidza
Mamwe madhairekitori akasarudzirwa nyaya iyi
InoteveraGaidhi rinotevera
Kusiyanisa Kuvanzika
Tekinoroji