DocumentCode
1759977
Title
S2CBench: Synthesizable SystemC Benchmark Suite for High-Level Synthesis
Author
Schafer, Benjamin Carrion ; Mahapatra, Anushree
Author_Institution
Dept. of Electron. & Inf. Eng., Hong Kong Polytech. Univ., Hong Kong, China
Volume
6
Issue
3
fYear
2014
fDate
Sept. 2014
Firstpage
53
Lastpage
56
Abstract
High-level synthesis (HLS) is being increasingly used for commercial VLSI designs. This has led to the proliferation of many HLS tools. In order to evaluate their performance and functionalities, a standard benchmark suite in a common language supported by all of them is required. This letter presents a benchmark suite, which complies with the latest Synthesizable SystemC standard, called S2CBench. The benchmarks have been carefully chosen to not only include applications of different sizes and from various domains typically used in HLS (e.g., encryption, image and DSP application), but also to test specific optimization techniques in each of them. This allows an easy comparison of not only quality of results (QoR) of the different HLS tools under review, but also to test their completeness.
Keywords
C++ language; benchmark testing; high level synthesis; optimisation; HLS tool; S2CBench; high-level synthesis; optimization technique; synthesizable SystemC benchmark; synthesizable SystemC standard; Algorithm design and analysis; Arrays; Benchmark testing; Encryption; Finite impulse response filters; Optimization; Benchmark testing; design automation; high level synthesis;
fLanguage
English
Journal_Title
Embedded Systems Letters, IEEE
Publisher
ieee
ISSN
1943-0663
Type
jour
DOI
10.1109/LES.2014.2320556
Filename
6807518
Link To Document