首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Stampede: a cluster programming middleware for interactive stream-oriented applications
【24h】

Stampede: a cluster programming middleware for interactive stream-oriented applications

机译:Stampede:用于面向流的交互式应用程序的集群编程中间件

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

摘要

Emerging application domains such as interactive vision, animation, and multimedia collaboration display dynamic scalable parallelism and high-computational requirements, making them good candidates for executing on parallel architectures such as SMPs and clusters of SMPs. Stampede is a programming system that has many of the needed functionalities such as high-level data sharing, dynamic cluster-wide threads and their synchronization, support for task and data parallelism, handling of time-sequenced data items, and automatic buffer management. We present an overview of Stampede, the primary data abstractions, the algorithmic basis of garbage collection, and the issues in implementing these abstractions on a cluster of SMPs. We also present a set of micromeasurements along with two multimedia applications implemented on top of Stampede, through which we demonstrate the low overhead of this runtime and that it is suitable for the streaming multimedia applications.
机译:诸如交互式视觉,动画和多媒体协作之类的新兴应用程序域显示出动态可扩展的并行性和高计算要求,使其成为在并行体系结构(例如SMP和SMP集群)上执行的良好候选者。 Stampede是一个编程系统,具有许多所需的功能,例如高级数据共享,动态集群范围的线程及其同步,对任务和数据并行性的支持,按时间顺序排列的数据项的处理以及自动缓冲区管理。我们概述了Stampede,主要数据抽象,垃圾收集的算法基础以及在SMP群集上实现这些抽象的问题。我们还展示了一组微测量以及在Stampede上实现的两个多媒体应用程序,通过它们我们证明了该运行时的开销很低,并且适用于流式多媒体应用程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号