iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: https://api.crossref.org/works/10.1155/2012/107821
{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,6,12]],"date-time":"2024-06-12T13:10:56Z","timestamp":1718197856059},"reference-count":32,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2012,2,28]],"date-time":"2012-02-28T00:00:00Z","timestamp":1330387200000},"content-version":"vor","delay-in-days":58,"URL":"http:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Journal of Electrical and Computer Engineering"],"published-print":{"date-parts":[[2012,1]]},"abstract":"Networks\u2010on\u2010chips (NoCs) provide scalable on\u2010chip communication and are expected to be the dominant interconnection architectures in multicore and manycore systems. Power consumption, however, is a major limitation in NoCs today, and researchers have been constantly working on reducing both dynamic and static power. Among the NoC components, links that connect the NoC routers are the most power\u2010hungry components. Several attempts have been made to reduce the link power consumption at both the circuit level and the system level. Most past research efforts have proposed selective on\/off link state switching based on system\u2010level information based on link utilization levels. Most of these proposed algorithms focus on a pessimistic and simple static threshold mechanism which determines whether or not a link should be turned on\/off. This paper presents an intelligent dynamic power management policy for NoCs with improved predictive abilities based on supervised online learning of the system status (i.e., expected future utilization link levels), where links are turned off and on via the use of a small and scalable neural network. Simulation results with various synthetic traffic models over various network topologies show that the proposed work can reach up to 13% power savings when compared to a trivial threshold computation, at very low (<4%) hardware overheads.<\/jats:p>","DOI":"10.1155\/2012\/107821","type":"journal-article","created":{"date-parts":[[2012,2,28]],"date-time":"2012-02-28T21:01:20Z","timestamp":1330462880000},"update-policy":"http:\/\/dx.doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Intelligent On\/Off Dynamic Link Management for On\u2010Chip Networks"],"prefix":"10.1155","volume":"2012","author":[{"given":"Andreas G.","family":"Savva","sequence":"first","affiliation":[]},{"given":"Theocharis","family":"Theocharides","sequence":"additional","affiliation":[]},{"given":"Vassos","family":"Soteriou","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2012,2,28]]},"reference":[{"key":"e_1_2_6_1_2","unstructured":"SoteriouV.andPehL.-S. Dynamic power management for power optimization of interconnection networks using on\/off links Proceedings of the 11th Symposium on High Performance Interconnects 2003 15\u201320."},{"key":"e_1_2_6_2_2","unstructured":"WormF. ThiranP. IenneP. andDe MicheliG. An adaptive low-power transmission scheme for on-chip networks Proceedings of the 15th International Symposium on System Synthesis October 2002 92\u2013100 2-s2.0-0036956946."},{"key":"e_1_2_6_3_2","unstructured":"KumarS. JantschA. SoininenJ.-Pet al. A network on chip architecture and design methodology Proceedings of the IEEE Computer Society Annual Symposium on VLSI 2002 117\u2013124."},{"key":"e_1_2_6_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/2.976921"},{"key":"e_1_2_6_5_2","doi-asserted-by":"crossref","unstructured":"GovilK. ChanE. andWassermanH. Comparing algorithms for dynamic speed-setting of a low-power CPU Proceedings of the 1st Annual International Conference on Mobile Computing and Networking November 1995 13\u201325 2-s2.0-0029457297.","DOI":"10.1145\/215530.215546"},{"key":"e_1_2_6_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2007.43"},{"key":"e_1_2_6_7_2","unstructured":"HoskoteY. VangalS. DigheS.et al. Teraflops Prototype Processor with 80 Cores Microprocessor Technology Labs Intel Corporation."},{"key":"e_1_2_6_8_2","doi-asserted-by":"crossref","unstructured":"ChengW.-C.andPedramM. Low power techniques for address encoding and memory allocation Proceedings of the Asia and South Pacific Design Automation Conference (ASP-DAC \u203201) 2001 245\u2013250.","DOI":"10.1145\/370155.370334"},{"key":"e_1_2_6_9_2","doi-asserted-by":"crossref","unstructured":"ShinD.andKimJ. Power-aware communication optimization for networks-on-chips with voltage scalable links Proceedings of the 2nd IEEE\/ACM\/IFIP International Conference on Hardware\/Software Codesign and System Synthesis (CODES+ISSS \u203204) September 2004 170\u2013175 2-s2.0-16244370420.","DOI":"10.1145\/1016720.1016763"},{"key":"e_1_2_6_10_2","unstructured":"SimunicT.andBoydS. Managing power consumption in networks on chips Proceedings of the Design Automation and Test in Europe 2002 110\u2013116."},{"key":"e_1_2_6_11_2","unstructured":"ShangL. PehL.-S. andJhaN. K. Dynamic voltage scaling with links for power optimization of interconnection networks Proceedings of the International Symposium on High Performance Computer Architecture 2003 91\u2013102."},{"key":"e_1_2_6_12_2","unstructured":"Industry AssociationSemiconductor International Technology Roadmap for Semiconductors 2009 http:\/\/www.itrs.net\/Links\/2009ITRS\/Home2009.htm."},{"key":"e_1_2_6_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/2.485891"},{"key":"e_1_2_6_14_2","volume-title":"Artificial Neural Networks","author":"Schalkoff R.","year":"1997"},{"key":"e_1_2_6_15_2","doi-asserted-by":"crossref","unstructured":"SavvaA. TheocharidesT. andSoteriouV. Intelligent on\/off link management for on-chipnetworks Proceedings of the IEEE Annual Symposium on VLSI 2011 343\u2013344.","DOI":"10.1109\/ISVLSI.2011.13"},{"key":"e_1_2_6_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2008.2010691"},{"key":"e_1_2_6_17_2","doi-asserted-by":"crossref","unstructured":"ChenG. LiF. KandemirM. andIrwinM. J. Reducing NoC energy consumption through compiler-directed channel voltage scaling Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI \u203206) June 2006 193\u2013203 2-s2.0-33746085616.","DOI":"10.1145\/1133255.1134004"},{"key":"e_1_2_6_18_2","doi-asserted-by":"crossref","unstructured":"PeringT. BurdT. andBrodersenR. Voltage scheduling in the IpARM microprocessor system Proceedings of the 2000 Symposium on Low Power Electronics and Design (ISLPED \u203200) July 2000 96\u2013101 2-s2.0-0033671877.","DOI":"10.1145\/344166.344530"},{"key":"e_1_2_6_19_2","doi-asserted-by":"crossref","unstructured":"LiF. ChenG. andKandemirM. Compiler-directed voltage scaling on communication links for reducing power consumption Proceedings of the IEEE\/ACM International Conference on Computer-Aided Design (ICCAD \u203205) November 2005 455\u2013459 2-s2.0-33751432061 https:\/\/doi.org\/10.1109\/ICCAD.2005.1560111.","DOI":"10.1109\/ICCAD.2005.1560111"},{"key":"e_1_2_6_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/1216544.1216548"},{"key":"e_1_2_6_21_2","unstructured":"ChungE. Y. BeniniL. andDe MicheliG. Contents provider-assisted dynamic voltage scaling for low energy multimedia applications Proceedings of the International Symposium on Low Power Electronics and Design August 2002 42\u201347 2-s2.0-0036954747."},{"key":"e_1_2_6_22_2","doi-asserted-by":"crossref","unstructured":"KimJ.andHorowitzM. Adaptive supply serial links with sub\u20141V operation and per-pin clock recovery Proceedings of the International Solid State Circuits Conference (ISSCC \u203202) 2002 1403\u20131413.","DOI":"10.1109\/JSSC.2002.803937"},{"key":"e_1_2_6_23_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2010.08.003"},{"key":"e_1_2_6_24_2","doi-asserted-by":"crossref","unstructured":"ConnerS. AkiokaS. IrwinM. J. andRaghavanP. Link shutdown opportunities during collective communications in 3-D torus nets Proceedings of the 21st International Parallel and Distributed Processing Symposium (IPDPS \u203207) March 2007 1\u20138 2-s2.0-34548738126 https:\/\/doi.org\/10.1109\/IPDPS.2007.370534.","DOI":"10.1109\/IPDPS.2007.370534"},{"key":"e_1_2_6_25_2","doi-asserted-by":"crossref","unstructured":"JacksonC.andHollisS. J. Skip-links: a dynamically reconfiguring topology for energy-efficient NoCs Proceedings of the 12th International Symposium on System-on-Chip 2010 (SoC \u203210) September 2010 49\u201354 2-s2.0-78650204031 https:\/\/doi.org\/10.1109\/ISSOC.2010.5625537.","DOI":"10.1109\/ISSOC.2010.5625537"},{"key":"e_1_2_6_26_2","doi-asserted-by":"crossref","unstructured":"MullinsR. Minimising dynamic power consumption in on-chip networks Proceedings of the International Symposium on System-on-Chip (SoC \u203206) November 2006 1\u20134 2-s2.0-50049088665 https:\/\/doi.org\/10.1109\/ISSOC.2006.321982.","DOI":"10.1109\/ISSOC.2006.321982"},{"key":"e_1_2_6_27_2","unstructured":"AliM. WelzlM. andHellebrandS. A dynamic routing mechanism for network on chip Proceedings of the 23rd NORCHIP Conference November 2005 70\u201373 2-s2.0-33847230905."},{"key":"e_1_2_6_28_2","unstructured":"WangH.-S. ZhuX. PehL.-S. andMalikS. Orion: a power-performance simulator for interconnection networks Proceedings of the International Symposium on Microarchitecture 2002 294\u2013305."},{"key":"e_1_2_6_29_2","doi-asserted-by":"crossref","unstructured":"KakoullitE. SoteriouV. andTheocharidesT. An artificial neural network-based hotspot prediction mechanism for NoCs Proceedings of the IEEE Computer Society Annual Symposium on VLSI (ISVLSI \u203210) July 2010 339\u2013344 2-s2.0-77957902517 https:\/\/doi.org\/10.1109\/ISVLSI.2010.50.","DOI":"10.1109\/ISVLSI.2010.50"},{"key":"e_1_2_6_30_2","doi-asserted-by":"crossref","unstructured":"HossainH. AhmedM. Al-NayeemA. IslamT. Z. andAkbarM. M. gpNoCsim\u2014a general purpose simulator for network-on-chip Proceedings of the International Conference on Information and Communication Technology (ICICT \u203207) March 2007 254\u2013257 2-s2.0-34748825546 https:\/\/doi.org\/10.1109\/ICICT.2007.375388.","DOI":"10.1109\/ICICT.2007.375388"},{"key":"e_1_2_6_31_2","volume-title":"Principles and Practices of Interconnection Networks","author":"Dally W. J.","year":"2004"},{"key":"e_1_2_6_32_2","volume-title":"Interconnection Networks: An Engineering Approach","author":"Duato J.","year":"2003"}],"container-title":["Journal of Electrical and Computer Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/jece\/2012\/107821.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/jece\/2012\/107821.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2012\/107821","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,12]],"date-time":"2024-06-12T12:41:01Z","timestamp":1718196061000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2012\/107821"}},"subtitle":[],"editor":[{"given":"Sao-Jie","family":"Chen","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2012,1]]},"references-count":32,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2012,1]]}},"alternative-id":["10.1155\/2012\/107821"],"URL":"https:\/\/doi.org\/10.1155\/2012\/107821","archive":["Portico"],"relation":{},"ISSN":["2090-0147","2090-0155"],"issn-type":[{"value":"2090-0147","type":"print"},{"value":"2090-0155","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,1]]},"assertion":[{"value":"2011-08-15","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2011-12-03","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2012-02-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}