首页> 外文会议>International Symposium on Performance Evaluation of Computer and Telecommunication Systems >An Extensible Infrastructure for Benchmarking Multi-Core Processors based Systems
【24h】

An Extensible Infrastructure for Benchmarking Multi-Core Processors based Systems

机译:基于多核处理器的基础架构的可扩展基础架构

获取原文
获取外文期刊封面目录资料

摘要

With wide adoption of multi-core processor based systems, there is a need for benchmarking such systems at both application and operating system levels. Developing benchmarks for multi-core systems is a cumbersome task due to underlying parallel architecture and complexity of parallel programming paradigms. In this paper, we introduce Multi-core Processor Architecture and Communication (MPAC) benchmarking library, which provides a common infrastructure for developing specification-driven micro-benchmarks, application benchmarks, and network traffic load generators. We describe the software architecture of MPAC and demonstrate its efficacy by implementing the specifications of well-known Stream and Netperf micro-benchmarks. We use these benchmarks to validate MPAC based performance measurements for single thread on Intel, AMD, and Cavium multi-core processors based platforms. We also develop a CPU micro-benchmark using our own specifications. In addition, we extend these micro-benchmarks through MPAC library to measure the scaling characteristics of our target multi-core processors based platforms.
机译:随着基于多核处理器的系统广泛采用,需要在应用程序和操作系统级别进行这些系统的基准测试。由于并行编程范式的潜在架构和复杂性,为多核系统开发用于多核系统的基准是一个繁琐的任务。在本文中,我们介绍了多核处理器架构和通信(MPAC)基准库,它为开发规范驱动的微基准,应用基准和网络流量负载发生器提供了常见的基础设施。我们描述了MPAC的软件架构,并通过实现众所周知的流和Netperf微基准的规范来展示其功效。我们使用这些基准测试基于英特尔,AMD和Cavium多核处理器的平台对基于MPAC的性能测量进行了验证。我们还使用自己的规格开发CPU微基准。此外,我们通过MPAC库扩展这些微基准,以测量基于目标多核处理器的平台的缩放特性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号