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

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核

發布于 2024-4-7 13:03
瀏覽
0收藏

谷歌的美女程序員,將Llama的推理速度提高了500%!


近日,天才程序員Justine Tunney發推表示自己更新了Llamafile的代碼,

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

她重寫了84個新的矩陣乘法內核,使得Llamafile可以更快地讀取提示和圖像。


與llama.cpp相比,新的Llamafile在CPU上的推理速度提升了30%到500%。

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

其中,ARMv8.2+(如RPI 5)、Intel(如Alderlake)和AVX512(如Zen 4)計算機的改進最為顯著。


另外,對于適合L2緩存的矩陣,新的內核比MKL快2倍!

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

Justine Tunney表示:負責MKL的大家,你們有事做了!


畢竟,由微軟,英特爾,TI,AMD,HPE,Oracle,Huawei,Facebook,ARM和National Science Foundation資助的BLIS,作為最強大的開源BLAS,輸了就太沒面子了!

Any time somebody outside Intel beats MKL by a nontrivial amount, I report it to the MKL team. It is fantastic for any open-source project to get within 10% of MKL... [T]his is why Intel funds BLIS development.


每當英特爾以外的人以不小的幅度擊敗MKL時,我都會向MKL團隊報告。對于任何開源項目,超過MKL 10%以內就已經非常厲害了......這就是英特爾為BLIS開發提供資金的原因。

跨平臺的「羊駝」

Llamafile作為一個本地LLM項目,誕生于去年11月,由Justine Tunney與Mozilla團隊合作開發。


他們使用Cosmopolitan Libc,將llama.cpp打包為一個跨平臺的單個二進制文件,讓「羊駝」可以在基于AMD64和ARM64的六個操作系統上運行。


而且在GPU短缺的情況下,Llamafile可以不需要昂貴的CUDA內核,——家里的舊CPU,只要性能還行,再加一點RAM就足夠了,很好地保護了大家的錢包。

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

項目地址:??https://github.com/Mozilla-Ocho/llamafile/releases??


Llamafile代碼可以在GitHub上找到,使用C++編寫的,沒有外部依賴,可以在Linux、macOS、Windows、FreeBSD,甚至SerenityOS上編譯。


而且,Justine Tunney并沒有就此止步。她已經在努力支持新的數據格式,比如FP16和BF16,以進一步減少內存占用,——她甚至在Raspberry Pi上成功運行了TinyLlama!

性能提升

老惠普

Justine Tunney最開始嘗試LLM時,用的是下面這臺簡陋的HP主機,運行Alpine,機械硬盤、慢速RAM、AVX2處理器、沒有 GPU。

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

HP Intel? Core? i9-9900 ($439) w/ 2200 MT/s RAM


出于對llama.cpp的喜愛,Justine Tunney與人合作為其引入了mmap()支持,使得權重可以立即加載,只使用原來一半的RAM。


之后,Justine又花了很長的時間來優化代碼,讓我來看一下改進后的效果:

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

在Skylake上,llamafile實現了2倍的加速,llama.cpp也獲得了50%的性能提升。


到目前為止,Justine為q8_0、f16、q4_1、q4_0和f32數據類型編寫了優化的內核。

樹莓派

最新版的樹莓派不僅提升了主頻,還引入了對ARMv8.2 dotprod 和fp16算術ISA的支持,僅這兩個功能就讓llama.cpp在f16權重上實現了10倍性能提升。

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

因為樹莓派的兩個CPU都有32個矢量寄存器,Justine使用為AVX512編寫的內核,使推理速度又提高了2倍。

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

不過值得注意的是,新的ARMv8.2 fp16 ISA可能會引入比平時更多的錯誤,因為它會導致llamafile使用fp16。因此,Q8_0權重實際上的效果更好,因為它使用dotprod ISA。

游戲主機

在Alderlake CPU上,Justine將float16的性能提高了五倍。

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

與ARMv8.2不同,Alderlake能夠在不引入舍入錯誤的情況下做到這一點,因為內核在內部使用float32計算類型。


