精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

26年前老年機(jī)跑Llama2,每秒39個token:你的AI PC,也可以是Windows 98

人工智能 新聞
這臺 PC 可能比你的年齡還大,要知道它已經(jīng)是 26 年前的硬件了,配備英特爾奔騰 2 CPU 和 128MB 的內(nèi)存。

讓 Llama 2 在 Windows 98 奔騰 2(Pentium II)機(jī)器上運行,不但成功了,輸出達(dá)到 39.31 tok / 秒。

這臺 PC 可能比你的年齡還大,要知道它已經(jīng)是 26 年前的硬件了,配備英特爾奔騰 2 CPU 和 128MB 的內(nèi)存。

該項目是一個名為 EXO Labs 組織的一次大膽嘗試,其證明了如果 Llama 模型能在 26 年前的硬件上跑通,那么它可以在任何地方運行。

圖片

為了證明這是真實發(fā)生的,EXO Labs 還放出了一段視頻。視頻顯示一臺古老的 350 MHz Elonex 奔騰 2 電腦啟動 Windows 98 后,然后啟動了基于 Andrej Karpathy 開發(fā)的 Llama2.c 定制的純 C 推理引擎,并要求 LLM 生成一個關(guān)于 Sleepy Joe 的故事。

令人驚訝的是,它成功了,故事的生成速度非常快。

不過,上述令人大開眼界的壯舉遠(yuǎn)不是 EXO Labs 的最終目標(biāo)。這個有點神秘的組織于 9 月正式成立,其使命是「讓人工智能普及大眾」。該組織由牛津大學(xué)的研究人員和工程師組成。簡而言之,EXO 認(rèn)為少數(shù)幾家大公司控制人工智能對文化、真理和我們社會的其他基本方面來說是一件非常糟糕的事情。因此,EXO 希望建立開放的基礎(chǔ)設(shè)施來訓(xùn)練前沿模型,并使任何人都可以在任何地方運行它們。通過這種方式,普通人幾乎可以在任何設(shè)備上訓(xùn)練和運行人工智能模型 —— 而這個瘋狂的 Windows 98 運行大模型只是一個演示,展示了在(嚴(yán)重)有限的資源下我們可以做些什么。

正如讀者所料,EXO 輕而易舉地從 eBay 上買到了一臺舊的 Windows 98 PC 作為該項目的基礎(chǔ),硬件有了,但仍有許多障礙需要克服。EXO 解釋說,將數(shù)據(jù)導(dǎo)入舊硬盤就是一項巨大的挑戰(zhàn),因此他們只能使用老式 FTP(good old FTP)通過這臺古老機(jī)器的以太網(wǎng)端口進(jìn)行文件傳輸。

然而,更大的挑戰(zhàn)是讓 Windows 98 編譯現(xiàn)代代碼。好在 EXO 找到了 Andrej Karpathy 的 llama2.c 項目。借助此資源和舊的 Borland C++ 5.02 IDE 和編譯器(加上一些小調(diào)整),可以將代碼制作成與 Windows 98 兼容的可執(zhí)行文件并運行。

代碼已經(jīng)開源。

圖片

項目地址:https://github.com/exo-explore/llama98.c

為了讓大家更好的了解這項研究,EXO Labs 還專門寫了一篇博客,通過這篇博客,我們看看具體實現(xiàn)過程。

硬件設(shè)置

首先,需要機(jī)器本身。我們在 eBay 上以 118.88 英鎊的價格找到了一臺 Windows 98 奔騰 II 電腦。

圖片

我在 eBay 上發(fā)現(xiàn)了這個泛黃的主機(jī),一臺 Windows 98 奔騰 II,128MB 內(nèi)存,售價 118.88 英鎊。

讓它與現(xiàn)代外圍設(shè)備一起工作是第一個挑戰(zhàn),我們的 USB 鍵盤或鼠標(biāo)都無法工作。解決辦法是重新使用傳說中的 PS/2 接口,但有一個問題要注意:鼠標(biāo)必須放在端口 1,鍵盤放在端口 2。反向配置則行不通。

圖片

背板展示了 PS/2 端口、串行端口,以及至關(guān)重要的、后來被證明是必不可少的以太網(wǎng)端口。

