Evaluation of reinitialization-free nonvolatile computer systems for energy-harvesting Internet of things applications

In this paper, reinitialization-free nonvolatile computer systems are designed and evaluated for energy-harvesting Internet of things (IoT) applications. In energy-harvesting applications, as power supplies generated from renewable power sources cause frequent power failures, data processed need to...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Japanese Journal of Applied Physics 2017-08, Vol.56 (8), p.802
Hauptverfasser: Onizawa, Naoya, Tamakoshi, Akira, Hanyu, Takahiro
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 8
container_start_page 802
container_title Japanese Journal of Applied Physics
container_volume 56
creator Onizawa, Naoya
Tamakoshi, Akira
Hanyu, Takahiro
description In this paper, reinitialization-free nonvolatile computer systems are designed and evaluated for energy-harvesting Internet of things (IoT) applications. In energy-harvesting applications, as power supplies generated from renewable power sources cause frequent power failures, data processed need to be backed up when power failures occur. Unless data are safely backed up before power supplies diminish, reinitialization processes are required when power supplies are recovered, which results in low energy efficiencies and slow operations. Using nonvolatile devices in processors and memories can realize a faster backup than a conventional volatile computer system, leading to a higher energy efficiency. To evaluate the energy efficiency upon frequent power failures, typical computer systems including processors and memories are designed using 90 nm CMOS or CMOS/magnetic tunnel junction (MTJ) technologies. Nonvolatile ARM Cortex-M0 processors with 4 kB MRAMs are evaluated using a typical computing benchmark program, Dhrystone, which shows a few order-of-magnitude reductions in energy in comparison with a volatile processor with SRAM.
doi_str_mv 10.7567/JJAP.56.0802B7
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2048536301</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2048536301</sourcerecordid><originalsourceid>FETCH-LOGICAL-c257t-76ede3998de2b761cc54c75c80f678e65e4fb7ecac337c2ddb7d2065d026e3e63</originalsourceid><addsrcrecordid>eNp1UD1PwzAUtBBIlMLKbIkNKcGxYzsdS1U-qkowwGylzkvrKrWDnVQqvx63QWJienqnu3vvDqHbjKSSC_mwWEzfUy5SUhD6KM_QKGO5THIi-DkaEUKzJJ9QeomuQtjGVfA8G6H9fF82fdkZZ7GrsQdjTWfKxnyfsKT2ANg6u3dNBBrA2u3avgOPwyF0sAu4dh6DBb8-JJvS7yF0xq7xq40cC93RtNtEJOCybRujT7bhGl3UZRPg5neO0efT_GP2kizfnl9n02WiKZddIgVUwCaTogK6kiLTmudacl2QWsgCBIe8XknQpWZMalpVK1nRGLiK8YCBYGN0N_i23n318Te1db238aSiJC84E4xkkZUOLO1dCB5q1XqzK_1BZUQdu1XHbhUXaug2Cu4HgXHtn-M_5B-QeH1v</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2048536301</pqid></control><display><type>article</type><title>Evaluation of reinitialization-free nonvolatile computer systems for energy-harvesting Internet of things applications</title><source>IOP Publishing Journals</source><source>Institute of Physics (IOP) Journals - HEAL-Link</source><creator>Onizawa, Naoya ; Tamakoshi, Akira ; Hanyu, Takahiro</creator><creatorcontrib>Onizawa, Naoya ; Tamakoshi, Akira ; Hanyu, Takahiro</creatorcontrib><description>In this paper, reinitialization-free nonvolatile computer systems are designed and evaluated for energy-harvesting Internet of things (IoT) applications. In energy-harvesting applications, as power supplies generated from renewable power sources cause frequent power failures, data processed need to be backed up when power failures occur. Unless data are safely backed up before power supplies diminish, reinitialization processes are required when power supplies are recovered, which results in low energy efficiencies and slow operations. Using nonvolatile devices in processors and memories can realize a faster backup than a conventional volatile computer system, leading to a higher energy efficiency. To evaluate the energy efficiency upon frequent power failures, typical computer systems including processors and memories are designed using 90 nm CMOS or CMOS/magnetic tunnel junction (MTJ) technologies. Nonvolatile ARM Cortex-M0 processors with 4 kB MRAMs are evaluated using a typical computing benchmark program, Dhrystone, which shows a few order-of-magnitude reductions in energy in comparison with a volatile processor with SRAM.</description><identifier>ISSN: 0021-4922</identifier><identifier>EISSN: 1347-4065</identifier><identifier>DOI: 10.7567/JJAP.56.0802B7</identifier><identifier>CODEN: JJAPB6</identifier><language>eng</language><publisher>Tokyo: The Japan Society of Applied Physics</publisher><subject>CMOS ; Energy efficiency ; Energy harvesting ; Energy management ; Internet of Things ; Microprocessors ; Power efficiency ; Power failures ; Power management ; Power sources ; Power supplies ; Processors ; Systems analysis ; Tunnel junctions</subject><ispartof>Japanese Journal of Applied Physics, 2017-08, Vol.56 (8), p.802</ispartof><rights>2017 The Japan Society of Applied Physics</rights><rights>Copyright Japanese Journal of Applied Physics Aug 2017</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c257t-76ede3998de2b761cc54c75c80f678e65e4fb7ecac337c2ddb7d2065d026e3e63</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://iopscience.iop.org/article/10.7567/JJAP.56.0802B7/pdf$$EPDF$$P50$$Giop$$H</linktopdf><link.rule.ids>314,776,780,27903,27904,53825,53872</link.rule.ids></links><search><creatorcontrib>Onizawa, Naoya</creatorcontrib><creatorcontrib>Tamakoshi, Akira</creatorcontrib><creatorcontrib>Hanyu, Takahiro</creatorcontrib><title>Evaluation of reinitialization-free nonvolatile computer systems for energy-harvesting Internet of things applications</title><title>Japanese Journal of Applied Physics</title><addtitle>Jpn. J. Appl. Phys</addtitle><description>In this paper, reinitialization-free nonvolatile computer systems are designed and evaluated for energy-harvesting Internet of things (IoT) applications. In energy-harvesting applications, as power supplies generated from renewable power sources cause frequent power failures, data processed need to be backed up when power failures occur. Unless data are safely backed up before power supplies diminish, reinitialization processes are required when power supplies are recovered, which results in low energy efficiencies and slow operations. Using nonvolatile devices in processors and memories can realize a faster backup than a conventional volatile computer system, leading to a higher energy efficiency. To evaluate the energy efficiency upon frequent power failures, typical computer systems including processors and memories are designed using 90 nm CMOS or CMOS/magnetic tunnel junction (MTJ) technologies. Nonvolatile ARM Cortex-M0 processors with 4 kB MRAMs are evaluated using a typical computing benchmark program, Dhrystone, which shows a few order-of-magnitude reductions in energy in comparison with a volatile processor with SRAM.</description><subject>CMOS</subject><subject>Energy efficiency</subject><subject>Energy harvesting</subject><subject>Energy management</subject><subject>Internet of Things</subject><subject>Microprocessors</subject><subject>Power efficiency</subject><subject>Power failures</subject><subject>Power management</subject><subject>Power sources</subject><subject>Power supplies</subject><subject>Processors</subject><subject>Systems analysis</subject><subject>Tunnel junctions</subject><issn>0021-4922</issn><issn>1347-4065</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><recordid>eNp1UD1PwzAUtBBIlMLKbIkNKcGxYzsdS1U-qkowwGylzkvrKrWDnVQqvx63QWJienqnu3vvDqHbjKSSC_mwWEzfUy5SUhD6KM_QKGO5THIi-DkaEUKzJJ9QeomuQtjGVfA8G6H9fF82fdkZZ7GrsQdjTWfKxnyfsKT2ANg6u3dNBBrA2u3avgOPwyF0sAu4dh6DBb8-JJvS7yF0xq7xq40cC93RtNtEJOCybRujT7bhGl3UZRPg5neO0efT_GP2kizfnl9n02WiKZddIgVUwCaTogK6kiLTmudacl2QWsgCBIe8XknQpWZMalpVK1nRGLiK8YCBYGN0N_i23n318Te1db238aSiJC84E4xkkZUOLO1dCB5q1XqzK_1BZUQdu1XHbhUXaug2Cu4HgXHtn-M_5B-QeH1v</recordid><startdate>20170801</startdate><enddate>20170801</enddate><creator>Onizawa, Naoya</creator><creator>Tamakoshi, Akira</creator><creator>Hanyu, Takahiro</creator><general>The Japan Society of Applied Physics</general><general>Japanese Journal of Applied Physics</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7U5</scope><scope>8FD</scope><scope>H8D</scope><scope>L7M</scope></search><sort><creationdate>20170801</creationdate><title>Evaluation of reinitialization-free nonvolatile computer systems for energy-harvesting Internet of things applications</title><author>Onizawa, Naoya ; Tamakoshi, Akira ; Hanyu, Takahiro</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c257t-76ede3998de2b761cc54c75c80f678e65e4fb7ecac337c2ddb7d2065d026e3e63</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>CMOS</topic><topic>Energy efficiency</topic><topic>Energy harvesting</topic><topic>Energy management</topic><topic>Internet of Things</topic><topic>Microprocessors</topic><topic>Power efficiency</topic><topic>Power failures</topic><topic>Power management</topic><topic>Power sources</topic><topic>Power supplies</topic><topic>Processors</topic><topic>Systems analysis</topic><topic>Tunnel junctions</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Onizawa, Naoya</creatorcontrib><creatorcontrib>Tamakoshi, Akira</creatorcontrib><creatorcontrib>Hanyu, Takahiro</creatorcontrib><collection>CrossRef</collection><collection>Solid State and Superconductivity Abstracts</collection><collection>Technology Research Database</collection><collection>Aerospace Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>Japanese Journal of Applied Physics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Onizawa, Naoya</au><au>Tamakoshi, Akira</au><au>Hanyu, Takahiro</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Evaluation of reinitialization-free nonvolatile computer systems for energy-harvesting Internet of things applications</atitle><jtitle>Japanese Journal of Applied Physics</jtitle><addtitle>Jpn. J. Appl. Phys</addtitle><date>2017-08-01</date><risdate>2017</risdate><volume>56</volume><issue>8</issue><spage>802</spage><pages>802-</pages><issn>0021-4922</issn><eissn>1347-4065</eissn><coden>JJAPB6</coden><abstract>In this paper, reinitialization-free nonvolatile computer systems are designed and evaluated for energy-harvesting Internet of things (IoT) applications. In energy-harvesting applications, as power supplies generated from renewable power sources cause frequent power failures, data processed need to be backed up when power failures occur. Unless data are safely backed up before power supplies diminish, reinitialization processes are required when power supplies are recovered, which results in low energy efficiencies and slow operations. Using nonvolatile devices in processors and memories can realize a faster backup than a conventional volatile computer system, leading to a higher energy efficiency. To evaluate the energy efficiency upon frequent power failures, typical computer systems including processors and memories are designed using 90 nm CMOS or CMOS/magnetic tunnel junction (MTJ) technologies. Nonvolatile ARM Cortex-M0 processors with 4 kB MRAMs are evaluated using a typical computing benchmark program, Dhrystone, which shows a few order-of-magnitude reductions in energy in comparison with a volatile processor with SRAM.</abstract><cop>Tokyo</cop><pub>The Japan Society of Applied Physics</pub><doi>10.7567/JJAP.56.0802B7</doi><tpages>7</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0021-4922
ispartof Japanese Journal of Applied Physics, 2017-08, Vol.56 (8), p.802
issn 0021-4922
1347-4065
language eng
recordid cdi_proquest_journals_2048536301
source IOP Publishing Journals; Institute of Physics (IOP) Journals - HEAL-Link
subjects CMOS
Energy efficiency
Energy harvesting
Energy management
Internet of Things
Microprocessors
Power efficiency
Power failures
Power management
Power sources
Power supplies
Processors
Systems analysis
Tunnel junctions
title Evaluation of reinitialization-free nonvolatile computer systems for energy-harvesting Internet of things applications
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-22T07%3A29%3A26IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Evaluation%20of%20reinitialization-free%20nonvolatile%20computer%20systems%20for%20energy-harvesting%20Internet%20of%20things%20applications&rft.jtitle=Japanese%20Journal%20of%20Applied%20Physics&rft.au=Onizawa,%20Naoya&rft.date=2017-08-01&rft.volume=56&rft.issue=8&rft.spage=802&rft.pages=802-&rft.issn=0021-4922&rft.eissn=1347-4065&rft.coden=JJAPB6&rft_id=info:doi/10.7567/JJAP.56.0802B7&rft_dat=%3Cproquest_cross%3E2048536301%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2048536301&rft_id=info:pmid/&rfr_iscdi=true