另外讓人吃驚的是,當涉及到小工作負載時,這個芯片甚至能夠在CUDA開始之前就完成任務。

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

蘋果

Mac Studio,作為llama.cpp開發人員最關心的硬件平臺,想要在這里提升性能比較困難。

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

另一個問題則是蘋果自身的封閉環境:


M2 Ultra將RAM DIMM放在了CPU內部,使得token生成等受延遲限制的操作速度更快,因為CPU不再需要打「長途電話」了。


Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

我們可以看到,與便宜得多的英特爾計算機相比,M2 Ultra僅通過ARM ISA暴露了30%的計算能力。


如果開發者想訪問更多內容,則需要通過蘋果的專有框架,例如Metal和Accelerate。

AMD

雖然llamafile非常關心幫助缺乏GPU的人,但也為另外1%的人提供了一流的體驗。

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

AMD Ryzen Threadripper PRO 7995WX,通過花費10,000美元左右,你會得到96個基于Zen4架構的AVX512內核。


盡管價格只有M2 Ultra的兩倍,但7995WX x86 ISA提供的原始計算能力是M2 Ultra ARM ISA的7倍,token生成速度幾乎相同,這可能要歸功于384M的L3緩存。

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

通過Justine的優化,現在可以在Zen4上以2.8倍的速度運行LLaMA。

天才程序員

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

Justine Tunney出生于1984年,14歲就開始幫別的黑客開發軟件,當時的綽號是「Oogle」。


我們來淺淺地看一下她這些年的一些工作:


RedBean

?

一個web服務器,神奇的是可以跨平臺在6種操作系統上運行!

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

這可不是Java那種疊了一層虛擬機的機制,Justine開發了一種叫做APE(Acctually Portable Executbale)的文件格式,可以在任何x86-64的操作系統上執行。


「一次編譯,處處運行」——Java:嗯?這不是我嗎?


cosmopolitan libc

?

為了能夠跨平臺調用外部程序,比如c標準庫,Justine直接手搓了一個libc,在各種平臺上實現了所有需要的核心操作:

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

看一下上面的工作量,實在是太炸裂了,而且一般人就算想肝,沒有實力也是不可能的。


sectorLisp

?

僅有512個字節,最小的Lisp實現,可通過BIOS引導啟動:

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

除了上面這幾個,還有諸如Blinkenlights、RoseHub等天才項目,這里不再一一列舉。

對于這番成就,有網友感嘆道:

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

Every time I read something by Justine Tunney, I am continually reminded of my mediocrity.

對于之前提到的mmap工作,網友評價:「有Fabrice Bellard之風」。

Justine Tunney is a true genius. Similar to Fabrice Bellard, a truly unique mind.


Justine or Fabrice are the true 10x engineers, their output is world class and they are much rarer than any hiring article about these gurus want us to believe. With Justine's work, I feel  would need to be more than a 1x engineer myself just to find the time to play with all of her creations.

2012年,Justine Tunney開始在谷歌工作,并負責了一些知名項目的關鍵部分。

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

比如大名鼎鼎的TensorFlow,Tunney為這個項目做出了許多貢獻,包括用于存儲數據的摘要系統。


Bazel是谷歌從Make演變而來的PB級構建系統,Tunney的主要貢獻是下載器代碼部分,用于自動化運營商級公共工件傳輸。

Llama提速500%!谷歌美女程序員手搓矩陣乘法內核-AI.x社區

Nomulus是一項用于管理頂級域名的服務,是谷歌的第一個開源生產服務。Tunney負責為其編寫注冊表數據托管系統。


本文轉自 新智元 ,作者:新智元


原文鏈接:??https://mp.weixin.qq.com/s/2ROw_Tmmh4NHf8WOiwnJLg??

