阿里重磅开源首款自研科学计算引擎Mars,揭秘超大规模科学计算

晋恒 2019-01-16

深度学习 分布式 大数据 集群 Image aliyun 多线程 分布式计算 MaxCompute

日前,阿里巴巴正式对外发布了分布式科学计算引擎 Mars 的开源代码地址,开发者们可以在pypi上自主下载安装,或在Github上获取源代码并参与开发。

此前,早在2018年9月的杭州云栖大会上,阿里巴巴就公布了这项开源计划。Mars 突破了现有大数据计算引擎的关系代数为主的计算模型,将分布式技术引入科学计算/数值计算领域,极大地扩展了科学计算的计算规模和效率。目前已应用于阿里巴巴及其云上客户的业务和生产场景。本文将为大家详细介绍Mars的设计初衷和技术架构。


概述

科学计算即数值计算,是指应用计算机处理科学研究和工程技术中所遇到的数学计算问题。比如图像处理、机器学习、深度学习等很多领域都会用到科学计算。有很多语言和库都提供了科学计算工具。这其中,Numpy以其简洁易用的语法和强大的性能成为佼佼者,并以此为基础形成了庞大的技术栈。(下图

登录 后评论
下一篇
我是你爱豆
8034人浏览
2019-08-22
相关推荐
阿里云MaxCompute 2018-12月刊
3329人浏览
2019-01-07 15:38:54
Mars 算法实践——人脸识别
3413人浏览
2019-01-08 14:20:17
2
7
1
6227