Please use this identifier to cite or link to this item: http://localhost/handle/Hannan/536121
Title: S2CBench: Synthesizable SystemC Benchmark Suite for High-Level Synthesis
Authors: Dept. of Electron. & Inf. Eng., Hong Kong Polytech. Univ., Hong Kong, China;Schafer, Benjamin Carrion ; Mahapatra, Anushree
subject: 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;
Year: 2014
Publisher: IEEE
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.
URI: http://localhost/handle/Hannan/252354
http://localhost/handle/Hannan/536121
ISSN: 1943-0663
volume: 6
issue: 3
Appears in Collections:2014

Files in This Item:
File SizeFormat 
6807518.pdf488.36 kBAdobe PDF
Title: S2CBench: Synthesizable SystemC Benchmark Suite for High-Level Synthesis
Authors: Dept. of Electron. & Inf. Eng., Hong Kong Polytech. Univ., Hong Kong, China;Schafer, Benjamin Carrion ; Mahapatra, Anushree
subject: 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;
Year: 2014
Publisher: IEEE
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.
URI: http://localhost/handle/Hannan/252354
http://localhost/handle/Hannan/536121
ISSN: 1943-0663
volume: 6
issue: 3
Appears in Collections:2014

Files in This Item:
File SizeFormat 
6807518.pdf488.36 kBAdobe PDF
Title: S2CBench: Synthesizable SystemC Benchmark Suite for High-Level Synthesis
Authors: Dept. of Electron. & Inf. Eng., Hong Kong Polytech. Univ., Hong Kong, China;Schafer, Benjamin Carrion ; Mahapatra, Anushree
subject: 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;
Year: 2014
Publisher: IEEE
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.
URI: http://localhost/handle/Hannan/252354
http://localhost/handle/Hannan/536121
ISSN: 1943-0663
volume: 6
issue: 3
Appears in Collections:2014

Files in This Item:
File SizeFormat 
6807518.pdf488.36 kBAdobe PDF