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...

Full description

Saved in:
Bibliographic Details
Main Authors: Rutzig, Mateus Beck, Beck, Antonio Carlos S., Carro, Luigi
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 &amp; Test in Europe Conference &amp; 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 &amp; Test in Europe Conference &amp; 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 &amp; Test in Europe Conference &amp; 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