Scheduling for minimizing the number of memory accesses in low power applications

The increasing demand for portable electronics has caused power consumption to be a critical issue in the design process. Reducing the total power consumption in portable systems is important in order to maximize the run time with minimum requirements in size and weight of the batteries. Power consu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Saied, R., Chakrabarti, C.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 178
container_issue
container_start_page 169
container_title
container_volume
creator Saied, R.
Chakrabarti, C.
description The increasing demand for portable electronics has caused power consumption to be a critical issue in the design process. Reducing the total power consumption in portable systems is important in order to maximize the run time with minimum requirements in size and weight of the batteries. Power consumption in memory-intensive operations can be reduced by minimizing the number of memory accesses. We describe two scheduling schemes under fixed hardware resource constraints which reduce the number of memory accesses by minimizing the number of intermediate variables that need to be stored. While the first scheme achieves this by post order traversal of the DFG, the second scheme achieves this by judiciously delaying the scheduling of some of the nodes. Experimental results show that these schemes require significantly fewer memory accesses compared to existing scheduling schemes.
doi_str_mv 10.1109/VLSISP.1996.558322
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_558322</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>558322</ieee_id><sourcerecordid>558322</sourcerecordid><originalsourceid>FETCH-LOGICAL-i104t-4238dbc081607dac8cb0d1237a014ac49bb00491cfebb3cdadff3f02671adf743</originalsourceid><addsrcrecordid>eNotT9tKw0AUXBBBqfmBPu0PJJ6T3SbZRyleCoUqUV_LXu1KNhuyKaV-vZE6DMwMAwNDyBKhQARx_7ltN-1rgUJUxWrVsLK8IpmoG5jJGDKONyRL6RtmzL2o6lvy1uqDNcfO91_UxZEG3_vgf_7idLC0PwZlRxodDTbE8Uyl1jYlm6jvaRdPdIinuZfD0HktJx_7dEeuneySzf51QT6eHt_XL_l297xZP2xzj8CnnJesMUpDgxXURupGKzBYsloCcqm5UAqAC9TOKsW0kcY55qCsapxtzdmCLC-73lq7H0Yf5HjeX36zXyr2UC4</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Scheduling for minimizing the number of memory accesses in low power applications</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Saied, R. ; Chakrabarti, C.</creator><creatorcontrib>Saied, R. ; Chakrabarti, C.</creatorcontrib><description>The increasing demand for portable electronics has caused power consumption to be a critical issue in the design process. Reducing the total power consumption in portable systems is important in order to maximize the run time with minimum requirements in size and weight of the batteries. Power consumption in memory-intensive operations can be reduced by minimizing the number of memory accesses. We describe two scheduling schemes under fixed hardware resource constraints which reduce the number of memory accesses by minimizing the number of intermediate variables that need to be stored. While the first scheme achieves this by post order traversal of the DFG, the second scheme achieves this by judiciously delaying the scheduling of some of the nodes. Experimental results show that these schemes require significantly fewer memory accesses compared to existing scheduling schemes.</description><identifier>ISBN: 9780780331341</identifier><identifier>ISBN: 0780331346</identifier><identifier>DOI: 10.1109/VLSISP.1996.558322</identifier><language>eng</language><publisher>IEEE</publisher><subject>Batteries ; Delay ; Design optimization ; Energy consumption ; Hardware ; Process design ; Random access memory ; Registers ; Scheduling ; Signal processing algorithms</subject><ispartof>VLSI Signal Processing, IX, 1996, p.169-178</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/558322$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/558322$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Saied, R.</creatorcontrib><creatorcontrib>Chakrabarti, C.</creatorcontrib><title>Scheduling for minimizing the number of memory accesses in low power applications</title><title>VLSI Signal Processing, IX</title><addtitle>VLSISP</addtitle><description>The increasing demand for portable electronics has caused power consumption to be a critical issue in the design process. Reducing the total power consumption in portable systems is important in order to maximize the run time with minimum requirements in size and weight of the batteries. Power consumption in memory-intensive operations can be reduced by minimizing the number of memory accesses. We describe two scheduling schemes under fixed hardware resource constraints which reduce the number of memory accesses by minimizing the number of intermediate variables that need to be stored. While the first scheme achieves this by post order traversal of the DFG, the second scheme achieves this by judiciously delaying the scheduling of some of the nodes. Experimental results show that these schemes require significantly fewer memory accesses compared to existing scheduling schemes.</description><subject>Batteries</subject><subject>Delay</subject><subject>Design optimization</subject><subject>Energy consumption</subject><subject>Hardware</subject><subject>Process design</subject><subject>Random access memory</subject><subject>Registers</subject><subject>Scheduling</subject><subject>Signal processing algorithms</subject><isbn>9780780331341</isbn><isbn>0780331346</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1996</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotT9tKw0AUXBBBqfmBPu0PJJ6T3SbZRyleCoUqUV_LXu1KNhuyKaV-vZE6DMwMAwNDyBKhQARx_7ltN-1rgUJUxWrVsLK8IpmoG5jJGDKONyRL6RtmzL2o6lvy1uqDNcfO91_UxZEG3_vgf_7idLC0PwZlRxodDTbE8Uyl1jYlm6jvaRdPdIinuZfD0HktJx_7dEeuneySzf51QT6eHt_XL_l297xZP2xzj8CnnJesMUpDgxXURupGKzBYsloCcqm5UAqAC9TOKsW0kcY55qCsapxtzdmCLC-73lq7H0Yf5HjeX36zXyr2UC4</recordid><startdate>1996</startdate><enddate>1996</enddate><creator>Saied, R.</creator><creator>Chakrabarti, C.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>1996</creationdate><title>Scheduling for minimizing the number of memory accesses in low power applications</title><author>Saied, R. ; Chakrabarti, C.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i104t-4238dbc081607dac8cb0d1237a014ac49bb00491cfebb3cdadff3f02671adf743</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1996</creationdate><topic>Batteries</topic><topic>Delay</topic><topic>Design optimization</topic><topic>Energy consumption</topic><topic>Hardware</topic><topic>Process design</topic><topic>Random access memory</topic><topic>Registers</topic><topic>Scheduling</topic><topic>Signal processing algorithms</topic><toplevel>online_resources</toplevel><creatorcontrib>Saied, R.</creatorcontrib><creatorcontrib>Chakrabarti, C.</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>Saied, R.</au><au>Chakrabarti, C.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Scheduling for minimizing the number of memory accesses in low power applications</atitle><btitle>VLSI Signal Processing, IX</btitle><stitle>VLSISP</stitle><date>1996</date><risdate>1996</risdate><spage>169</spage><epage>178</epage><pages>169-178</pages><isbn>9780780331341</isbn><isbn>0780331346</isbn><abstract>The increasing demand for portable electronics has caused power consumption to be a critical issue in the design process. Reducing the total power consumption in portable systems is important in order to maximize the run time with minimum requirements in size and weight of the batteries. Power consumption in memory-intensive operations can be reduced by minimizing the number of memory accesses. We describe two scheduling schemes under fixed hardware resource constraints which reduce the number of memory accesses by minimizing the number of intermediate variables that need to be stored. While the first scheme achieves this by post order traversal of the DFG, the second scheme achieves this by judiciously delaying the scheduling of some of the nodes. Experimental results show that these schemes require significantly fewer memory accesses compared to existing scheduling schemes.</abstract><pub>IEEE</pub><doi>10.1109/VLSISP.1996.558322</doi><tpages>10</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9780780331341
ispartof VLSI Signal Processing, IX, 1996, p.169-178
issn
language eng
recordid cdi_ieee_primary_558322
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Batteries
Delay
Design optimization
Energy consumption
Hardware
Process design
Random access memory
Registers
Scheduling
Signal processing algorithms
title Scheduling for minimizing the number of memory accesses in low power applications
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-30T22%3A18%3A59IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Scheduling%20for%20minimizing%20the%20number%20of%20memory%20accesses%20in%20low%20power%20applications&rft.btitle=VLSI%20Signal%20Processing,%20IX&rft.au=Saied,%20R.&rft.date=1996&rft.spage=169&rft.epage=178&rft.pages=169-178&rft.isbn=9780780331341&rft.isbn_list=0780331346&rft_id=info:doi/10.1109/VLSISP.1996.558322&rft_dat=%3Cieee_6IE%3E558322%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=558322&rfr_iscdi=true