File Download

  • Find it @ UNIST can give you direct access to the published full text of this article. (UNISTARs only)

Views & Downloads

Detailed Information

Cited time in webofscience Cited time in scopus
Metadata Downloads

SCALING KERNEL SPEEDUP TO APPLICATION-LEVEL PERFORMANCE WITH CGRAS

Author(s)
Jeong, Seok
Advisor
Lee, Jongeun
Issued Date
2014-02
URI
https://scholarworks.unist.ac.kr/handle/201301/82865 http://unist.dcollection.net/jsp/common/DcLoOrgPer.jsp?sItemId=000001696729
Abstract
While accelerators often generate impressive speedup at the kernel level, the speedup often do not scale to the application-level performance improvement due to several
reasons.
In this paper we identify key factors impacting the application-level performance of CGRA (Coarse-Grained Reconfigurable Architecture) accelerators using stream
programs as the target application.
As a practical remedy, we also propose a low-cost architecture extension focusing on the nested loops appearing very frequently in stream programs.
We also present detailed application-level performance evaluation for the full StreamIt benchmark applications, which suggests that CGRAs can realistically accelerate
stream applications by 3.6∼4.0 times on average, compared to software-only execution on a typical mobile processor.
Publisher
Ulsan National Institute of Science and Technology (UNIST)
Degree
Master
Major
Department of Electrical Engineering

qrcode

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.