MachSuite: Benchmarks for Accelerator Design and Customized Architectures

Publication information:

Brandon Reagen, Robert Adolf, Sophia Shao, Gu Wei, and David Brooks. 2014. “MachSuite: Benchmarks for Accelerator Design and Customized Architectures”. In IEEE International Symposium on Workload Characterization (IISWC)

Abstract

Recent high-level synthesis and accelerator-related architecture papers show a great disparity in workload selection among projects and research groups. To provide standardization within the accelerator research community, we present MachSuite, a benchmark suite for high-level synthesis tools and accelerator-centric architectures. MachSuite is the compilation of carefully selected workloads to cover a diverse application space and algorithm choices. All the benchmarks in MachSuite are implemented to be well suited for high-level synthesis. A thorough characterization further demonstrates the diverse behaviors among benchmarks, representative of different customization challenges. MachSuite enables commensurability across research projects while mitigating the burden of accelerator implementation and workload selection.