收藏
回復
舉報
回復
相關推薦
欧美亚洲黄色片| 7777精品视频| 色婷婷激情视频| 黄色在线播放网站| 国产91在线看| 日本三级韩国三级久久| 性爱在线免费视频| 视频二区欧美| 狠狠色狠色综合曰曰| 蜜桃91精品入口| 91片黄在线观看喷潮| 91精品在线观看国产| 精品国产123| 国产成人手机视频| 色av手机在线| 国产视频亚洲色图| 999视频在线免费观看| 国产午夜精品无码| 日韩欧美精品一区| 亚洲电影免费观看高清完整版在线| 男人操女人免费软件| 久操视频在线免费播放| 97精品超碰一区二区三区| 国产精品一区二区三区在线播放| 久久影院一区二区| 欧美1级片网站| 亚洲国产欧美在线成人app | 欧美日韩国产高清一区二区| 国产一二三在线视频| av女优在线| 91视频观看视频| 北条麻妃高清一区| 国产又粗又大又爽| 日本亚洲视频在线| 91精品国产沙发| 欧美毛片在线观看| 天天综合一区| 国产亚洲精品美女| 欧美无人区码suv| 日本一区二区三区视频在线看| 日本高清不卡一区| 国产av麻豆mag剧集| 丝袜美腿av在线| 最好看的中文字幕久久| 日韩视频精品| 男人的天堂在线免费视频| 成人午夜精品一区二区三区| 91在线观看免费高清| 免费在线不卡av| 久久久夜夜夜| 欧美一级大胆视频| 亚洲国产精品成人无久久精品| 91精品一区二区三区综合在线爱| 在线国产精品视频| ass极品国模人体欣赏| 国产日韩欧美一区二区三区| 日韩精品一区二区视频| 黄色网址在线视频| 狠狠久久伊人| 亚洲国产精品免费| 国产麻豆xxxvideo实拍| 国产精品香蕉| 亚洲精品videossex少妇| 北京富婆泄欲对白| 欧美男人操女人视频| 日韩不卡中文字幕| 亚洲狠狠婷婷综合久久久久图片| 欧洲亚洲一区二区三区| 亚洲精品天天看| 国产交换配乱淫视频免费| 亚洲97av| 怡红院精品视频| 男人的午夜天堂| 亚洲综合婷婷| 久久久久久久999精品视频| 国产精品99无码一区二区| 亚洲黄色一区| 奇米4444一区二区三区| 91视频久久久| 狠狠色丁香婷婷综合久久片| 亚洲综合av影视| 天堂在线中文网| caoporn国产精品| 蜜桃91精品入口| 天堂地址在线www| 伊人开心综合网| 国产av天堂无码一区二区三区| 成年人黄色大片在线| 日韩欧美有码在线| 亚洲精品20p| jazzjazz国产精品久久| 亚洲欧美精品一区| 三级黄色录像视频| 亚洲一级一区| 国产精品久久久久久久久久99| 国产精品视频一二区| 成人激情校园春色| 性高潮久久久久久久久| 国产色在线观看| 精品久久久一区| 久久99爱视频| 韩国女主播一区二区三区| 亚洲天堂免费在线| 九九视频免费看| 日韩精品国产欧美| 高清视频一区二区三区| 天堂av在线7| 亚洲视频一二三区| 国产又黄又大又粗视频| 国产精品成人**免费视频| 亚洲黄色在线观看| 国产成人免费在线观看视频| 91久久亚洲| 成人免费黄色网| 天堂av在线免费观看| 亚洲精品乱码久久久久久黑人| 激情综合在线观看| 日本在线成人| 综合久久五月天| 五月婷婷激情网| 国产一区三区三区| 先锋在线资源一区二区三区| av资源中文在线| 欧美一区二区三区在线看| 最新中文字幕av| 在线一区免费观看| 成人午夜电影在线播放| 亚洲1卡2卡3卡4卡乱码精品| 欧美日韩中文在线观看| 国产吃瓜黑料一区二区| 99精品视频在线观看免费播放| 欧美夜福利tv在线| 色婷婷av一区二区三区之红樱桃 | 亚洲午夜激情免费视频| 亚洲精品在线观看av| 国内久久精品视频| 亚洲mv在线看| 成人日韩在线| 亚洲美女激情视频| 日韩福利片在线观看| 国产成人自拍高清视频在线免费播放| 日韩欧美视频第二区| 色偷偷色偷偷色偷偷在线视频| 欧美本精品男人aⅴ天堂| 51精品免费网站| 久久精品999| 亚洲一区二区精品在线观看| 欧美性片在线观看| 亚洲天堂网在线观看| 欧美a视频在线观看| 97超碰欧美中文字幕| www在线观看免费| 麻豆国产欧美一区二区三区r| 欧美激情a在线| 亚洲成a人片77777精品| 亚洲一区二区三区美女| 精品无码av一区二区三区| 国产精品xvideos88| 91亚色免费| 女子免费在线观看视频www| 91麻豆精品国产无毒不卡在线观看 | 自拍偷拍亚洲色图欧美| av日韩一区| 成年无码av片在线| 精品国产av 无码一区二区三区| 中文字幕在线观看不卡| 一级黄色片在线免费观看| 亚洲欧美偷拍自拍| 91九色蝌蚪成人| 草草影院在线| 亚洲欧美国产精品va在线观看| 欧美日韩乱国产| 久久久精品综合| 国产真人无码作爱视频免费| 欧美一级精品| 91精品啪在线观看麻豆免费| 天堂va在线| 亚洲国产精品久久久| 青青青国产在线| 国产精品私人自拍| 国产xxxxhd| 日韩视频久久| 亚洲ai欧洲av| 中文字幕一区日韩精品| 91精品国产91久久久久久| 欧美日韩视频精品二区| 欧美日韩午夜影院| 在线看的片片片免费| 99久久精品情趣| 91人人澡人人爽人人精品| 天天色综合色| 国产在线一区二| 久久精品97| 国内精品久久久久久久| 风间由美一区| 日韩三级高清在线| 欧美一区二区三区久久久| 亚洲色图19p| 国产精品无码午夜福利| 黑人巨大精品欧美黑白配亚洲| 亚洲 高清 成人 动漫| 国产在线观看91一区二区三区| 亚洲xxxx在线| gogo亚洲高清大胆美女人体| 久久91精品国产| 超碰国产在线观看| 亚洲成avwww人| 中文无码av一区二区三区| 亚洲香蕉伊在人在线观| 性爱在线免费视频| 99精品一区二区三区| 思思久久精品视频| 老牛嫩草一区二区三区日本| 国产精品视频一二三四区| 国内精品久久久久久久影视简单| 91亚洲国产精品| 亚洲日本视频在线观看| 亚洲爽爆av| 欧美久久精品午夜青青大伊人| 性xxxx搡xxxxx搡欧美| 4438成人网| 波多野结衣电车| 性久久久久久久| 成人免费毛片xxx| 欧美激情在线看| 中文字幕免费在线播放| 国产成人av电影| 九九九九九九九九| 奇米影视一区二区三区| 国产二区视频在线播放| 国产精品mm| 在线看无码的免费网站| 狠狠操综合网| 精品卡一卡二| 北条麻妃一区二区三区在线观看| 91最新在线免费观看| 国产成人亚洲一区二区三区| 日本中文字幕久久看| 国产白丝在线观看| 久久躁狠狠躁夜夜爽| 91porn在线观看| 揄拍成人国产精品视频| 国产小视频在线观看| 亚洲美女激情视频| 午夜视频在线免费播放| 亚洲成年人在线| 亚洲美女综合网| 日韩一区二区免费在线观看| 一区二区精品视频在线观看| 欧美这里有精品| 蜜桃臀一区二区三区| 中文字幕中文字幕在线中高清免费版| 在线观看国产精品日韩av| 欧美精品久久久久久久久久丰满| 日韩成人av在线| 天堂av在线资源| 亚洲欧美日韩视频一区| 五月婷婷免费视频| 亚洲国产精品久久久久久| 人妻无码中文字幕免费视频蜜桃| 精品久久久久久无| 性一交一乱一精一晶| 欧美成人a∨高清免费观看| 高潮毛片7777777毛片| 亚洲成av人影院在线观看| 日本美女一级视频| 国产丝袜高跟一区| 韩国中文字幕2020精品| 亚洲性线免费观看视频成熟| 99精品老司机免费视频| 久久久成人av| 男女视频在线| 69久久夜色精品国产69乱青草| 中文字幕在线直播| 国产精品久久久999| 日韩城人网站| 国产精品日本一区二区| 日韩精品导航| 一区二区三区欧美成人| 91精品成人| 亚洲熟妇av一区二区三区漫画| 三级影片在线观看欧美日韩一区二区| 色国产在线视频| 国产激情视频一区二区在线观看 | 久久精品国产精品亚洲| 欧美aaaxxxx做受视频| 日本a级片电影一区二区| 日韩欧国产精品一区综合无码| www.成人av| 欧美日韩中文一区二区| 欧美性猛交内射兽交老熟妇| 午夜一区不卡| 亚洲欧美一区二区三区不卡| 91丨porny丨首页| 成人三级视频在线观看| 欧美午夜精品久久久久久浪潮 | www.成人爱| 亚洲永久免费观看| 精品久久美女| www.日本少妇| 久久一区亚洲| 日韩欧美中文视频| 国产婷婷精品av在线| 97在线观看免费高| 日韩欧美中文字幕在线播放| av免费观看在线| 亚洲日本成人网| a视频在线免费看| 国产精品日韩在线| 99国产精品免费网站| 亚洲人成网站在线播放2019| 韩国欧美一区| 色婷婷狠狠18| 久久久久久久久久久久久女国产乱| 永久免费看mv网站入口| 色国产综合视频| 亚洲av无码乱码在线观看性色 | 高潮毛片在线观看| 琪琪第一精品导航| 狠狠久久伊人中文字幕| 欧美lavv| 亚洲视频久久| 天美一区二区三区| 国产午夜精品久久久久久免费视| 天天操天天操天天操天天操天天操| 色诱视频网站一区| 高潮一区二区三区乱码| 九色精品免费永久在线| 国产在线|日韩| 久久99欧美| 国产婷婷精品| 美女又黄又免费的视频| 亚洲欧洲日产国产综合网| 精品人妻一区二区三区潮喷在线| 欧美大片一区二区三区| av片在线观看| 91精品国产自产在线老师啪| 日韩久久精品| 免费日韩中文字幕| 不卡电影一区二区三区| 一级aaa毛片| 欧美一级免费大片| 国产精品实拍| 91精品国产综合久久香蕉| 国产无遮挡裸体免费久久| 无码熟妇人妻av在线电影| 国产一区二区在线观看视频| 欧美做爰爽爽爽爽爽爽| 欧美日韩综合在线| 九色蝌蚪在线| 国产精品久久久久久久久久久久| 小嫩嫩12欧美| 久久精品网站视频| 久久精品无码一区二区三区| 精品一区二区三区四| 亚洲经典中文字幕| 国产无遮挡裸体视频在线观看| 韩国成人一区| 亚洲毛片视频| 东京热av一区| 亚洲成人高清在线| 秋霞欧美在线观看| 日韩av免费在线看| 欧美激情在线精品一区二区三区| 欧美在线观看视频网站| 国产拍揄自揄精品视频麻豆| 在线观看你懂的网站| 丝袜美腿精品国产二区| 少妇高潮一区二区三区99| 中国一级黄色录像| 国产传媒日韩欧美成人| 国产超碰人人爽人人做人人爱| 亚洲精品久久久久久久久久久久 | 日本黄色大片在线观看| 一区二区三区高清在线| 精品黑人一区二区三区国语馆| 久久久亚洲影院| 性欧美xxxx免费岛国不卡电影| 亚洲爆乳无码专区| 久久综合99re88久久爱| 日韩av免费播放| 久久精品久久精品亚洲人| 久久久伦理片| 免费在线观看的毛片| 亚洲视频一区在线| 特黄视频在线观看| 国产精品久久久久久久久久尿 | 国产极品国产极品| 日韩av在线免费观看| 亚洲精品在线影院| 亚洲乱码国产乱码精品天美传媒| 国产精品白丝av| av大片免费在线观看| xxxx性欧美| 国产精品45p| 欧美一级小视频| 午夜精品久久久久影视| 国产原厂视频在线观看| 国产区二精品视| 日韩电影一区二区三区四区|