首页> 外文期刊>Parallel Algorithms and Applications >Managed acceleration for In-Memory database analytic workloads
【24h】

Managed acceleration for In-Memory database analytic workloads

机译:托管的内存数据库分析工作负载加速

获取原文
获取原文并翻译 | 示例

摘要

In-Memory Databases (IMDBs), such as SAP HANA, enable new levels of database performance by removing the disk bottleneck and by compressing data in memory. The consequence of this improved performance means that reports and analytic queries can now be processed on demand. Therefore, the goal is now to provide near real-time responses to compute and data intensive analytic queries. To facilitate this, much work has investigated the use of acceleration technologies within the database context. While current research into the application of these technologies has yielded positive results, they have tended to focus on single database tasks or on isolated single user requests. This paper uses SHEPARD, a framework for managing accelerated tasks across shared heterogeneous resources, to introduce acceleration into an IMDB. Results show how, using SHEPARD, multiple simultaneous user queries all receive speed-up by using a shared pool of accelerators. Results also show that offloading analytic tasks onto accelerators can have indirect benefits for other database workloads by reducing contention for CPU resources.
机译:内存中数据库(IMDB)(例如SAP HANA)通过消除磁盘瓶颈和压缩内存中的数据来实现更高级别的数据库性能。性能提高的结果意味着现在可以按需处理报表和分析查询。因此,现在的目标是为计算和数据密集型分析查询提供近乎实时的响应。为了促进这一点,许多工作已经研究了数据库上下文中加速技术的使用。尽管目前对这些技术应用的研究已取得了积极的成果,但它们倾向于将重点放在单个数据库任务或孤立的单个用户请求上。本文使用SHEPARD(一种用于管理共享异构资源中的加速任务的框架)将加速引入IMDB。结果显示,使用SHEPARD,多个同时进行的用户查询如何通过共享加速器池提高接收速度。结果还表明,将分析任务卸载到加速器上可以通过减少对CPU资源的争用而间接地为其他数据库工作负载带来好处。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号