Planned maintenance
A system upgrade is planned for 10/12-2024, at 12:00-13:00. During this time DiVA will be unavailable.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Intermittence Anomalies not Considered Harmful
Politecnico di Milano, Italy.
RISE Research Institutes of Sweden, Digital Systems, Data Science. Politecnico di Milano, Italy.ORCID iD: 0000-0003-4560-9541
2020 (English)In: ENSsys 2020 - Proceedings of the 8th International Workshop on Energy Harvesting and Energy-Neutral Sensing Systems16 November 2020, Pages 1-78th International Workshop on Energy Harvesting and Energy-Neutral Sensing Systems, ENSsys 2020, co-located with ACM SenSys 2020; Virtual, Online; Japan; 16 November 2020 through, Association for Computing Machinery, Inc , 2020Conference paper, Published paper (Refereed)
Abstract [en]

We consider a new perspective on intermittence anomalies arising in intermittently-computing mixed-volatile systems. Existing forward progress techniques avoid such anomalies by enforcing a computation that corresponds to a continuous one, introducing a significant overhead. We take a different stand: By allowing the presence of specific anomalies, we make the program aware of intermittence, unlocking new design patterns. We argue about the various possibilities emerging from this and we make the concept concrete by applying it to loops. We show how intermittence anomalies allow to preserve the results of loop iterations across power failures, without requiring to save the device's volatile state after each iteration. Compared to existing checkpoint mechanisms, our technique shows on average a 35.2x lower energy consumption and a 48.4x lower execution time across several staple benchmarks. 

Place, publisher, year, edition, pages
Association for Computing Machinery, Inc , 2020.
Keywords [en]
Intermittence anomalies, intermittent computing, Energy utilization, Iterative methods, Design Patterns, Loop iteration, Lower energies, Power failure, Energy harvesting
National Category
Natural Sciences
Identifiers
URN: urn:nbn:se:ri:diva-51200DOI: 10.1145/3417308.3430266Scopus ID: 2-s2.0-85097433899ISBN: 9781450381291 (print)OAI: oai:DiVA.org:ri-51200DiVA, id: diva2:1516238
Conference
8th International Workshop on Energy Harvesting and Energy-Neutral Sensing Systems, ENSsys 2020, co-located with ACM SenSys 2020, 16 November 2020
Available from: 2021-01-11 Created: 2021-01-11 Last updated: 2023-05-25Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Mottola, Luca

Search in DiVA

By author/editor
Mottola, Luca
By organisation
Data Science
Natural Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 13 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf