波特兰大学计算机专业

机器之心报道

编辑:梓文

你听说过 Mojo 的「传奇色彩」吗?

如果说 Python 是最流行的语言,C 语言是最经典的语言,那么 Mojo 也有它的之最 —— 最年轻。Mojo 能够与 Python 无缝衔接,它的出世被称作为「几十年来最大的编程进步」。

图源:https://www.modular.com/blog/mojo-its-finally-here

自 5 月 Mojo 推出以来,已经有超过 12 万的开发者注册使用 Mojo Playground,并有超过 1.9 万的开发者在 Discord 和 GitHub 上积极讨论 Mojo。9 月 7 日,Modular 公司宣布 Mojo 可以在本地下载。Mojo 最初的目标是比 Python 快 35000 倍,近日该团队表示,Mojo 将动态与静态语言的优点结合起来,一举将性能提升达 Python 的 68000 倍。

Mojo

Mojo 是一种面向 AI 开发人员的新编程语言,它已经支持与任意 Python 代码无缝集成,并将成长为 Python 的超集。让我们回顾一下 Mojo 的「魅力」。

用一种语言编写所有内容:Mojo 可满足 AI 开发人员的需求,将 Python 的易用性与系统编程功能相结合。这使研究和部署团队可以在一个共同的代码库中工作,从而简化工作流程。释放 Python 性能:Python 无处不在,但对于需要高性能或特殊硬件的任务来说,Python 并非最适合的工具。Mojo 可在 CPU 上实现高性能,并支持 GPU 和 ASIC 等特殊加速器,提供与 C++ 和 CUDA 不相上下的性能。访问整个 Python 生态系统:Mojo 提供了与 Python 生态系统的完全互操作性,可以无缝使用 Python 库,同时利用 Mojo 的功能和性能优势。

Mojo 本地下载所提供的工具箱也可以让开发者更轻松地上手。首次发布的 Mojo SDK 包含了以下工具:

Mojo 驱动程序:提供 shell(用于读取 – 评估 – 打印 – 循环或 REPL),允许构建和运行 Mojo 程序、打包 Mojo 模块、生成文档和格式化代码‍。Visual Studio Code (VS Code) 的扩展:支持语法高亮、代码自动补全等多种功能‍Jupyter 内核:支持构建和运行 Mojo 笔记本,包括 Python 代码 ‍调试支持(即将推出):进入并检查运行中的 Mojo 程序,甚至可以混合使用 C++ 和 Mojo 堆栈帧

就在近日,一位 Mojo 社区成员将 Python 程序移植到 Mojo,效果如何?

llama.mojo

项目地址:https://github.com/tairov/llama2.mojo

随着 Mojo 的发布,这位 Mojo 社区成员受到启发,将在 Python 上移植的 llama2.py 移植到了 Mojo 上。它已经比 Karpathy 的 llama.c 快了 20%。而这并不是速度的终点,未来可能会更快。

llama2.py、llama2.c、llama2.mojo 的直观对比

这个版本利用了 Mojo 的 SIMD 和矢量化原语,将 Python 的性能提高了近 250 倍。即使在快速运行模式下,Mojo 版本的性能也比原来的 llama2.c 高出 15-20%。这展示了通过 Mojo 高级功能进行硬件级优化的潜力。这有助于大家了解在原有 llama2.c 硬件优化的基础上还能走多远。

性能数据对比

当然,这位成员也公布了操作系统与硬件细节。

看到这样的性能比较,网友们纷纷感慨,Mojo 的确展现了自己的「实力」。

但是也有网友提出了不一样的看法,或是另一个探索方向。

Llama.c 不是为了快速运行而调优的,而是为了理解一个文件中的代码。它 llama.cpp 比起来会是怎样?

Mojo 与他的背后「大佬」

Modular AI 于 2022 年创立,旨在重建全球 ML 基础设施,它由 LLVM 和 Swift 编程语言的联合创始人 Chris Lattner 创办,并在此前刚获得 1 亿美元融资。Chris Lattner 表示,融资将用于产品扩展、硬件支持和推动自研 AI 编程语言 Mojo 的进一步发展。

Chris Lattner

Chris Lattner 毕业于波特兰大学的计算机科学系,具有创建和领导多个知名大型项目的经验,其中包括 LLVM、Clang、MLIR 和 CIRCT 等编译器基础设施项目,他还带头创建了 Swift 编程语言。他曾在苹果的开发者工具部门任职,还担任过特斯拉副总裁。2017 年 8 月,他 任 Google Brain 团队领导了 TensorFlow 基础设施工作,包括一系列硬件支持(CPU、GPU、TPU),底层运行时和编程语言工作。

在 llama.mojo 的性能对比发布后,Chris Lattner 在推特上感慨到,这离 Mojo 可本地下载只隔了三天。

参考链接:

https://twitter.com/Modular_AI/status/1701342288012820800

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

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

声明:壹贝网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者wangteng@admin所有,原文出处。若您的权利被侵害,请联系 756005163@qq.com 删除。

本文链接:https://www.ebaa.cn/12986.html

(0)
上一篇 2024年1月10日
下一篇 2024年1月10日