文件傳輸:回歸 FTP

下一個挑戰(zhàn)是將文件傳輸?shù)綑C(jī)器上。我們需要傳輸模型權(quán)重、tokenizer 配置和推理代碼。現(xiàn)代解決方案都失敗了:

  • 系統(tǒng)無法識別 RW 磁盤
  • 我們的 4TB USB 驅(qū)動器對于 FAT32 格式來說太大了

最后成功的是古老的 FTP。事實證明,F(xiàn)TP 多年來一直保持向后兼容。我們在 M4 MacBook Pro 上運行 FileZilla FTP 服務(wù)器,通過以太網(wǎng)(使用 USB-C 轉(zhuǎn)以太網(wǎng)適配器)連接到 Windows 98 機(jī)器,設(shè)置靜態(tài) IP,然后就可以直接從命令行傳輸文件了。

圖片

使用手動 IP(192.168.1.1)配置 MacBook 的 USB-C 以太網(wǎng)適配器,以便與 Windows 98 通信。

設(shè)置網(wǎng)絡(luò)配置后,我們需要驗證連接。一個簡單的 ping 測試確認(rèn)了機(jī)器之間可以相互通信:

圖片

成功!Windows 98 機(jī)器與 MacBook 的連接延遲小于 1 毫秒。

建立網(wǎng)絡(luò)連接后,我們終于可以使用 FTP 傳輸文件了。一個關(guān)鍵問題是:可執(zhí)行文件無法運行,直到我們發(fā)現(xiàn)它們需要以二進(jìn)制模式傳輸。解決方法很簡單,只需在 FTP CLI 中輸入「二進(jìn)制」即可:

圖片

通過 FTP 以二進(jìn)制模式傳輸 stories260K.bin 模型文件。

編譯挑戰(zhàn)

在 Windows 98 下編譯現(xiàn)代代碼非常棘手。我們首先嘗試了 mingw,據(jù)說它可以為 Windows 98/Pentium II 編譯現(xiàn)代 C++。結(jié)果卻走入了死胡同 — 可能是由于 CMOV 指令不支持奔騰 Pro 之前的版本。

于是,我們采用了老式的方法:Borland C++ 5.02 是一款有 26 年歷史的集成開發(fā)環(huán)境和編譯器,可直接在 Windows 98 上運行。唯一的問題是它支持的是非常老的 C/C++ 版本。現(xiàn)代 C++ 是不可能的,但幾十年來 C 語言的變化卻少得驚人。C 語言最大的變化是在 1999 年(C99),所以很遺憾我們錯過了。舊版 C 的主要限制是不能「隨處聲明」變量,所有變量都必須在函數(shù)的開始部分聲明。

圖片圖片

Borland C++ 5.02,一款有 26 年歷史的集成開發(fā)環(huán)境,仍然能夠完成任務(wù)。

Karpathy 救場

這讓我們想到了 Andrej Karpathy 的 llama2.c:700 行純 C 語言,可以在具有 Llama 2 架構(gòu)的模型上運行推理。非常完美,但為了在奔騰 II 上運行 Win98,它仍然需要一些調(diào)整:

  • 用「DLONGWORD」代替「long long」(使用類型定義);
  • 將所有變量聲明移至函數(shù)起始處;
  • 簡化了從磁盤到內(nèi)存的加載(內(nèi)存映射會導(dǎo)致 SEGFAULTS);
  • 通過用 GetTickCount () 代替 clock_gettime 修復(fù)了時間戳問題。

本項目的代碼可在 GitHub 上的 llama98.c 獲取。

圖片

成功!在 Windows 98 上運行的 260K 參數(shù) Llama 模型生成了一個關(guān)于 Sleepy Joe 的故事。

結(jié)果

終于讓它工作了!以下是我們實現(xiàn)的結(jié)果,完全在 Pentium II CPU 上運行,無需 GPU:

圖片

Llama 3.2 1B 的結(jié)果是基于運行適合內(nèi)存的模型碎片的基準(zhǔn)測試和磁盤讀取基準(zhǔn)測試得出的。Llama98.c 正在通過卸載功能進(jìn)行擴(kuò)展,以運行更大的模型來進(jìn)行實際測試。

