社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

将Python程序移植到Mojo,性能提升250倍、速度比C版本快20%

云技术 • 2 年前 • 366 次点击  

出品 | OSC开源社区(ID:oschina2013

Aydyn Tairov 是一名开源作者,也是 Meta 前工程师,他此前将 GitHub 上火热的纯 C 语言实现的 llama2.c项目移植到了 Python ——llama2.py

上周 Mojo 编程语言正式开放下载,并且声称比 Python 快 68000 倍。

Mojo 是 Modular AI 公司开发的新编程语言,它结合了 Python 的易用性以及 C 语言的可移植性和性能,目标是使其成为 AI 研究和生产的理想选择。

于是 Aydyn Tairov 马不停蹄地就开始将 llama2.py 移植到 Mojo——llama2.mojo,结果非常出乎意料。

他表示,Mojo SIMD 原语帮助将 Python 的糟糕性能提升了近 250 倍。此外,由于他使用了 matmul 的矢量化助手,经测试 llama2.py 速度比 C 版本快 20%。

详情:
https://github.com/tairov/llama2.mojo

https://twitter.com/tairov/status/1701194900228764023


↓↓ 点击"阅读原文" 【加入云技术社区】

相关阅读:

Mojo编程语言开放下载,声称比Python快68000倍

最新最全 2020 云状态报告「69页PDF下载」

RightScale 2019年云状况调查报告:35% 的云支出被浪费「附50页PDF下载」

更多文章请关注


文章好看点这里[在看]👇

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/161813
 
366 次点击