首页> 外文期刊>Journal of Parallel and Distributed Computing >IMSuite: A benchmark suite for simulating distributed algorithms
【24h】

IMSuite: A benchmark suite for simulating distributed algorithms

机译:IMSuite:用于模拟分布式算法的基准套件

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

摘要

Considering the diverse nature of real-world distributed applications that makes it hard to identify a representative subset of distributed benchmarks, we focus on their underlying distributed algorithms. We present and characterize a new kernel benchmark suite (named IMSuite) that simulates some of the classical distributed algorithms in task parallel languages. We present multiple variations of our kernels, broadly categorized under two heads: (a) varying synchronization primitives (with and without fine grain synchronization primitives); and (b) varying forms of parallelization (data parallel and recursive task parallel). Our characterization covers interesting aspects of distributed applications such as distribution of remote communication requests, number of synchronization, task creation, task termination and atomic operations. We study the behavior (execution time) of our kernels by varying the problem size, the number of compute threads, and the input configurations. We also present an involved set of input generators and output validators.
机译:考虑到现实世界中分布式应用程序的多样性,很难确定分布式基准测试的代表性子集,因此我们将重点放在其基础分布式算法上。我们介绍并描述了一个新的内核基准测试套件(名为IMSuite),该套件可以用任务并行语言模拟一些经典的分布式算法。我们介绍了内核的多种变体,大致分为以下两个方面:(a)变化的同步原语(有和没有细粒度的同步原语); (b)不同形式的并行化(数据并行和递归任务并行)。我们的特性涵盖了分布式应用程序的有趣方面,例如远程通信请求的分发,同步数,任务创建,任务终止和原子操作。我们通过改变问题大小,计算线程数和输入配置来研究内核的行为(执行时间)。我们还介绍了一组涉及的输入生成器和输出验证器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号