雖然沒有達(dá)到 ChatGPT 的速度,但讓任何現(xiàn)代人工智能模型在二十多年前的 CPU 硬件上運行,都是朝著我們的使命邁出的重要一步。在此特別感謝 Chris Wellons 關(guān)于如何在 Windows 98 上運行 C++ 的精彩博文。

未來:BitNet 及其他

BitNet 是前沿模型真正可以在任何硬件上運行的一個前景廣闊的方向。BitNet 是一種使用三元權(quán)重的 transformer 架構(gòu),每個權(quán)重只能是 0、-1 或 1,每個權(quán)重只需要 1.58 比特(log?(3) ≈ 1.58)。這一簡單的變化具有重大意義:

圖片

Matmul 變成了具有三元權(quán)重的加法(Ma et al. 2024)。

由于乘以 0 是省略,乘以 1 是加法,而乘以 - 1 是減法,因此所有常見的矩陣乘法都變成了加法和減法。

這樣做的好處是顯而易見的:

  • 一個 7B 參數(shù)的 BitNet 模型只需要 1.38GB 的存儲空間,小到足以安裝在大多數(shù)硬件上,甚至是幾十年前的 PC(我們使用的 PC 只有 1.6GB 的硬盤驅(qū)動器);
  • CPU 優(yōu)先:微軟的 BitCPP 在 M2 Ultra CPU 上每秒可生成 52 個 token,在英特爾 i7 上每秒可生成 18 個 token;
  • 更令人印象深刻的是:100B 參數(shù)的 BitNet 可在單個 CPU 上以人類讀取速度(5-7 個 token / 秒)運行;
  • 節(jié)能:比全精度模型節(jié)能 50% 以上。

在 EXO,我們研究三元模型已經(jīng)有一段時間了。2024 年 4 月,我們發(fā)布了在蘋果芯片上高效運行的 MLX-BitNet。在 2024 年的 ICML 會議上,我們首次展示了用于蛋白質(zhì)語言建模的 BitNet 實現(xiàn),并正在開發(fā)用于蛋白質(zhì)建模的更大 BitNet 模型。

雖然目前還沒有大型開源 BitNet 模型,但我們相信三元模型是人工智能的未來。我們計劃在 2025 年訓(xùn)練一個三元模型。

然后呢?

我們希望看到更多的努力集中于在舊硬件上運行人工智能模型。從優(yōu)化內(nèi)存使用到探索能在有限硬件上高效運行的新架構(gòu),都有大量工程工作要做。

如果你對在舊硬件(如舊 Mac、Gameboy、摩托羅拉手機(jī),甚至舊 Raspberry Pi)上運行模型感興趣,請查看代碼并加入我們的 Discord #retro 頻道。人工智能的未來不一定要被鎖在龐大的數(shù)據(jù)中心里,它可以在你已有的硬件上運行。

責(zé)任編輯:張燕妮 來源: 機(jī)器之心
相關(guān)推薦

2023-03-28 16:25:23

ChatGPT

2025-06-30 09:07:00

2018-08-27 09:28:02

Windows 95WindowsAPP

2015-12-25 15:16:28

開源github開源項目

2009-06-23 08:41:53

微軟Windows 7操作系統(tǒng)

2023-09-04 19:09:00

訓(xùn)練模型數(shù)據(jù)

2020-11-20 16:42:37

前端開發(fā)技術(shù)

2022-08-06 19:59:49

昇騰AI開發(fā)者

2023-09-01 13:26:03

2018-07-04 13:00:58

雷軍代碼程序員

2023-10-04 08:16:04

2021-11-05 21:51:50

Windows 11Windows微軟

2020-07-31 16:54:52

戴爾

2012-05-15 08:38:19

升級NASSATA

2023-08-21 10:36:23

2024-07-12 11:31:06

2023-12-04 09:11:00

AI模型

2020-10-16 19:07:33

Windows 10微軟回應(yīng)

2023-07-26 13:22:54

模式LSTMLlama 2

2019-02-11 15:35:30

點贊
收藏

51CTO技術(shù)棧公眾號

