首页> 外文期刊>Microprocessors and microsystems >Thread-level synthetic benchmarks for multicore systems
【24h】

Thread-level synthetic benchmarks for multicore systems

机译:多核系统的线程级综合基准

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

摘要

One of the commonly used techniques to speedup early architectural exploration and performance evaluation of new hardware architectures is to use synthetic benchmarks. This paper presents a novel automated thread-level synthetic benchmark generation framework with characterization and generation components. The resulting thread-level synthetic benchmarks are fast, portable, human-readable, and they accurately mimic the micro-architecture dependent and independent characteristics of each thread in original application. We demonstrate that we can generate multi-threaded synthetic benchmarks for real-life PARSEC and Rodinia benchmarks, while being faster (on average 147 x) and smaller (on average 11x) than originals. The obtained results show that synthetic benchmarks not only accurately preserve thread-level micro-architecture dependent and independent characteristics but also parallel programming patterns, which are high-quality solutions to frequently occurring problems in parallel programming. (C) 2015 Elsevier B.V. All rights reserved.
机译:加快早期架构探索和新硬件架构性能评估的常用技术之一是使用综合基准。本文提出了一种新颖的具有特征和生成组件的自动化线程级综合基准生成框架。由此产生的线程级综合基准测试是快速,可移植的,人类可读的,并且它们可以准确地模拟原始应用程序中每个线程的微体系结构相关和独立特征。我们证明了我们可以为真实的PARSEC和Rodinia基准生成多线程综合基准,同时比原始基准更快(平均147倍)且较小(平均11倍)。获得的结果表明,综合基准不仅可以准确地保留线程级微体系结构相关和独立的特征,而且还可以并行编程,这是并行编程中经常出现的问题的高质量解决方案。 (C)2015 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号