相关推荐

  • 新西兰廉价航空(新西兰廉价航空公司)

    新西兰留学生重大福利来了,为中国学生提供特价机票! 现在中国和新西兰纷纷全面开放,机票价钱也是一路飙升,新西兰教育中国部门为了鼓励中国留学生返回新西兰读书特地推出新西兰航空公司合作,提供超级薅羊毛的机会,千万不要错过。 从现在开始尽快提交意向书,12月15日截止。 航班号:NZ288 航班日期:2023年2月15日和2023年2月21日 票价:经济舱仅需54…

    2023年10月26日
  • 荷兰鹿特丹商学院(荷兰鹿特丹商学院世界排名)

    关于鹿特丹伊拉斯姆斯大学全称鹿特丹伊拉斯姆斯大学,简称鹿特丹大学位于荷兰第二大城市、欧洲第一大港口城市鹿特丹位列2021U.S. News世界大学排名第68 ,2022泰晤士高等教育世界大学排名第72,2021软科世界大学学术排名第101国际生比例高达24%关于鹿特丹大学下设的鹿特丹管理学院(RSM)鹿特丹管理学院是全球最顶尖的商学院之一,位列欧洲研究三强(…

    2023年11月21日
  • 刑法学专业排名_刑法学高校排名

    #2023高考季#法学就是研究法律的学科,也是考生们报考比较热门的学科。 一般而言,法学毕业生的出路是非常多的,可以报考政法部门(公检法),也可以报考普通公务员岗位(法学岗位),还可以前往律师事务所从事律师工作。 法学类是考公热门专业 法学的课程是什么? 根据中国政法大学本科培养方案,法学本科学生需要学习法理学导论、中国法律史、民法学、商法、刑法学、民事诉讼…

    2024年4月3日
  • 服装设计培训一对一的好还是大班的好呢

    我儿子读的是私立幼儿园,一是因为离家近,方便接送,二是因为每个班的孩子比公立的少,我觉得老师照顾的好一些, 去年儿子中班读完准备升大班,我们这幼儿园是提前交下一年的学费,缴学费的时候发现班上很多孩子的家长选择了去读学前班不读幼儿园大班,于是回家跟家里人商量我们应该去读什么班,公公婆婆觉得应该去读学前班,因为学前班学的都是一年级学的知识,不然一年级跟不上课,但…

    2024年1月5日
  • 哈佛大学的录取条件(哈佛大学的录取条件是)

    前言:这是公众号留美申请专家关于哈佛大学本科申请条件,高端留学助您低门槛录取的一篇文章 说起顶级学府,你的脑子里第一个想到的学校是什么?没错,藤校系列的最后一位成员终于亮相啦!它就是如雷贯耳的哈佛大学。 哈佛大学是世界上最优秀的大学之一,很多专业都位居世界前列,以优质的本科教育吸引了来自世界各地的留学生申请,那么去哈佛大学读本科的条件有哪些呢?除了顶尖的学习…

    2023年11月11日
  • 英国曼彻斯特大学一年制硕士

    曼彻斯特大学 曼彻斯特大学(University of Manchester),简称曼大,位于英国第二繁华城市曼彻斯特,是一所公立研究型综合大学。曼彻斯特大学是英国“红砖大学”、英国罗素集团的创始成员、大学研究协会、国际大学气候联盟成员。其学术研究水平在卓越研究框架(REF)中位列英国前十。 硕士申请条件 一、入学要求 1.不同课程的入学要求不尽相同,但一般…

    2024年11月10日
  • 法定假日有哪些

    资料图:春节假期,山西平遥古城内各地游客络绎不绝。中新社记者 侯宇 摄 中新网客户端8月2日电(李金磊) 人社部近日发布《我国法定年节假日等休假相关标准》,明确休息日、法定节假日、年休假、探亲假、婚丧假五类休假标准。其中,现行法定年节假日标准为11天。全体公民放假的节日是新年放假1天;春节放假3天;清明节放假1天;劳动节放假1天;端午节放假1天;中秋节放假1…

    2024年6月11日
  • 去留学一年费用_去留学一年费用多少

    随着国内教育水平的不断提升,越来越多的家庭开始考虑将孩子送出国留学,以获取更广阔的知识视野和国际化的教育体验。然而,出国留学费用一直是家长们非常关心的问题。今天,我们就来一起揭秘各国留学的费用,帮助您更好地规划孩子的留学之路。 一、美国留学费用 美国作为世界上最受欢迎的留学目的地之一,其留学费用相对较高。一般来说,美国留学一年的费用大致包括学费、生活费和其他…

    2024年3月27日
  • 英国梅德韦市的大学

    每一位想要申请英国留学的同学可能都格外关注一些权威的排名,比如QS、泰晤士高等教育等。但是,这些排名真的能反映学生的真实感受吗?有没有一种排名,是完全由学生自己评选出来的呢? 答案是有的!那就是StudentCrowd评选的英国最佳大学排名。今天新姐就带大家了解一下这个“特殊”的排名! 图源:StudentCrowd官网 StudentCrowd排名有什么优…

    2024年8月8日
  • 去韩国怎么办签证

    现在出国是越来越简便了,有了签证买过机票说走就能走。那如果想自己提交签证申请,该怎么做那? 今天就来给大家介绍一下韩国签证的详细申请流程,主要分为2个部分:第一是申请的过程;第二是签证和护照的领取过程。 一:申请过程 1:首先需要先确认此次旅行的目的(旅行、商务、工作、研学、考察、会议等),根据旅行目的选择相应的签证类型,再准备相应的资料(不同的签证类型,资…

    2024年4月29日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信