写点什么

MapD GPU 数据库开源了

2017 年 5 月 17 日

近日,据美联社官网报道,MapD Technologies 将MapD Core 数据库发布到了开源社区。MapD 是使用图形处理单元(GPU)以毫秒为单位分析数十亿行数据的先驱,比传统的基于CPU 的数据库快几个数量级。MapD Core 数据库及其可视化库开源让每个人都可以使用这个世界上最快的分析平台。

Todd 是 MapD Technologies 创始人兼首席执行官,据其博客介绍,他们在5 年前开始MapD 项目时就一直希望将其开源,当时没有那么做,是因为他们希望等代码库成熟。现在,他们注意到,整个GPU ML 和深度学习技术栈都是开源的,但却没有一个开源的数据处理引擎。开源MapD Core 数据库就是为了填补这项空白。开源让他们可以和生态系统的其他部分整合。同时,他们还宣布,和 Continuum Analytics 及 H2O.ai 成立了 GPU Open Analytics Initiative(GOAI),并公布了第一个项目 GPU Data Frame (GDF)。该项目可以实现数据在 GPU 进程之间的高效交换,而且避免了复制数据的开销。

此次开源包含如下内容:

  • MapD Core 开源数据库——MapD Core 数据库源代码遵循 Apache 2 许可协议,提供了 SQL 查询多 GPU 加速所需要的一切;
  • MapD 可视化库——MapD 提供了开源的 JavaScript 库,让用户可以构建基于 MapD Core 数据库的定制化 Web 可视化应用。该库包含生成图表、交叉筛选数据及管理 MapD Core 数据库连接的功能。其中,图表和交叉筛选库基于流行的 Dimensional Charting 项目( DC.js )。

同时,他们还公布了 MapD 分析平台企业版,其中包括 MapD Core 数据库、MapD Core GPU 渲染引擎及 MapD Immerse 可视化分析客户端。它还提供了开源版本不具备的分布式扩展、高可用(HA)、LDAP 及 ODBC 特性。他们的路线图上还有其他后续会增加到企业版的特性,尤其是在安全方面。

此外,MapD 还发布了一个社区版本,供非商业开发和学术使用。MapD 社区版遵循非商业性的学术许可,包含 MapD Core 数据库、GPU 渲染引擎及 MapD Immerse 可视化分析客户端。

这一消息引起了广泛的反响。New Enterprise Associates 投资合伙人 Greg Papadopoulos 表示:

一个开源的 GPU 数据库将会让全新的应用程序成为可能,尤其是在机器学习方面,GPU 在这方面的影响是如此之大。和 MapD 合作,我们非常自豪,因为它迈出了关键的一步。

加州大学教授 John Owens 则表示:

我的研究小组主要是针对并行计算设备,尤其是 GPU,开发更快的算法。一段时间以来,MapD 正在做的工作给我们留下了深刻的印象,只是希望我们可以在研究中把它作为真实世界的测试平台。现在,他们开源了自己的数据库产品,我们的团队很高兴将其作为研究平台,并向其代码库做贡献。

DGX Systems NVIDIA 总经理 Jim McHugh 认为,MapD 开源 Core 数据库的决定意义重大,它进一步激励了本来就已经很活跃的 GPU 分析社区。

要了解更多信息,请点击这里。感兴趣的读者也可以加入官方论坛。


感谢杜小芳对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ , @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017 年 5 月 17 日 19:002831
用户头像

发布了 1008 篇内容, 共 317.7 次阅读, 收获喜欢 288 次。

关注

评论

发布
暂无评论
发现更多内容

组合设计模式实现绘图Pannel

我们新四军不拿群众一针一线

极客时间架构师培训 1 期 - 第 12 周作业

Kaven

作业-第八周

ray-arch

架构训练营第八周作业

一期一会

哈希表

第十一周 作业2

Yangjing

极客大学架构师训练营

架构师训练营 - 第十二周总结

一个节点

极客大学架构师训练营

如何更简单的使用Polly

八苦-瞿昙

随笔杂谈 aop

架构师训练营 1 期 -- 第十二周作业

曾彪彪

极客大学架构师训练营

[架构师训练营第 1 期] 第12周学习总结

猫切切切切切

极客大学架构师训练营

第十一周 作业1

Yangjing

极客大学架构师训练营

Week8总结

lggl

架构师训练营第十二周作业

Shunyi

极客大学架构师训练营

Week8作业

lggl

架構師訓練營 week12 總結

ilake

架构师训练营第 12 周课后练习

叶纪想

极客大学架构师训练营

week12学习总结

追风

架构师一期

架构师训练营 - 第十二周作业

一个节点

极客大学架构师训练营

使用 Docker 部署 canal 服务,实现 MySQL 数据库 binlog 日志解析

AlwaysBeta

Python MySQL 数据库 Docker Binlog

运维数字化

春如夏花

企业架构 DevOps 数字化运维

接下来,冰河要有大动作了!!

冰河

开源 程序人生 高并发 开源框架

第十二周作业

羲

极客大学架构师训练营

第八周作业

晴空万里

架构师训练营第2期

第十二周作业

Meow

安全声明标记语言SAML2.0初探

程序那些事

程序那些事 安全框架 SAML SAML2.0 安全协议

极客时间架构师训练营 1 期 - 第 12 周总结

Kaven

天下武功,唯“拆”不破之MECE原则二| 技术人应知的创新思维模型 (6)

Alan

个体成长 技术人应知的创新思维模型 28天写作

架构师训练营 1 期第 12 周:数据应用(一)- 总结

piercebn

极客大学架构师训练营

week12作业

追风

架构师一期

第十二周学习总结

Meow

第八周学习总结

晴空万里

架构师训练营第2期

架构师 01 期,第十二周课后作业

子文

MapD GPU数据库开源了-InfoQ