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

你的GPU能跑Llama 2等大模型嗎?用這個開源項目上手測一測

人工智能 新聞
你的 GPU 內存夠用嗎?這有一個項目,可以提前幫你查看。

在算力為王的時代,你的 GPU 可以順暢的運行大模型(LLM)嗎?

對于這一問題,很多人都難以給出確切的回答,不知該如何計算 GPU 內存。因為查看 GPU 可以處理哪些 LLM 并不像查看模型大小那么容易,在推理期間(KV 緩存)模型會占用大量內存,例如,llama-2-7b 的序列長度為 1000,需要 1GB 的額外內存。不僅如此,模型在訓練期間,KV 緩存、激活和量化都會占用大量內存。

我們不禁要問,能不能提前了解上述內存的占用情況。近幾日,GitHub 上新出現了一個項目,可以幫你計算在訓練或推理 LLM 的過程中需要多少 GPU 內存,不僅如此,借助該項目,你還能知道詳細的內存分布情況、評估采用什么的量化方法、處理的最大上下文長度等問題,從而幫助用戶選擇適合自己的 GPU 配置。

項目地址:https://github.com/RahulSChand/gpu_poor

不僅如此,這個項目還是可交互的,如下所示,它能計算出運行 LLM 所需的 GPU 內存,簡單的就像填空題一樣,用戶只需輸入一些必要的參數,最后點擊一下藍色的按鈕,答案就出來了。

交互地址:https://rahulschand.github.io/gpu_poor/

最終的輸出形式是這樣子的:

{
  "Total": 4000,
  "KV Cache": 1000,
  "Model Size": 2000,
  "Activation Memory": 500,
  "Grad & Optimizer memory": 0,
  "cuda + other overhead":  500
}

至于為什么要做這個項目,作者 Rahul Shiv Chand 表示,有以下原因:

  • 在 GPU 上運行 LLM 時,應該采用什么的量化方法來適應模型;
  • GPU 可以處理的最大上下文長度是多少;
  • 什么樣的微調方法比較適合自己?Full? LoRA? 還是 QLoRA?
  • 微調期間,可以使用的最大 batch 是多少;
  • 到底是哪項任務在消耗 GPU 內存,該如何調整,從而讓 LLM 適應 GPU。

那么,我們該如何使用呢?

首先是對模型名稱、ID 以及模型尺寸的處理。你可以輸入 Huggingface 上的模型 ID(例如 meta-llama/Llama-2-7b)。目前,該項目已經硬編碼并保存了 Huggingface 上下載次數最多的 top 3000 LLM 的模型配置。

如果你使用自定義模型或 Hugginface ID 不可用,這時你需要上傳 json 配置(參考項目示例)或僅輸入模型大小(例如 llama-2-7b 為 70 億)就可以了。

接著是量化,目前該項目支持 bitsandbytes (bnb) int8/int4 以及 GGML(QK_8、QK_6、QK_5、QK_4、QK_2)。后者僅用于推理,而 bnb int8/int4 可用于訓練和推理。

最后是推理和訓練,在推理過程中,使用 HuggingFace 實現或用 vLLM、GGML 方法找到用于推理的 vRAM;在訓練過程中,找到 vRAM 進行全模型微調或使用 LoRA(目前項目已經為 LoRA 配置硬編碼 r=8)、QLoRA 進行微調。

不過,項目作者表示,最終結果可能會有所不同,具體取決于用戶模型、輸入的數據、CUDA 版本以及量化工具等。實驗中,作者試著把這些因素都考慮在內,并確保最終結果在 500MB 以內。下表是作者交叉檢查了網站提供的 3b、7b 和 13b 模型占用內存與作者在 RTX 4090 和 2060 GPU 上獲得的內存比較結果。所有值均在 500MB 以內。

感興趣的讀者可以親自體驗一下,假如給定的結果不準確,項目作者表示,會對項目進行及時優化,完善項目。

責任編輯:張燕妮 來源: 機器之心
相關推薦

2021-04-11 07:20:01

應用APP濫用手機隱私風險

2015-07-13 09:26:12

程序員軟技能測驗

2020-08-11 07:27:54

網絡安全網絡攻擊漏洞

2019-01-07 14:54:00

管理結構性思維測試

2009-11-27 08:59:18

Windows 7系統升級

2024-01-22 07:10:00

AI視頻

2013-05-14 09:22:56

Intel密碼安全

2025-01-27 12:41:00

2023-11-18 09:40:58

數據模型

2023-08-21 10:36:23

2014-05-19 13:20:37

數據管理

2023-07-19 09:00:00

模型AI

2024-03-21 10:39:24

CIOAI

2025-04-07 08:40:00

開源Llama 4大模型

2025-02-19 09:40:58

2021-01-07 07:56:25

JVM內存面試官

2025-02-14 01:00:00

LLaMALLM模型

2024-02-22 17:19:26

谷歌模型PC

2024-11-26 13:40:00

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品久久久久久婷婷天堂 | 男女羞羞视频在线看 | 国产高清性xxxxxxxx | 久久久精品视频一区二区三区 | 久久综合九色综合欧美狠狠 | 久久99精品久久久久久 | 欧美成人一区二区三区 | 免费视频久久久久 | 精品国产一区二区三区久久久四川 | 久久亚洲国产精品 | 丁香五月网久久综合 | 日日爽| 日韩一区二区三区四区五区六区 | 欧美性大战xxxxx久久久 | 日本精品一区二区三区在线观看 | 久久高清 | 亚州精品成人 | 午夜精品久久久久99蜜 | jdav视频在线观看免费 | 红色av社区| 自拍视频网 | av免费在线播放 | 国产黄色小视频 | 国产精品久久久久久久久久妞妞 | 中文字幕在线电影观看 | 色免费在线视频 | 91精品国产91久久久久久不卞 | 国产99久久精品一区二区300 | 欧美激情精品久久久久久变态 | 成人午夜免费福利视频 | av网站在线免费观看 | 一区二区三区免费 | 天天综合91 | 国产一区二区三区免费 | 毛片免费在线观看 | 欧美视频1区 | 欧美一区二区三区高清视频 | 国产乱码久久久久久 | 国产二区在线播放 | 日韩成人在线观看 | 美女视频黄色片 |