成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MLKV:跨層 KV Cache 共享,降低內(nèi)存占用

發(fā)布于 2024-6-17 10:03
瀏覽
0收藏

一、背景

LLM 中 KV Cache 占據(jù)的顯存越來越大,有很多方案開始嘗試跨層共享 K 和 V,比如我們之前介紹的 YOCO、CLA 以及 Layer-Condensed KV Cache 等,本文介紹的方案也極其類似。

對(duì)應(yīng)的論文為:[2406.09297] MLKV: Multi-Layer Key-Value Heads for Memory Efficient Transformer Decoding

對(duì)應(yīng)的代碼庫為:??https://github.com/zaydzuhri/pythia-mlkv??

PS:感覺本文創(chuàng)新度明顯不足,相關(guān)實(shí)驗(yàn)也非常少,只在一個(gè) 160M 模型測試,甚至沒有測試 7B 模型。

二、摘要

Transformer 模型的自回歸推理因?yàn)?KV Cache 的存在可以大幅降低計(jì)算量,但隨著模型、Batch Size 以及序列長度的增長,KV Cache 大幅增加,導(dǎo)致可能存在內(nèi)存瓶頸。本文中,作者引入了多層 KV(Multi-Layer Key-Value,MLKV)Cache,可以跨 Transformer Layer 實(shí)現(xiàn) KV Cache 共享,以減少內(nèi)存占用,甚至可以比 MQA 和 GQA 節(jié)約更多的內(nèi)存占用。作者使用經(jīng)過訓(xùn)練的 Pythia-160M 變體,針對(duì)各種 NLP 基準(zhǔn)和推理能力的指標(biāo)進(jìn)行評(píng)估,表明 MLKV 可以以最小的性能損失顯著降低內(nèi)存使用量(???),與 MQA 相比,可以將 KV Cache 大小減少 6 倍。這些結(jié)果凸顯了 MLKV 在部署大規(guī)模 LLM 模型方面的潛力。 

三、方法

如下圖 Figure 2 所示,其思路很簡單,也和我們之前介紹過的幾個(gè)工作很類似,主要區(qū)別如下:

  • MHA:原始的 Multi Head Attention,每一層的每一個(gè) Head 都有獨(dú)立的 K 和 V。
  • MQA:Multi Query Attention,每一層的所有 Head 共享 K 和 V.
  • GQA:Grouped Query Attention,MHA 和 MQA 的折衷,每一層的 Head 分為多組,每一組共享 K 和 V.
  • MLKV:多個(gè)層共享 K 和 V,并且可以與上述 MQA 和 GQA 兼容。?

MLKV:跨層 KV Cache 共享,降低內(nèi)存占用-AI.x社區(qū)

如下圖 Table 2 所示為不同配置下總共 KV Head 的個(gè)數(shù),參數(shù)量,以及 Loss:

MLKV:跨層 KV Cache 共享,降低內(nèi)存占用-AI.x社區(qū)

四、結(jié)果

如下圖所示為不同配置下在各種評(píng)估任務(wù)上的結(jié)果,可以看出在同等配置下是弱于 GQA 的,甚至弱于 MQA:

MLKV:跨層 KV Cache 共享,降低內(nèi)存占用-AI.x社區(qū)

如下圖是相應(yīng)的顯存占用,同樣 Head 數(shù)的方案內(nèi)存占用相同,Head 越少,內(nèi)存占用越少:

MLKV:跨層 KV Cache 共享,降低內(nèi)存占用-AI.x社區(qū)

如下圖 Figure 5 所示,同樣 Head 下 MLKV 的速度會(huì)更快一些,不過差距都不大:

MLKV:跨層 KV Cache 共享,降低內(nèi)存占用-AI.x社區(qū)

四、參考鏈接

  1. [2406.09297] MLKV: Multi-Layer Key-Value Heads for Memory Efficient Transformer Decoding
  2. ???https://github.com/zaydzuhri/pythia-mlkv???


標(biāo)簽
收藏
回復(fù)
舉報(bào)
回復(fù)
相關(guān)推薦
主站蜘蛛池模板: 国产在线1区 | 农夫在线精品视频免费观看 | 亚洲一区二区久久 | www.国产一区 | www视频在线观看 | 欧美日韩精选 | 黑人巨大精品欧美一区二区免费 | 天天玩夜夜操 | 日韩欧美在线一区 | 中文字幕一区二区三区精彩视频 | 国产精品成av人在线视午夜片 | 中文久久| 欧美乱操| 国产欧美一区二区三区免费 | 91久久久久 | 不卡一区二区三区四区 | 91在线电影 | 99re热精品视频| 国产一二三区电影 | 亚洲免费视频在线观看 | 国产一区二区 | 日本精品一区二区 | 国产精品亚洲成在人线 | 手机av免费在线 | 欧美黄色一区 | 在线一级片 | 亚洲啪啪一区 | 成人片免费看 | 国产视频欧美 | 精品欧美一区二区三区免费观看 | 久久久久九九九女人毛片 | 日韩视频精品在线 | 亚洲二区在线 | 日韩一级 | 日韩在线观看中文字幕 | 中文字幕一区二区三区四区五区 | 欧美日韩中文字幕在线播放 | 99久久久国产精品 | 成人精品福利 | 在线成人免费av | 国产精品我不卡 |