MapD:由 GPU 驱动的数据库分析平台可在几毫秒内查询数十亿条数据
麻省理工学院计算机科学与人工智能实验室(CSAIL)的前研究员开发了一款名为 MapD 的数据库分析平台。该平台使用 GPU 而不是 CPU ,可在几毫秒内查询和映射数十亿条数据。
人们通常将 GPU 与图像处理和游戏相关联。然而,现代 GPU 中高效的核心和处理单元也可以用于通用计算应用。以前在 CSAIL 工作的 Todd Mostak 开发了 MapD,它能在毫秒内处理数十亿条数据。
Mostak 声称 他的 MapD 比由 CPU 驱动的传统数据库管理系统的快 100 倍。该平台可以在短时间内处理并可视化大量数据,并且被处理的数据的参数可以很容易地修改。
MapD 将所有数据缓存在多个 GPU 上,而不是存储在某些 CPU 上。每个 GPU 被给予不同的缓冲池以节省时间。通过此过程,系统可以提供比 CPU 驱动的数据库系统快两到三倍的性能。
许多公司客户已经开始使用 Mostak 的 MapD。像 Verizon 这样的电信公司据说也在为其内部研发尝试该数据库分析平台。这家电信公司使用 MapD 分析了 8500 万用户的 SIM 卡更新数据库。
除了 Verizon,MapD 还有如社交媒体公司,金融和广告公司的客户。
由 Mostak 领导的创业公司最近从美国中央情报局的投资部门 In-Q-Tel 筹集了一笔资金。你可以期望在不久的将来在不同的领域中使用 MapD 的各种情况。
via: http://opensourceforu.com/2017/01/gpu-powered-database-analytics-platform-query-billions-data-points/
作者:RAJAT KABADE 译者:geekpi 校对:wxy
本文由 LCTT 原创编译,Linux中国 荣誉推出
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/50927.html
linux相关文章
- 提升数字化韧性:数据管理为何是数据驱动型组织的定心丸
- 到底什么是I/O的驱动能力?
- 数据库重构与领域驱动设计
- 使用C连接MySQL:实现数据库操作的新驱动(cmysql驱动)
- MySQL索引: 驱动数据库性能的前缀之道(mysql索引前缀)
- 驱动Linux驱动之dts加载之道(加载dtsLinux)
- MySQL驱动程序:解锁数据库大门(mysql驱动名)
- 开发探索 Linux 内核与驱动开发的奥秘(linux内核和驱动)
- MySQL驱动:数据库实现的精髓(mysql驱动是什么)
- 利用Idea实现MySQL数据库驱动(ideamysql驱动)
- 利用Idea搭建MySQL驱动环境(ideamysql驱动)
- 如何在JSP中使用MySQL驱动?(jspmysql驱动)
- MySQL驱动程序下载:简单、快速地获取数据库连接(mysql数据库驱动下载)
- LAMP与MySQL:构建高效数据库驱动的Web应用程序(lampmysql)
- MySQL 驱动包: 畅通无阻的数据库连接(mysql的驱动包)
- 微软 SQL Server:驱动未来的数据库服务(微软的sqlserver)
- 不受系统限制:使用ODBC驱动在Linux上进行数据库操作(odbc驱动 Linux)
- 手机上的Redis驱动移动开发的新动力(手机运行redis)
- jdbcDriverMySQL数据库驱动程序jdbc驱动的使用(com.mysql.)
- MySQL驱动包C语言实现加速数据库操作(c mysql驱动包)
- ASP程序操作MySQL数据库实现数据库驱动开发(asp用mysql)
- 驱动用CMake简化MySQL驱动编译过程(cmake生成MySQL)
- Net环境下MySQL数据库驱动的研究与应用(.net的mysql驱动)
- Oracle 10g连接极速搭建数据库驱动应用(oracle 10g连接)