精品欧美一区二区三区在线观看 _久久久久国色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??

收藏
回復
舉報
回復
相關推薦
www香蕉视频| 欧美日韩激情在线观看| 九九九伊在线综合永久| 欧美国产精品专区| 91久久精品国产91久久性色tv| 欧美高清视频一区二区三区| 色先锋久久影院av| 欧美无人高清视频在线观看| 黄色特一级视频| 蜜桃视频污在线观看| 日韩精品五月天| 俺去了亚洲欧美日韩| 日本天堂在线播放| 久久人体av| 欧美日韩精品在线观看| 亚洲日本精品| 午夜视频免费在线| 久久国产尿小便嘘嘘| 欧美日韩成人免费| 亚洲第一视频区| www.亚洲一二| 欧美日韩国产一级片| 鲁一鲁一鲁一鲁一色| 91网在线看| 国产午夜亚洲精品羞羞网站| 99久久伊人精品影院| 中日精品一色哟哟| 香蕉亚洲视频| 国模视频一区二区| 特一级黄色录像| 精品久久久中文字幕| 亚洲成人黄色在线观看| 午夜视频在线网站| 日韩三区免费| 狠狠色狠狠色综合日日小说| 中文字幕在线亚洲精品| 九色视频在线观看免费播放| 成人丝袜18视频在线观看| 91九色单男在线观看| 一级一级黄色片| 亚洲欧美视频一区二区三区| 九九热精品视频在线播放| 亚洲不卡的av| 成人国产精品一级毛片视频| 亚洲女人被黑人巨大进入al| 午夜男人的天堂| 天堂va在线高清一区| 欧美精品v日韩精品v韩国精品v| 成年人在线看片| 日韩伦理在线| 欧美日韩在线影院| 免费成人午夜视频| 国产精品13p| 亚洲国产aⅴ天堂久久| 大陆极品少妇内射aaaaaa| 成人ww免费完整版在线观看| 国产精品久久久爽爽爽麻豆色哟哟| 欧美日韩精品综合| 免费福利在线观看| 久久久久国产免费免费 | av网站大全免费| av毛片在线| 一区二区三区中文字幕精品精品 | 精选一区二区三区四区五区| 人人妻人人澡人人爽久久av| 波多野结衣中文字幕一区二区三区| 鬼打鬼之黄金道士1992林正英| av男人天堂av| 高清av一区二区| 超碰97人人在线| 日韩一级片免费在线观看| www.欧美亚洲| 欧美一级爽aaaaa大片| 搞黄视频免费在线观看| 国产精品免费丝袜| 91免费视频黄| 丁香花在线影院| 欧美性极品xxxx娇小| 激情综合网俺也去| 婷婷久久免费视频| 日韩午夜在线影院| 精品夜夜澡人妻无码av| 欧美日韩有码| 欧美巨乳美女视频| 国产在线视频在线观看| 久久福利影视| 91网在线免费观看| 无码精品黑人一区二区三区| 国产视频911| 四虎永久免费网站| 黄色视屏在线免费观看| 精品视频资源站| 午夜激情视频网| 色天下一区二区三区| 日韩在线观看免费全| 国产 日韩 欧美 成人| 欧美中文字幕| 亚洲xxx大片| 亚洲日本在线播放| 亚洲视频一二三| 男人操女人免费软件| 日韩美香港a一级毛片| 精品成人免费观看| 影音先锋男人看片资源| 在线日韩视频| 91精品国产综合久久香蕉最新版| 人妻精品一区一区三区蜜桃91| 国产日韩高清在线| 日韩视频在线视频| 一区在线不卡| 亚洲欧美在线第一页| 国产极品国产极品| 石原莉奈在线亚洲二区| 国产高清不卡av| 麻豆传媒在线免费看| 欧美日韩亚洲激情| 亚洲高清av一区二区三区| 九色精品国产蝌蚪| 久久久爽爽爽美女图片| 中文字幕久久久久| 久久综合九色综合欧美亚洲| 国产视频在线观看网站| 另类一区二区三区| 日韩麻豆第一页| 国产大片aaa| 国产原创一区二区| 日韩一本精品| 老司机2019福利精品视频导航| 日韩视频在线观看一区二区| 亚洲图片第一页| 久久一区二区三区四区五区| 国产伦精品一区二区三区高清版| 免费在线看黄| 欧美亚洲综合一区| 性欧美丰满熟妇xxxx性仙踪林| 亚洲国产日本| 岛国一区二区三区高清视频| 欧美videos极品另类| 欧美日韩中文在线| 日本免费福利视频| 中文欧美日韩| 国内一区在线| 蜜桃视频在线观看播放| 亚洲国产91精品在线观看| 国产这里有精品| 国产乱码一区二区三区| 超碰97免费观看| 国产日韩在线观看视频| 久久精品亚洲国产| 国产chinasex对白videos麻豆| 国产精品三级av在线播放| 丝袜制服一区二区三区| 国产一区二区三区四区五区传媒 | 一区在线电影| 99久久久国产| 久久99精品久久久久久噜噜| 性色av蜜臀av| 亚洲一区二区三区国产| 久久久久久久久久影视| 黄色欧美日韩| 久久青青草原| 成人自拍av| 色偷偷亚洲男人天堂| 亚洲天堂avav| 亚洲男女毛片无遮挡| 国产sm在线观看| 在线欧美视频| 免费看成人片| 精品美女一区| 欧美日韩国产成人高清视频| 日本精品一二区| 一本久久综合亚洲鲁鲁五月天| 亚洲ⅴ国产v天堂a无码二区| 精品在线播放免费| 久久亚洲a v| 妖精视频一区二区三区| 国产精品日韩在线一区| 国产超级va在线视频| 精品国产百合女同互慰| 国偷自拍第113页| 欧美极品xxx| 美女被爆操网站| 国产九九精品| 亚洲最新在线| 国产精品毛片视频| 国产精品久久久久久久久久久不卡| 永久免费av在线| 亚洲精品在线一区二区| 99超碰在线观看| 亚洲欧美日韩人成在线播放| 国产精品久久久久久在线观看| 免费久久99精品国产自在现线| 亚洲不卡1区| 韩国三级成人在线| 欧美重口另类videos人妖| 男女啪啪在线观看| 亚洲成人教育av| 中文字幕无线码一区| 午夜视频在线观看一区| 超碰人人人人人人人| eeuss国产一区二区三区| 精品日韩久久久| 激情欧美一区| 一区二区三区|亚洲午夜| 老汉色老汉首页av亚洲| 成人网在线免费看| 一本大道色婷婷在线| 欧美成人国产va精品日本一级| 蝌蚪视频在线播放| 亚洲白拍色综合图区| 在线观看中文字幕网站| 污片在线观看一区二区| 黄色片子在线观看| 久久精品视频免费| 中文字幕在线永久| 国产一区二区在线看| 别急慢慢来1978如如2| 亚洲激情婷婷| 久久免费一级片| 欧美电影一二区| 欧美日韩在线播放一区二区| 超碰精品在线观看| 99porn视频在线| 祥仔av免费一区二区三区四区| 欧美在线www| 蜜桃视频在线观看免费视频| 欧美精品福利视频| dy888亚洲精品一区二区三区| 亚洲性无码av在线| 青青草在线免费视频| 精品国产91九色蝌蚪| 99riav国产| 欧美高清视频不卡网| 艳妇乳肉豪妇荡乳av无码福利| 香蕉乱码成人久久天堂爱免费| 欧美成人精品一区二区免费看片| 国产精品久久99| 国产99在线 | 亚洲| 久久精品免视看| 无码国产69精品久久久久同性| 91日韩在线专区| 女同性恋一区二区三区| aa级大片欧美| 大地资源二中文在线影视观看 | 国产精品免费区二区三区观看| 99热这里有精品| 成人免费网站在线看| 少妇高潮一区二区三区99| 国产精品久久久久久亚洲影视| 国产精品亚洲一区二区三区在线观看| 欧亚精品中文字幕| 欧美日韩亚洲国产| 国产精品久久久久7777婷婷| 国产极品一区| 91精品国产综合久久男男| 亚洲在线资源| 99久热re在线精品996热视频| 凹凸av导航大全精品| 国产综合18久久久久久| 久久综合社区| 欧美日韩精品综合| 欧美高清在线| 亚洲精品少妇一区二区| 中文字幕一区二区三区久久网站| 久久这里只有精品8| 亚洲精品在线二区| 农村妇女精品一二区| 美女国产一区二区三区| 午夜激情视频网| 成人黄色777网| 永久免费看mv网站入口78| 欧美国产禁国产网站cc| 欧美日韩三级在线观看| 精品久久久久久久久久| 国产亚洲欧美日韩高清| 91精品在线观看入口| 丰满肥臀噗嗤啊x99av| 亚洲女人被黑人巨大进入| 日本中文字幕电影在线免费观看| 欧美成人一区在线| 中文在线а√在线8| 国产精品网站入口| 亚洲午夜精品| 欧美最大成人综合网| 99久久久久国产精品| 欧美深夜福利视频| 日本美女一区二区三区视频| 人妻体体内射精一区二区| 99久久久久久99| xxxxx99| 亚洲国产成人av| 在线免费观看视频网站| 亚洲第一精品电影| 在线观看二区| 91福利视频网| 精品视频在线观看免费观看| 麻豆久久久9性大片| 亚洲香蕉av| 国产精品亚洲二区在线观看| 国产乱人伦偷精品视频免下载| 欧美做受xxxxxⅹ性视频| 悠悠色在线精品| 中文字幕人妻精品一区| 亚洲第一中文字幕| 免费在线观看av| 日本国产欧美一区二区三区| 日韩精品免费视频一区二区三区| 欧洲精品一区色| 在线播放精品| 天堂av手机在线| 日本一区二区三区四区 | 丝袜在线观看| 国产精品影院在线观看| 色先锋久久影院av| 精品无码国产一区二区三区av| 黄色资源网久久资源365| 成年人网站免费在线观看| 亚洲一区二区在线视频| 国产精品久久婷婷| 影音先锋欧美精品| 超级碰碰久久| 国产在线一区二区三区播放| 欧美精品一区二区三区久久久竹菊| 欧美精品成人网| 91麻豆swag| 91九色丨porny丨肉丝| 精品久久久久香蕉网| 成人video亚洲精品| 国产日韩欧美在线看| 欧美中文字幕一区二区| 欧美日韩在线中文| 91免费在线播放| 日韩精品一区二区不卡| 欧美成人在线直播| 亚洲男同gay网站| 91成人免费看| 这里只有精品在线| 色姑娘综合天天| 国产精品成人免费精品自在线观看| 亚洲大尺度在线观看| 亚洲人精选亚洲人成在线| 亚洲黄色免费av| 欧美日韩精品久久久免费观看| 欧美专区18| 性猛交ⅹxxx富婆video| 欧美在线观看一二区| 91官网在线| 成人美女av在线直播| 亚洲自拍偷拍网| 成年人看片网站| 亚洲超碰97人人做人人爱| 色欲久久久天天天综合网| 97精品一区二区视频在线观看| 久久夜色电影| 东京热加勒比无码少妇| 国产日韩欧美亚洲| 中文字幕永久免费视频| 日韩中文视频免费在线观看| 国产精品久一| 99在线观看视频免费| 91丨九色丨国产丨porny| 国产熟妇一区二区三区四区| 夜夜嗨av色综合久久久综合网 | 国产精品亚洲综合| 亚洲专区在线| 美国美女黄色片| 欧美一区日本一区韩国一区| 2001个疯子在线观看| 欧洲久久久久久| 国产一区二区三区免费| 久久久久成人片免费观看蜜芽| 亚洲国产精品电影在线观看| 九九热线视频只有这里最精品| 日韩一区二区三区资源| 国产一区欧美一区| av大片免费在线观看| 伊人亚洲福利一区二区三区| 成人永久在线| 日本三级免费网站| 国产精品乱人伦一区二区| 丰满肥臀噗嗤啊x99av| 国产不卡一区二区在线播放| 欧美肥老太太性生活| 大尺度做爰床戏呻吟舒畅| 欧美在线免费视屏| 日韩伦理电影网站| 欧洲一区二区在线| 国产精品一区二区黑丝| av网站中文字幕| 久久综合久中文字幕青草| 欧美自拍视频| 男人的天堂最新网址| 午夜久久久久久久久久一区二区| 成人av电影观看| 国产亚洲一区二区三区在线播放| 日本aⅴ免费视频一区二区三区 | 在线观看视频一区| 青春草视频在线观看| 日韩在线三区| av在线一区二区三区|