Hamid Ghorbani, Nima Eslami, Mohammad Hossein Moaiyeri
{"title":"Energy-efficient ternary in-memory computing architecture for versatile health monitoring in wearable devices","authors":"Hamid Ghorbani, Nima Eslami, Mohammad Hossein Moaiyeri","doi":"10.1016/j.future.2025.108191","DOIUrl":null,"url":null,"abstract":"<div><div>The rising prevalence of severe health conditions has increased the demand for e-healthcare solutions, particularly wearable devices for continuous monitoring and early detection. Nevertheless, the limited battery life and the substantial computational demands necessary for disease diagnosis pose significant challenges for these devices when using conventional computing systems. This paper presents a novel ternary memory architecture supporting in-memory computing (IMC) to address these challenges. The design features an advanced 1-transistor 1-RRAM (1T1R) ternary memory basic cell, which reduces storage requirements and enhances latency and power efficiency. This architecture also supports ternary logic operations within memory, utilizing a ternary polymorphic design to efficiently perform ternary operations, including basic logic functions, addition, and multiplication. This functionality enables the development of low-power, energy-efficient ternary neural networks for early disease detection and continuous monitoring. The post-layout simulations performed using the Cadence Virtuoso tool and the well-established TSMC 40 nm CMOS technology indicate that the proposed design achieves a 91 % reduction in storage energy consumption compared to existing alternatives. An in-memory implementation of the ternary full adder and multiplier results in an energy savings of 90.3 % compared to previous designs. Furthermore, the proposed ternary architecture is applied to skin cancer diagnosis in wearable devices, using the ternary IRV2 neural network for classification with the HAM10000 dataset. The ternary implementation yields a 97 % power saving compared to full-precision classification while maintaining an accuracy of 88 %.</div></div>","PeriodicalId":55132,"journal":{"name":"Future Generation Computer Systems-The International Journal of Escience","volume":"176 ","pages":"Article 108191"},"PeriodicalIF":6.2000,"publicationDate":"2025-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Future Generation Computer Systems-The International Journal of Escience","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0167739X25004856","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0
Abstract
The rising prevalence of severe health conditions has increased the demand for e-healthcare solutions, particularly wearable devices for continuous monitoring and early detection. Nevertheless, the limited battery life and the substantial computational demands necessary for disease diagnosis pose significant challenges for these devices when using conventional computing systems. This paper presents a novel ternary memory architecture supporting in-memory computing (IMC) to address these challenges. The design features an advanced 1-transistor 1-RRAM (1T1R) ternary memory basic cell, which reduces storage requirements and enhances latency and power efficiency. This architecture also supports ternary logic operations within memory, utilizing a ternary polymorphic design to efficiently perform ternary operations, including basic logic functions, addition, and multiplication. This functionality enables the development of low-power, energy-efficient ternary neural networks for early disease detection and continuous monitoring. The post-layout simulations performed using the Cadence Virtuoso tool and the well-established TSMC 40 nm CMOS technology indicate that the proposed design achieves a 91 % reduction in storage energy consumption compared to existing alternatives. An in-memory implementation of the ternary full adder and multiplier results in an energy savings of 90.3 % compared to previous designs. Furthermore, the proposed ternary architecture is applied to skin cancer diagnosis in wearable devices, using the ternary IRV2 neural network for classification with the HAM10000 dataset. The ternary implementation yields a 97 % power saving compared to full-precision classification while maintaining an accuracy of 88 %.
期刊介绍:
Computing infrastructures and systems are constantly evolving, resulting in increasingly complex and collaborative scientific applications. To cope with these advancements, there is a growing need for collaborative tools that can effectively map, control, and execute these applications.
Furthermore, with the explosion of Big Data, there is a requirement for innovative methods and infrastructures to collect, analyze, and derive meaningful insights from the vast amount of data generated. This necessitates the integration of computational and storage capabilities, databases, sensors, and human collaboration.
Future Generation Computer Systems aims to pioneer advancements in distributed systems, collaborative environments, high-performance computing, and Big Data analytics. It strives to stay at the forefront of developments in grids, clouds, and the Internet of Things (IoT) to effectively address the challenges posed by these wide-area, fully distributed sensing and computing systems.