首页> 外文期刊>Journal of supercomputing >Ignite-GPU: a GPU-enabled in-memory computing architecture on clusters
【24h】

Ignite-GPU: a GPU-enabled in-memory computing architecture on clusters

机译:Ignite-GPU:集群上启用了一种GPU的内存内存计算架构

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

摘要

During recent years, big data explosion and the increase in main memory capacity, on the one hand, and the need for faster data processing, on the other hand, have caused the development of various in-memory processing tools to manage and analyze data. Engaging the speed of the main memory and advantaging data locality, these tools can process a large amount of data with high performance. Apache Ignite, as a distributed in-memory platform, can process massive volumes of data in parallel. Currently, this platform is CPU-based and does not utilize the GPU's processing resources. To address this concern, we introduce Ignite-GPU that uses the GPU's massively parallel processing power. Ignite-GPU handles a number of challenges in integrating GPUs into Ignite and utilizes the GPU's available resources. We have also identified and eliminated time-consuming overheads and used various GPU-specific optimization techniques to improve overall performance. Eventually, we have evaluated Ignite-GPU with the Genetic Algorithm, as a representative of data and compute-intensive algorithms, and gained more than thousands of times speedup in comparison with its CPU version.
机译:近年来,大数据爆炸和主要内存容量的增加,一方面,另一方面,需要更快的数据处理,导致了各种内存处理工具的开发来管理和分析数据。从事主存储器的速度和优点数据局部性,这些工具可以处理具有高性能的大量数据。 Apache Ignite,作为分布式内存平台,可以并行地处理大量数据。目前,这个平台是基于CPU的,不利用GPU的处理资源。为了解决这一问题,我们引入了Ignite-GPU,它使用GPU的大规模并行处理能力。 Ignite-GPU处理将GPU集成到Ignite中的许多挑战,并利用GPU的可用资源。我们还发现并消除了耗时的开销,并使用了各种GPU特定的优化技术来提高整体性能。最终,我们用遗传算法评估了Ignite-GPU,作为数据和计算密集型算法的代表,并且与其CPU版本相比,增加了数千次加速。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号