Loading…
A transparent and energy aware reconfigurable multiprocessor platform for simultaneous ILP and TLP exploitation
As the number of embedded applications increases, companies are launching new platforms within short periods of time to efficiently execute software with the lowest possible energy consumption. However, for each new platform deployment, new tool chains, with additional libraries, debuggers and compi...
Saved in:
Main Authors: | , , |
---|---|
Format: | Conference Proceeding |
Language: | English |
Subjects: | |
Online Access: | Request full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | |
container_end_page | 1564 |
container_issue | |
container_start_page | 1559 |
container_title | |
container_volume | |
creator | Rutzig, Mateus Beck Beck, Antonio Carlos S. Carro, Luigi |
description | As the number of embedded applications increases, companies are launching new platforms within short periods of time to efficiently execute software with the lowest possible energy consumption. However, for each new platform deployment, new tool chains, with additional libraries, debuggers and compilers must come along, breaking binary compatibility. This strategy implies in high hardware and software redesign costs. In this scenario, we propose the exploitation of Custom Reconfigurable Arrays for Multiprocessor Systems (CReAMS). CReAMS is composed of multiple adaptive reconfigurable processors that simultaneously exploit Instruction and Thread Level Parallelism. It works in a transparent fashion, so binary compatibility is maintained, with no need to change the software development process or environment. We also show that CReAMS delivers higher performance per watt in comparison to a 4-issue Superscalar processor, when the same power budget is considered for both designs. |
doi_str_mv | 10.7873/DATE.2013.317 |
format | conference_proceeding |
fullrecord | <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_6513763</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6513763</ieee_id><sourcerecordid>6513763</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-3ad520034802ea761a7990a0c25c52e667941d666f6823265ca169134dc474a93</originalsourceid><addsrcrecordid>eNotj81OwzAQhM2fRCk9cuLiF0jwZmM7PlalQKVKcCjnakmcyiiNI9sV9O1JgcuMNN9opGHsDkSuK40Pj_PNMi8EYI6gz9jM6ApNBRK1EOKcTUDKKgMQcMFuoFQapdAgLk8ARQbSwDWbxfg5tgHQFFhMmJ_zFKiPAwXbJ059w21vw-7I6WuMeLC171u3OwT66CzfH7rkhuBrG6MPfOgotT7s-Sg8uhOl3vpD5Kv12-_YZnT7PXTeJUrO97fsqqUu2tm_T9n703KzeMnWr8-rxXydOdAyZUiNLITAshKFJa2AtDGCRF3IWhZWKW1KaJRSrarGH0rWBMoAlk1d6pIMTtn9366z1m6H4PYUjlslAbVC_AF15F3g</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A transparent and energy aware reconfigurable multiprocessor platform for simultaneous ILP and TLP exploitation</title><source>IEEE Xplore All Conference Series</source><creator>Rutzig, Mateus Beck ; Beck, Antonio Carlos S. ; Carro, Luigi</creator><creatorcontrib>Rutzig, Mateus Beck ; Beck, Antonio Carlos S. ; Carro, Luigi</creatorcontrib><description>As the number of embedded applications increases, companies are launching new platforms within short periods of time to efficiently execute software with the lowest possible energy consumption. However, for each new platform deployment, new tool chains, with additional libraries, debuggers and compilers must come along, breaking binary compatibility. This strategy implies in high hardware and software redesign costs. In this scenario, we propose the exploitation of Custom Reconfigurable Arrays for Multiprocessor Systems (CReAMS). CReAMS is composed of multiple adaptive reconfigurable processors that simultaneously exploit Instruction and Thread Level Parallelism. It works in a transparent fashion, so binary compatibility is maintained, with no need to change the software development process or environment. We also show that CReAMS delivers higher performance per watt in comparison to a 4-issue Superscalar processor, when the same power budget is considered for both designs.</description><identifier>ISSN: 1530-1591</identifier><identifier>ISBN: 1467350710</identifier><identifier>ISBN: 9781467350716</identifier><identifier>EISSN: 1558-1101</identifier><identifier>EISBN: 9783981537000</identifier><identifier>EISBN: 3981537009</identifier><identifier>DOI: 10.7873/DATE.2013.317</identifier><language>eng</language><publisher>IEEE</publisher><subject>Context ; embedded systems ; Hardware ; Instruction sets ; Multiprocessing systems ; multiprocessor ; reconfigurable system ; Registers</subject><ispartof>2013 Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013, p.1559-1564</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6513763$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>310,311,786,790,795,796,2071,27958,54906,55271,55283</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6513763$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Rutzig, Mateus Beck</creatorcontrib><creatorcontrib>Beck, Antonio Carlos S.</creatorcontrib><creatorcontrib>Carro, Luigi</creatorcontrib><title>A transparent and energy aware reconfigurable multiprocessor platform for simultaneous ILP and TLP exploitation</title><title>2013 Design, Automation & Test in Europe Conference & Exhibition (DATE)</title><addtitle>DATE</addtitle><description>As the number of embedded applications increases, companies are launching new platforms within short periods of time to efficiently execute software with the lowest possible energy consumption. However, for each new platform deployment, new tool chains, with additional libraries, debuggers and compilers must come along, breaking binary compatibility. This strategy implies in high hardware and software redesign costs. In this scenario, we propose the exploitation of Custom Reconfigurable Arrays for Multiprocessor Systems (CReAMS). CReAMS is composed of multiple adaptive reconfigurable processors that simultaneously exploit Instruction and Thread Level Parallelism. It works in a transparent fashion, so binary compatibility is maintained, with no need to change the software development process or environment. We also show that CReAMS delivers higher performance per watt in comparison to a 4-issue Superscalar processor, when the same power budget is considered for both designs.</description><subject>Context</subject><subject>embedded systems</subject><subject>Hardware</subject><subject>Instruction sets</subject><subject>Multiprocessing systems</subject><subject>multiprocessor</subject><subject>reconfigurable system</subject><subject>Registers</subject><issn>1530-1591</issn><issn>1558-1101</issn><isbn>1467350710</isbn><isbn>9781467350716</isbn><isbn>9783981537000</isbn><isbn>3981537009</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2013</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotj81OwzAQhM2fRCk9cuLiF0jwZmM7PlalQKVKcCjnakmcyiiNI9sV9O1JgcuMNN9opGHsDkSuK40Pj_PNMi8EYI6gz9jM6ApNBRK1EOKcTUDKKgMQcMFuoFQapdAgLk8ARQbSwDWbxfg5tgHQFFhMmJ_zFKiPAwXbJ059w21vw-7I6WuMeLC171u3OwT66CzfH7rkhuBrG6MPfOgotT7s-Sg8uhOl3vpD5Kv12-_YZnT7PXTeJUrO97fsqqUu2tm_T9n703KzeMnWr8-rxXydOdAyZUiNLITAshKFJa2AtDGCRF3IWhZWKW1KaJRSrarGH0rWBMoAlk1d6pIMTtn9366z1m6H4PYUjlslAbVC_AF15F3g</recordid><startdate>201303</startdate><enddate>201303</enddate><creator>Rutzig, Mateus Beck</creator><creator>Beck, Antonio Carlos S.</creator><creator>Carro, Luigi</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201303</creationdate><title>A transparent and energy aware reconfigurable multiprocessor platform for simultaneous ILP and TLP exploitation</title><author>Rutzig, Mateus Beck ; Beck, Antonio Carlos S. ; Carro, Luigi</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-3ad520034802ea761a7990a0c25c52e667941d666f6823265ca169134dc474a93</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2013</creationdate><topic>Context</topic><topic>embedded systems</topic><topic>Hardware</topic><topic>Instruction sets</topic><topic>Multiprocessing systems</topic><topic>multiprocessor</topic><topic>reconfigurable system</topic><topic>Registers</topic><toplevel>online_resources</toplevel><creatorcontrib>Rutzig, Mateus Beck</creatorcontrib><creatorcontrib>Beck, Antonio Carlos S.</creatorcontrib><creatorcontrib>Carro, Luigi</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Rutzig, Mateus Beck</au><au>Beck, Antonio Carlos S.</au><au>Carro, Luigi</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A transparent and energy aware reconfigurable multiprocessor platform for simultaneous ILP and TLP exploitation</atitle><btitle>2013 Design, Automation & Test in Europe Conference & Exhibition (DATE)</btitle><stitle>DATE</stitle><date>2013-03</date><risdate>2013</risdate><spage>1559</spage><epage>1564</epage><pages>1559-1564</pages><issn>1530-1591</issn><eissn>1558-1101</eissn><isbn>1467350710</isbn><isbn>9781467350716</isbn><eisbn>9783981537000</eisbn><eisbn>3981537009</eisbn><abstract>As the number of embedded applications increases, companies are launching new platforms within short periods of time to efficiently execute software with the lowest possible energy consumption. However, for each new platform deployment, new tool chains, with additional libraries, debuggers and compilers must come along, breaking binary compatibility. This strategy implies in high hardware and software redesign costs. In this scenario, we propose the exploitation of Custom Reconfigurable Arrays for Multiprocessor Systems (CReAMS). CReAMS is composed of multiple adaptive reconfigurable processors that simultaneously exploit Instruction and Thread Level Parallelism. It works in a transparent fashion, so binary compatibility is maintained, with no need to change the software development process or environment. We also show that CReAMS delivers higher performance per watt in comparison to a 4-issue Superscalar processor, when the same power budget is considered for both designs.</abstract><pub>IEEE</pub><doi>10.7873/DATE.2013.317</doi><tpages>6</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1530-1591 |
ispartof | 2013 Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013, p.1559-1564 |
issn | 1530-1591 1558-1101 |
language | eng |
recordid | cdi_ieee_primary_6513763 |
source | IEEE Xplore All Conference Series |
subjects | Context embedded systems Hardware Instruction sets Multiprocessing systems multiprocessor reconfigurable system Registers |
title | A transparent and energy aware reconfigurable multiprocessor platform for simultaneous ILP and TLP exploitation |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-09-21T14%3A41%3A13IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20transparent%20and%20energy%20aware%20reconfigurable%20multiprocessor%20platform%20for%20simultaneous%20ILP%20and%20TLP%20exploitation&rft.btitle=2013%20Design,%20Automation%20&%20Test%20in%20Europe%20Conference%20&%20Exhibition%20(DATE)&rft.au=Rutzig,%20Mateus%20Beck&rft.date=2013-03&rft.spage=1559&rft.epage=1564&rft.pages=1559-1564&rft.issn=1530-1591&rft.eissn=1558-1101&rft.isbn=1467350710&rft.isbn_list=9781467350716&rft_id=info:doi/10.7873/DATE.2013.317&rft.eisbn=9783981537000&rft.eisbn_list=3981537009&rft_dat=%3Cieee_CHZPO%3E6513763%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i175t-3ad520034802ea761a7990a0c25c52e667941d666f6823265ca169134dc474a93%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6513763&rfr_iscdi=true |