Framework for rapid performance estimation of embedded soft core processors

The large number of embedded soft core processors available today make it tedious and time consuming to select the best processor for a given application. This task is even more challenging due to the numerous configuration options available for a single soft core processor while optimizing for cont...

Full description

Bibliographic Details
Main Authors: Wijesundera, Deshya, Prakash, Alok, Srikanthan, Thambipillai, Ihalage, Achintha
Other Authors: School of Computer Science and Engineering
Format: Journal Article
Language:English
Published: 2020
Subjects:
Online Access:https://hdl.handle.net/10356/141444
_version_ 1826126654029692928
author Wijesundera, Deshya
Prakash, Alok
Srikanthan, Thambipillai
Ihalage, Achintha
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Wijesundera, Deshya
Prakash, Alok
Srikanthan, Thambipillai
Ihalage, Achintha
author_sort Wijesundera, Deshya
collection NTU
description The large number of embedded soft core processors available today make it tedious and time consuming to select the best processor for a given application. This task is even more challenging due to the numerous configuration options available for a single soft core processor while optimizing for contradicting design requirements such as performance and area. In this article, we propose a generic framework for rapid performance estimation of applications on soft core processors. The proposed technique is scalable to the large number of configuration options available in modern soft core processors by relying on rapid and accurate estimation models instead of time-consuming FPGA synthesis and execution-based techniques. Experimental results on two leading commercial soft core processors executing applications from the widely used CHStone benchmark suite show an average error of less than 6% while running in the order of minutes when compared to hours taken by synthesis-based techniques.
first_indexed 2024-10-01T06:56:12Z
format Journal Article
id ntu-10356/141444
institution Nanyang Technological University
language English
last_indexed 2024-10-01T06:56:12Z
publishDate 2020
record_format dspace
spelling ntu-10356/1414442020-06-08T08:16:58Z Framework for rapid performance estimation of embedded soft core processors Wijesundera, Deshya Prakash, Alok Srikanthan, Thambipillai Ihalage, Achintha School of Computer Science and Engineering Hardware & Embedded Systems Lab Engineering::Computer science and engineering Soft Processor Performance Modeling and Analysis The large number of embedded soft core processors available today make it tedious and time consuming to select the best processor for a given application. This task is even more challenging due to the numerous configuration options available for a single soft core processor while optimizing for contradicting design requirements such as performance and area. In this article, we propose a generic framework for rapid performance estimation of applications on soft core processors. The proposed technique is scalable to the large number of configuration options available in modern soft core processors by relying on rapid and accurate estimation models instead of time-consuming FPGA synthesis and execution-based techniques. Experimental results on two leading commercial soft core processors executing applications from the widely used CHStone benchmark suite show an average error of less than 6% while running in the order of minutes when compared to hours taken by synthesis-based techniques. 2020-06-08T08:16:57Z 2020-06-08T08:16:57Z 2018 Journal Article Wijesundera, D., Prakash, A., Srikanthan, T., & Ihalage, A. (2018). Framework for rapid performance estimation of embedded soft core processors. ACM Transactions on Reconfigurable Technology and Systems, 11(2), 9-. doi:10.1145/3195801 1936-7406 https://hdl.handle.net/10356/141444 10.1145/3195801 2-s2.0-85051844889 2 11 en ACM Transactions on Reconfigurable Technology and Systems © 2018 Association for Computing Machinery. All rights reserved.
spellingShingle Engineering::Computer science and engineering
Soft Processor
Performance Modeling and Analysis
Wijesundera, Deshya
Prakash, Alok
Srikanthan, Thambipillai
Ihalage, Achintha
Framework for rapid performance estimation of embedded soft core processors
title Framework for rapid performance estimation of embedded soft core processors
title_full Framework for rapid performance estimation of embedded soft core processors
title_fullStr Framework for rapid performance estimation of embedded soft core processors
title_full_unstemmed Framework for rapid performance estimation of embedded soft core processors
title_short Framework for rapid performance estimation of embedded soft core processors
title_sort framework for rapid performance estimation of embedded soft core processors
topic Engineering::Computer science and engineering
Soft Processor
Performance Modeling and Analysis
url https://hdl.handle.net/10356/141444
work_keys_str_mv AT wijesunderadeshya frameworkforrapidperformanceestimationofembeddedsoftcoreprocessors
AT prakashalok frameworkforrapidperformanceestimationofembeddedsoftcoreprocessors
AT srikanthanthambipillai frameworkforrapidperformanceestimationofembeddedsoftcoreprocessors
AT ihalageachintha frameworkforrapidperformanceestimationofembeddedsoftcoreprocessors