A framework for automation of system-level design space exploration
Design Space Exploration is the task of identifying optimal implementation architectures for an application. On the front-end, it involves multi-objective optimization through a large space of options, and lends itself to a multitude of algorithmic approaches. On the back-end, it relies extensively...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
2012
|
Subjects: | |
Online Access: | http://hdl.handle.net/2152/ETD-UT-2012-05-5458 |
id |
ndltd-UTEXAS-oai-repositories.lib.utexas.edu-2152-ETD-UT-2012-05-5458 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UTEXAS-oai-repositories.lib.utexas.edu-2152-ETD-UT-2012-05-54582015-09-20T17:08:44ZA framework for automation of system-level design space explorationKathuria, MananDesign space explorationESLHigh-level synthesisSCEManan KathuriaDesign Space Exploration is the task of identifying optimal implementation architectures for an application. On the front-end, it involves multi-objective optimization through a large space of options, and lends itself to a multitude of algorithmic approaches. On the back-end, it relies extensively on common capabilities such as model refinement, simulation and assessment of parameters like performance and cost. These characteristics present an opportunity to create an infrastructure that enables multiple approaches to be deployed using generic back-end services. In this work, we describe such a framework, developed using the System-on-Chip Environment, and we demonstrate the benefits and feasibility of deploying a variety of design space exploration approaches built on top of this basic infrastructure.text2012-08-13T13:59:43Z2012-08-13T13:59:43Z2012-052012-08-13May 20122012-08-13T13:59:48Zthesisapplication/pdfhttp://hdl.handle.net/2152/ETD-UT-2012-05-54582152/ETD-UT-2012-05-5458eng |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
Design space exploration ESL High-level synthesis SCE Manan Kathuria |
spellingShingle |
Design space exploration ESL High-level synthesis SCE Manan Kathuria Kathuria, Manan A framework for automation of system-level design space exploration |
description |
Design Space Exploration is the task of identifying optimal implementation architectures for an application. On the front-end, it involves multi-objective optimization through a large space of options, and lends itself to a multitude of algorithmic approaches. On the back-end, it relies extensively on common capabilities such as model refinement, simulation and assessment of parameters like performance and cost. These characteristics present an opportunity to create an infrastructure that enables multiple approaches to be deployed using generic back-end services. In this work, we describe such a framework, developed using the System-on-Chip Environment, and we demonstrate the benefits and feasibility of deploying a variety of design space exploration approaches built on top of this basic infrastructure. === text |
author |
Kathuria, Manan |
author_facet |
Kathuria, Manan |
author_sort |
Kathuria, Manan |
title |
A framework for automation of system-level design space exploration |
title_short |
A framework for automation of system-level design space exploration |
title_full |
A framework for automation of system-level design space exploration |
title_fullStr |
A framework for automation of system-level design space exploration |
title_full_unstemmed |
A framework for automation of system-level design space exploration |
title_sort |
framework for automation of system-level design space exploration |
publishDate |
2012 |
url |
http://hdl.handle.net/2152/ETD-UT-2012-05-5458 |
work_keys_str_mv |
AT kathuriamanan aframeworkforautomationofsystemleveldesignspaceexploration AT kathuriamanan frameworkforautomationofsystemleveldesignspaceexploration |
_version_ |
1716822834419859456 |