Concepedia

TLDR

Previous benchmarks for multiprocessors focused on high‑performance computing applications and used a limited set of synchronization methods. This paper introduces and characterizes the Princeton Application Repository for Shared‑Memory Computers (PARSEC), a benchmark suite for studying Chip‑Multiprocessors (CMPs). PARSEC comprises emerging recognition, mining, and synthesis applications along with system workloads that emulate large‑scale multithreaded commercial programs. Characterization shows that PARSEC spans diverse working sets, locality, data sharing, synchronization, and off‑chip traffic patterns, and it is publicly available.

Abstract

This paper presents and characterizes the Princeton Application Repository for Shared-Memory Computers (PARSEC), a benchmark suite for studies of Chip-Multiprocessors (CMPs). Previous available benchmarks for multiprocessors have focused on high-performance computing applications and used a limited number of synchronization methods. PARSEC includes emerging applications in recognition, mining and synthesis (RMS) as well as systems applications which mimic large-scale multithreaded commercial programs. Our characterization shows that the benchmark suite covers a wide spectrum of working sets, locality, data sharing, synchronization and off-chip traffic. The benchmark suite has been made available to the public.

References

YearCitations

1973

29.1K

1967

9.2K

2003

8K

2000

6.3K

1998

5.6K

2016

5.1K

2000

4.4K

1995

3.6K

1986

3.6K

1992

3.2K

Page 1