返回
ParVec: vectorizing the PARSEC benchmark suite
DOI:10.1007/s00607-015-0444-y.png)
摘要
En 中文
Energy efficiency has recently replaced performance as the main design goal for microprocessors across all market segments. Vectorization, parallelization, specialization and heterogeneity are the key approaches that both academia and industry embrace to make energy efficiency a reality. New architectural proposals are validated against real applications in order to ensure correctness and perform performance and energy evaluations. However, keeping up with architectural changes while maintaining similar workloads and algorithms (for comparative purposes) becomes a real challenge. If benchmarks are optimized for certain features and not for others, architects may end up overestimating the impact of certain techniques and underestimating others. The main contribution of this work is a detailed description and evaluation of ParVec, a vectorized version of the PARSEC benchmark suite (as a case study of a commonly used application set). ParVec can target SSE, AVX and NEON (TM) SIMD architectures by means of custom vectorization and math libraries. The performance and energy efficiency improvements from vectorization depend greatly on the fraction of code that can be vectorized. Vectorization-friendly benchmarks obtain up to 10 energy improvements per thread. The ParVec benchmark suite is available for the research community to serve as a new baseline for evaluation of future computer systems.
Keyword:
Benchmarking
Vectorization
SIMD
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
C
IF:
2.8
论文数:
2.3K
被引数:
3.5K
机构
暂无机构信息
引用论文
VITAMIN D DEFICIENCY IN PERSONS WITH BLEEDING DISORDERS-A SINGLE CENTER EXPERIENCE维生素D缺乏在出血性疾病患者中的表现——一项单中心经验研究
Blast2GO: a universal tool for annotation, visualization and analysis in functional genomics researchBlast2GO: 功能基因组学研究中注释、可视化和分析的通用工具

