Heterogeneity-aware Multicore Synchronization for Intermittent Systems

التفاصيل البيبلوغرافية
العنوان: Heterogeneity-aware Multicore Synchronization for Intermittent Systems
المؤلفون: Wei-Ming Chen, Pi-Cheng Hsiu, Tei-Wei Kuo
المصدر: ACM Transactions on Embedded Computing Systems. 20:1-22
بيانات النشر: Association for Computing Machinery (ACM), 2021.
سنة النشر: 2021
مصطلحات موضوعية: Multi-core processor, business.industry, Computer science, CPU time, Task (computing), Hardware and Architecture, Serializability, Embedded system, Synchronization (computer science), Leverage (statistics), Latency (engineering), business, Protocol (object-oriented programming), Software
الوصف: Intermittent systems enable batteryless devices to operate through energy harvesting by leveraging the complementary characteristics of volatile (VM) and non-volatile memory (NVM). Unfortunately, alternate and frequent accesses to heterogeneous memories for accumulative execution across power cycles can significantly hinder computation progress. The progress impediment is mainly due to more CPU time being wasted for slow NVM accesses than for fast VM accesses. This paper explores how to leverage heterogeneous cores to mitigate the progress impediment caused by heterogeneous memories. In particular, a delegable and adaptive synchronization protocol is proposed to allow memory accesses to be delegated between cores and to dynamically adapt to diverse memory access latency. Moreover, our design guarantees task serializability across multiple cores and maintains data consistency despite frequent power failures. We integrated our design into FreeRTOS running on a Cypress device featuring heterogeneous dual cores and hybrid memories. Experimental results show that, compared to recent approaches that assume single-core intermittent systems, our design can improve computation progress at least 1.8x and even up to 33.9x by leveraging core heterogeneity.
تدمد: 1558-3465
1539-9087
DOI: 10.1145/3476992
URL الوصول: https://explore.openaire.eu/search/publication?articleId=doi_________::583a765f83c245097aca8f5817ef03eb
https://doi.org/10.1145/3476992
رقم الانضمام: edsair.doi...........583a765f83c245097aca8f5817ef03eb
قاعدة البيانات: OpenAIRE
الوصف
تدمد:15583465
15399087
DOI:10.1145/3476992