国产黄色免费在线观看| 国产真人真事毛片| 亚洲成人毛片| 亚洲自拍偷拍九九九| 国产精品对白刺激久久久| 日韩免费视频一区二区视频在线观看| 久久av中文| 欧美一级淫片007| 国产aaa一级片| 国产欧美黑人| 26uuu另类欧美| 91视频8mav| 国产性生活视频| 国产在线日韩| 日韩在线观看网址| 亚洲av成人精品一区二区三区| 992tv国产精品成人影院| 悠悠色在线精品| 亚洲日本japanese丝袜| 无码精品黑人一区二区三区| 久久99久久99| 国产成人综合久久| 日韩av一区二区在线播放| 不卡一区综合视频| 亚洲精品成人av| 亚洲成人av免费观看| 欧美free嫩15| 欧美小视频在线| 日韩精品在线视频免费观看| 麻豆电影在线播放| 国产精品视频线看| 免费亚洲精品视频| 人人妻人人澡人人爽人人欧美一区| 免费在线看成人av| 日本一区二区在线播放| 久久久久久激情| 综合激情在线| 久久久精品一区二区三区| 中文字幕在线1| 久久这里只有精品一区二区| 日韩欧美高清在线| 日韩欧美中文视频| 精品入口麻豆88视频| 欧美日韩国产高清一区二区 | 欧美日韩精品久久久| 不要播放器的av网站| 国模精品视频| 亚洲第一成人在线| 国产精品久久久久久久久电影网| 成人日日夜夜| 亚洲欧美另类综合偷拍| 在线观看成人av电影| 五月婷婷在线观看| 亚洲视频 欧洲视频| 在线免费观看成人| 高h视频在线观看| 亚洲欧美日韩电影| 蜜臀在线免费观看| 羞羞污视频在线观看| 亚洲欧美另类综合偷拍| 99久热在线精品视频| 超碰在线免费播放| 一区二区三区欧美视频| 久青草视频在线播放| 国产经典三级在线| 亚洲成人av福利| 99999精品视频| 另类激情视频| 欧美日韩国产一二三| 99国产精品久久久久久| 精品一区二区三区免费看| 欧美一区二区三区视频| 精品久久久久久无码人妻| 免费成人三级| 国产亚洲精品激情久久| 91香蕉视频网| 亚洲国产精品第一区二区| 91产国在线观看动作片喷水| 日韩黄色片网站| 精品一区免费av| 国产一区二区三区奇米久涩| 男女污污视频在线观看| 亚洲欧洲国产日韩| 欧美无砖专区免费| 日韩中文视频| 日韩欧美一级在线播放| 免费中文字幕av| 日韩一区二区中文| 欧美日本在线视频中文字字幕| 香蕉视频一区二区| 秋霞影院一区二区| 999在线免费观看视频| 欧美一区二区少妇| 亚洲色欲色欲www| 国产一区二区在线视频播放| 日韩精品第二页| 亚洲第一精品夜夜躁人人躁| 日本少妇xxxxx| 欧美日韩国产在线一区| 国产999精品久久久影片官网| 国产一区二区网站| 91热门视频在线观看| 免费在线精品视频| 色综合桃花网| 精品乱人伦小说| 国产亚洲精品久久久久久豆腐| 亚洲成人原创| 91在线视频成人| 黄网站在线观看| 亚洲免费在线视频一区 二区| 国产性xxxx18免费观看视频| 一区二区三区四区精品视频| 中文欧美在线视频| 中文字幕激情小说| 国产福利视频一区二区三区| 先锋影音一区二区三区| 国产污视频在线播放| 91精品国产丝袜白色高跟鞋| www.色天使| 亚洲午夜久久久久久尤物| 国产又爽又黄的激情精品视频 | 国产视频一区二区在线播放| 亚洲人成电影网站色…| 国产精品成人av久久| 精品一区二区三区免费播放| 日本精品一区二区三区不卡无字幕| 国产深夜视频在线观看| 日韩一二三四区| 2014亚洲天堂| 免费国产亚洲视频| 欧美日韩精品综合| 免费v片在线观看| 亚洲国产精品推荐| 伊人国产在线观看| 丁香婷婷综合激情五月色| 久久国产精品免费观看| 99re8精品视频在线观看| 亚洲视频免费一区| www.久久久久久久| www国产成人免费观看视频 深夜成人网| 大胆欧美熟妇xx| 亚洲日本va中文字幕| 欧美床上激情在线观看| 精品人妻少妇AV无码专区| 成人免费一区二区三区在线观看| 五月婷婷激情久久| 成人羞羞在线观看网站| 国产精品欧美久久久| 一本一道波多野毛片中文在线| 欧美亚洲高清一区| 极品尤物一区二区| 久久精品国产亚洲高清剧情介绍| 亚洲精品一区二区三区四区五区 | 在线国产欧美| 国产日韩欧美二区| 僵尸再翻生在线观看免费国语| 精品久久久久香蕉网| 国产精品99re| 久久久久久免费| 亚洲一级片免费| 性xxxx欧美老肥妇牲乱| 亚洲自拍偷拍第一页| 欧美1—12sexvideos| 欧美精品一区二区久久婷婷| 欧美一区二区激情视频| 久久久久久久久久久99999| 免费看黄色一级大片| 91亚洲国产成人久久精品| 亚洲一区二区免费| 超碰97免费在线| 亚洲免费av片| 亚洲性生活大片| 一区二区三区免费看视频| 久久国产劲爆∧v内射| 一本久道综合久久精品| 日本一区免费看| 亚洲伦理久久| 97婷婷大伊香蕉精品视频| 爽爽视频在线观看| 欧美三级蜜桃2在线观看| 国产va在线播放| 久久免费国产精品| 欧美特黄aaa| 99热免费精品在线观看| 色乱码一区二区三在线看| 国产一区二区三区国产精品| 51色欧美片视频在线观看| 99视频在线观看地址| 日韩视频一区二区三区在线播放| 一级免费在线观看| 中文字幕视频一区| 超碰caoprom| 捆绑调教一区二区三区| 91专区在线观看| **女人18毛片一区二区| 久久亚洲综合网| 九九99久久精品在免费线bt| 91wwwcom在线观看| 97超碰资源站在线观看| 国产午夜精品视频免费不卡69堂| 国产情侣av在线| 91国内精品野花午夜精品| 麻豆亚洲av成人无码久久精品| 久久精品一区蜜桃臀影院| 在线观看免费视频国产| 蜜桃一区二区三区在线| 欧美日韩在线一| 亚洲人体av| 天堂av一区二区| 亚洲免费毛片| 国产经品一区二区| 日韩综合av| 国产精品久久久久久五月尺| 色在线视频观看| 久久久久久久久久国产精品| 调教视频免费在线观看| 精品呦交小u女在线| 成人激情四射网| 欧美日韩大陆在线| 成人免费视频国产免费| 性做久久久久久| 国产亚洲精品av| 亚洲免费在线电影| 欧美一级特黄高清视频| 国产精品视频在线看| 成人午夜福利一区二区| 99九九99九九九视频精品| 女人扒开腿免费视频app| 久久99国产精品麻豆| 亚洲综合日韩欧美| 蜜桃av一区二区在线观看| 五月婷婷狠狠操| 日韩av电影免费观看高清完整版| 免费观看日韩毛片| 亚洲深夜影院| 男人天堂999| 美女日韩在线中文字幕| 男人日女人bb视频| 亚洲深夜福利| 777久久久精品一区二区三区| 99在线|亚洲一区二区| 国产精品专区在线| 亚洲区第一页| 久久亚洲中文字幕无码| 亚洲伦伦在线| 久久婷婷五月综合色国产香蕉| 在线视频日韩| chinese少妇国语对白| 视频在线在亚洲| 黄大色黄女片18第一次| 久久99久久久久久久久久久| 中文 日韩 欧美| 国产成人一区在线| 欧亚乱熟女一区二区在线| 91网上在线视频| 中文字幕第4页| 中文字幕精品在线不卡| 久草手机视频在线观看| 亚洲欧美一区二区三区极速播放 | 亚洲欧美色图视频| 久久久精品人体av艺术| 少妇高潮惨叫久久久久| 亚洲精品国产一区二区精华液 | 欧美日韩高清影院| 国产三级三级在线观看| 精品国内片67194| 深夜福利视频一区| 在线亚洲男人天堂| caopeng在线| 91精品国产成人www| 婷婷六月国产精品久久不卡| 国产精品一区二区3区| 一区二区三区在线资源| 免费看成人片| 国产精品99在线观看| www.射射射| 视频一区在线播放| 国产成人强伦免费视频网站| 99视频在线精品| 99自拍偷拍视频| 午夜视频在线观看一区| 久久精品99北条麻妃| 欧美一区二区女人| 色av男人的天堂免费在线| www.日韩.com| 草美女在线观看| 国产精品日韩专区| youjizzjizz亚洲| 四虎一区二区| 在线观看日韩av电影| 中文字幕有码av| 99精品视频在线观看| 日韩av毛片在线观看| 红桃视频成人在线观看| 7777久久亚洲中文字幕| 亚洲国产精彩中文乱码av在线播放| av电影在线观看一区二区三区| 久久久久久久久久婷婷| 欧美成人三级| 蜜桃网站成人| 国内精品久久久久久久97牛牛| 亚洲成人av免费看| 成人性视频网站| 情侣偷拍对白清晰饥渴难耐| 色狠狠av一区二区三区| www久久久com| 久久精品国产亚洲| 蜜臀久久精品| 国产高清不卡av| 亚洲最大黄网| 国产嫩草在线观看| 91视频一区二区三区| 国产女片a归国片aa| 欧美三级电影在线观看| 嫩草在线播放| 97在线看免费观看视频在线观看| 国产精品一区二区美女视频免费看 | 亚洲一卡二卡在线观看| 亚洲乱码av中文一区二区| 免费在线看电影| 91青青草免费在线看| 99久久亚洲精品蜜臀| 在线观看免费视频高清游戏推荐| 91视频国产观看| 一区二区三区视频免费看| 日韩精品综合一本久道在线视频| 日本福利在线| 国产精品视频区1| av亚洲免费| 激情网站五月天| 国产亚洲欧洲997久久综合| 日韩欧美一级视频| 亚洲精品久久久久久久久久久 | 国产成人精品一区二区三区| 六月丁香久久丫| 97视频久久久| 99精品久久只有精品| 福利一区二区三区四区| 精品免费日韩av| 美女精品导航| 国产一级精品aaaaa看| 在线精品观看| 伊人网综合视频| 狠狠躁夜夜躁人人爽天天天天97| 刘亦菲毛片一区二区三区| 欧美极品少妇xxxxⅹ裸体艺术| 给我免费播放日韩视频| 日韩a级在线观看| 91在线精品一区二区三区| av黄色在线播放| 亚洲新中文字幕| 欧美啪啪网站| 国产激情片在线观看| 成人动漫一区二区三区| www.av麻豆| 伊人一区二区三区久久精品| 久久免费影院| 超碰97在线看| 99久久婷婷国产| 婷婷激情五月综合| 日韩在线免费高清视频| 国产精品一级在线观看| 一卡二卡三卡视频| 91色|porny| 中文字幕一级片| 乱亲女秽乱长久久久| 77成人影视| 一本久道中文无码字幕av| 国产精品久久免费看| av加勒比在线| 91国偷自产一区二区三区的观看方式 | 51午夜精品国产| 丰满的护士2在线观看高清| 精品日韩欧美| 美女国产一区二区| 久操视频免费在线观看| 日韩精品免费电影| 日本精品久久| 国产精品一线二线三线| 国产亚洲一区二区三区在线观看| 国产又粗又猛又黄| 久久久久久午夜| 日韩成人激情| 无码一区二区精品| 欧美午夜电影一区| 国产丝袜视频在线播放| 先锋影音网一区| 成人福利电影精品一区二区在线观看| 波多野结衣mp4| 欧美日本高清一区| 成人6969www免费视频| 午夜性福利视频| 欧美日韩一区二区三区四区| 国产又色又爽又黄刺激在线视频| 日本在线播放一区| 成人免费观看视频| 一道本在线视频| 欧美在线视频观看| 国产精品99免费看| 欧美88888|