首页> 外文期刊>Concurrency, practice and experience >Stream processing on GPUs using distributed multimedia middleware
【24h】

Stream processing on GPUs using distributed multimedia middleware

机译:使用分布式多媒体中间件在GPU上进行流处理

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

摘要

Available GPUs provide increasingly more processing power especially for multimedia and digital signal processing. Despite the tremendous progress in hardware and thus processing power, there are and always will be applications that require using multiple GPUs either running inside the same machine or distributed in the network due to computationally intensive processing algorithms. Existing solutions for developing applications for GPUs still require a lot of hand-optimization when using multiple GPUs inside the same machine and provide in general no or only limited support for using remote GPUs distributed in the network. In this paper we address this problem and show that an open distributed multimedia middleware, like the Network-Integrated Multimedia Middleware (NMM), is able (1) to seamlessly integrate processing components using GPUs, while completely hiding GPU-specific issues from the application developer, (2) to transparently combine processing components using GPUs or CPUs, and (3) to transparently use local and remote GPUs for distributed processing. Furthermore, we present a generic distribution framework to simplify the development of complex application scenarios.
机译:可用的GPU提供越来越多的处理能力,尤其是在多媒体和数字信号处理方面。尽管在硬件和处理能力方面取得了长足进步,但由于计算量大的处理算法,始终存在将需要使用运行在同一台机器中或分布在网络中的多个GPU的应用程序。当在同一台机器中使用多个GPU时,用于开发GPU应用程序的现有解决方案仍然需要大量的手动优化,并且通常不提供或仅有限地支持使用分布在网络中的远程GPU。在本文中,我们解决了这个问题,并证明了开放的分布式多媒体中间件,例如网络集成的多媒体中间件(NMM),能够(1)使用GPU无缝集成处理组件,同时从应用程序中完全隐藏特定于GPU的问题开发人员;(2)使用GPU或CPU透明地组合处理组件,以及(3)透明地使用本地和远程GPU进行分布式处理。此外,我们提出了一个通用的分发框架来简化复杂应用程序场景的开发。

著录项

  • 来源
    《Concurrency, practice and experience》 |2011年第7期|p.669-680|共12页
  • 作者单位

    Computer Graphics Lab, Saarland University, Stuhlsatzenhausweg, 66123 Saarbrücken, Germany,German Research Center for Artificial Intelligence (DFKI), Agents and Simulated Reality, Stuhlsatzenhausweg,66123 Saarbrucken, Germany;

    Computer Graphics Lab, Saarland University, Stuhlsatzenhausweg, 66123 Saarbruecken, Germany,German Research Center for Artificial Intelligence (DFKI), Agents and Simulated Reality, Stuhlsatzenhausweg,66123 Saarbrucken, Germany;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    distributed stream processing; GPU; many-core;

    机译:分布式流处理;GPU;多核;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号