首页 > 最新文献

IEEE Embedded Systems Letters最新文献

英文 中文
Energy-Efficient Personalized Federated Continual Learning on Edge 高效节能个性化联邦持续学习边缘
IF 1.7 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-12-05 DOI: 10.1109/LES.2024.3439552
Zhao Yang;Haoyang Wang;Qingshuang Sun
Federated learning (FL) on the edge devices must support continual learning (CL) to handle continuously evolving the data and perform the model training in an energy-efficient manner to accommodate the devices with limited computational and energy resources. This letter proposes an energy-efficient personalized federated CL (FCL) framework for the edge devices. The network structure on each device is divided into parts for retaining old knowledge and learning new knowledge, training only part of the model to reduce overhead. A data-free parameter selection approach selects important parameters from the trained model to retain old knowledge. During new task learning, a federated search method determines a resource-adaptive personalized model structure for each device. Experimental results demonstrate that our method can effectively support FCL in an energy-efficient manner on the edge devices.
边缘设备上的联邦学习(FL)必须支持持续学习(CL),以处理不断发展的数据,并以节能的方式执行模型训练,以适应具有有限计算和能源资源的设备。本文提出了一种针对边缘设备的节能个性化联邦CL (FCL)框架。每个设备上的网络结构被分成保留旧知识和学习新知识的部分,只训练部分模型以减少开销。无数据参数选择方法从训练好的模型中选择重要的参数以保留旧的知识。在新任务学习过程中,联邦搜索方法确定每个设备的资源自适应个性化模型结构。实验结果表明,该方法可以有效地在边缘设备上高效地支持FCL。
{"title":"Energy-Efficient Personalized Federated Continual Learning on Edge","authors":"Zhao Yang;Haoyang Wang;Qingshuang Sun","doi":"10.1109/LES.2024.3439552","DOIUrl":"https://doi.org/10.1109/LES.2024.3439552","url":null,"abstract":"Federated learning (FL) on the edge devices must support continual learning (CL) to handle continuously evolving the data and perform the model training in an energy-efficient manner to accommodate the devices with limited computational and energy resources. This letter proposes an energy-efficient personalized federated CL (FCL) framework for the edge devices. The network structure on each device is divided into parts for retaining old knowledge and learning new knowledge, training only part of the model to reduce overhead. A data-free parameter selection approach selects important parameters from the trained model to retain old knowledge. During new task learning, a federated search method determines a resource-adaptive personalized model structure for each device. Experimental results demonstrate that our method can effectively support FCL in an energy-efficient manner on the edge devices.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"16 4","pages":"345-348"},"PeriodicalIF":1.7,"publicationDate":"2024-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142789085","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An Explainable and Formal Framework for Hypertension Monitoring Using ECG and PPG 使用ECG和PPG监测高血压的一个可解释和正式的框架
IF 1.7 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-12-05 DOI: 10.1109/LES.2024.3443449
Abhinandan Panda;Ayush Anand;Srinivas Pinisetty;Partha Roop
An alarming increase in hypertension is a hazard to global health that poses severe implications for the body’s vital organs. To prevent serious repercussions, hypertension should be monitored continuously for early detection. It is well known that physiological signals, such as the photoplethysmogram (PPG) and electrocardiogram (ECG), carry essential information about the vitals of the human body. Considering this, numerous machine learning-based models based on ECG-PPG have been proposed for monitoring hypertension; however, such models are “non-explainable” and lack clinical interpretation. This work proposes a formal method-based runtime verification approach for hypertension monitoring using ECG and PPG sensing, which is explainable. The pulse arrival time (PAT) feature extracted using both signals is employed to implement a decision tree to infer hypertension patterns/policies defined in PAT, based on which a runtime monitor is synthesized to classify hypertension. Using the MIMIC II dataset, the proposed scheme’s performance is assessed, and the accuracy, sensitivity, and specificity are determined to be 95.7%, 93.9%, and 97.6%, respectively.
高血压发病率的惊人增长对全球健康构成威胁,对人体重要器官造成严重影响。为防止严重后果,应持续监测高血压,以便及早发现。众所周知,生理信号,如光容积描记图(PPG)和心电图(ECG),携带着关于人体生命体征的重要信息。考虑到这一点,许多基于ECG-PPG的机器学习模型已被提出用于监测高血压;然而,这些模型是“不可解释的”,缺乏临床解释。这项工作提出了一种基于正式方法的运行时验证方法,用于使用ECG和PPG传感进行高血压监测,这是可以解释的。利用两种信号提取的脉冲到达时间(PAT)特征实现决策树来推断PAT中定义的高血压模式/策略,并在此基础上合成运行时监视器对高血压进行分类。利用MIMIC II数据集,对该方案的性能进行了评估,确定了准确率、灵敏度和特异性分别为95.7%、93.9%和97.6%。
{"title":"An Explainable and Formal Framework for Hypertension Monitoring Using ECG and PPG","authors":"Abhinandan Panda;Ayush Anand;Srinivas Pinisetty;Partha Roop","doi":"10.1109/LES.2024.3443449","DOIUrl":"https://doi.org/10.1109/LES.2024.3443449","url":null,"abstract":"An alarming increase in hypertension is a hazard to global health that poses severe implications for the body’s vital organs. To prevent serious repercussions, hypertension should be monitored continuously for early detection. It is well known that physiological signals, such as the photoplethysmogram (PPG) and electrocardiogram (ECG), carry essential information about the vitals of the human body. Considering this, numerous machine learning-based models based on ECG-PPG have been proposed for monitoring hypertension; however, such models are “non-explainable” and lack clinical interpretation. This work proposes a formal method-based runtime verification approach for hypertension monitoring using ECG and PPG sensing, which is explainable. The pulse arrival time (PAT) feature extracted using both signals is employed to implement a decision tree to infer hypertension patterns/policies defined in PAT, based on which a runtime monitor is synthesized to classify hypertension. Using the MIMIC II dataset, the proposed scheme’s performance is assessed, and the accuracy, sensitivity, and specificity are determined to be 95.7%, 93.9%, and 97.6%, respectively.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"16 4","pages":"405-408"},"PeriodicalIF":1.7,"publicationDate":"2024-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142789083","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
MetaTinyML: End-to-End Metareasoning Framework for TinyML Platforms MetaTinyML: TinyML平台的端到端元推理框架
IF 1.7 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-12-05 DOI: 10.1109/LES.2024.3446948
Mozhgan Navardi;Edward Humes;Tinoosh Mohsenin
Efficiently deploying deep neural networks on resource-limited embedded systems is crucial to meet real-time and power consumption requirements. Utilizing metareasoning as a higher-level controller along with tiny machine learning (TinyML) can enhance energy efficiency and reduce latency on such systems by overseeing available resources. This study introduces MetaTinyML, a comprehensive metareasoning framework for self-guided navigation on TinyML platforms. The framework adapts its decision-making process by factoring in environmental changes to select the most suitable algorithms for the current scenario. Implementation of MetaTinyML on an NVIDIA Jetson Nano 4-GB system integrated with a Jetbot ground vehicle demonstrated up to 50% power consumption enhancement. View a video demonstration of the MetaTinyML framework at: Video.
在资源有限的嵌入式系统上高效部署深度神经网络对于满足实时性和功耗要求至关重要。利用元推理作为高级控制器以及微型机器学习(TinyML)可以通过监督可用资源来提高能源效率并减少此类系统的延迟。本研究介绍了一个在TinyML平台上用于自引导导航的综合元推理框架MetaTinyML。该框架通过考虑环境变化来调整其决策过程,以选择最适合当前场景的算法。MetaTinyML在与Jetbot地面车辆集成的NVIDIA Jetson Nano 4-GB系统上的实现显示出高达50%的功耗增强。查看MetaTinyML框架的视频演示:video。
{"title":"MetaTinyML: End-to-End Metareasoning Framework for TinyML Platforms","authors":"Mozhgan Navardi;Edward Humes;Tinoosh Mohsenin","doi":"10.1109/LES.2024.3446948","DOIUrl":"https://doi.org/10.1109/LES.2024.3446948","url":null,"abstract":"Efficiently deploying deep neural networks on resource-limited embedded systems is crucial to meet real-time and power consumption requirements. Utilizing metareasoning as a higher-level controller along with tiny machine learning (TinyML) can enhance energy efficiency and reduce latency on such systems by overseeing available resources. This study introduces MetaTinyML, a comprehensive metareasoning framework for self-guided navigation on TinyML platforms. The framework adapts its decision-making process by factoring in environmental changes to select the most suitable algorithms for the current scenario. Implementation of MetaTinyML on an NVIDIA Jetson Nano 4-GB system integrated with a Jetbot ground vehicle demonstrated up to 50% power consumption enhancement. View a video demonstration of the MetaTinyML framework at: Video.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"16 4","pages":"393-396"},"PeriodicalIF":1.7,"publicationDate":"2024-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142789114","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
FDPFS: Leveraging File System Abstraction for FDP SSD Data Placement FDPFS:利用文件系统抽象来实现FDP SSD数据放置
IF 1.7 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-12-05 DOI: 10.1109/LES.2024.3443205
Ping-Xiang Chen;Dongjoo Seo;Nikil Dutt
Flexible data placement (FDP) is an emerging interface within the NVM express (NVMe) storage standard, aiming to decrease write amplification factor (WAF) in solid state drives (SSDs) through explicit user-controlled data placement. Currently, the FDP ecosystem burdens embedded software programmers with low-level systems programming to efficiently deploy FDP SSDs. We propose FDPFS, a file system that elevates the abstraction to file systems by exposing FDP SSDs as directories to which programmers can easily group and direct semantically similar data for user-controlled data placement. Under the hood, FDPFS performs the tedious low-level tasks of interfacing and assigning these semantically grouped data to different SSD erase blocks to reduce WAF, and improve overall SSD performance and lifetime. Our case study on the filebench benchmark demonstrates that our FDPFS prototype not only eases explicit data placement, but also yields up to 34% reduction in the SSD WAF which promises improved overall performance and lifetime of the SSD.
灵活数据放置(FDP)是NVM express (NVMe)存储标准中的一种新兴接口,旨在通过显式用户控制数据放置来降低固态硬盘(ssd)中的写入放大因子(WAF)。目前,为了高效部署FDP ssd,嵌入式软件程序员需要进行低级系统编程。我们提出了FDPFS,这是一个文件系统,通过将FDP ssd作为目录,程序员可以轻松地将语义上相似的数据分组和指导,以实现用户控制的数据放置,从而将抽象提升到文件系统。在底层,FDPFS执行繁琐的底层任务,将这些语义分组的数据连接并分配给不同的SSD擦除块,以减少WAF,并提高SSD的整体性能和生命周期。我们对filebench基准测试的案例研究表明,我们的FDPFS原型不仅简化了显式数据放置,而且还使SSD WAF减少了34%,这有望提高SSD的整体性能和使用寿命。
{"title":"FDPFS: Leveraging File System Abstraction for FDP SSD Data Placement","authors":"Ping-Xiang Chen;Dongjoo Seo;Nikil Dutt","doi":"10.1109/LES.2024.3443205","DOIUrl":"https://doi.org/10.1109/LES.2024.3443205","url":null,"abstract":"Flexible data placement (FDP) is an emerging interface within the NVM express (NVMe) storage standard, aiming to decrease write amplification factor (WAF) in solid state drives (SSDs) through explicit user-controlled data placement. Currently, the FDP ecosystem burdens embedded software programmers with low-level systems programming to efficiently deploy FDP SSDs. We propose FDPFS, a file system that elevates the abstraction to file systems by exposing FDP SSDs as directories to which programmers can easily group and direct semantically similar data for user-controlled data placement. Under the hood, FDPFS performs the tedious low-level tasks of interfacing and assigning these semantically grouped data to different SSD erase blocks to reduce WAF, and improve overall SSD performance and lifetime. Our case study on the filebench benchmark demonstrates that our FDPFS prototype not only eases explicit data placement, but also yields up to 34% reduction in the SSD WAF which promises improved overall performance and lifetime of the SSD.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"16 4","pages":"349-352"},"PeriodicalIF":1.7,"publicationDate":"2024-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142789078","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
IEEE Embedded Systems Letters Publication Information IEEE嵌入式系统通讯出版信息
IF 1.7 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-12-05 DOI: 10.1109/LES.2024.3474269
{"title":"IEEE Embedded Systems Letters Publication Information","authors":"","doi":"10.1109/LES.2024.3474269","DOIUrl":"https://doi.org/10.1109/LES.2024.3474269","url":null,"abstract":"","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"16 4","pages":"C4-C4"},"PeriodicalIF":1.7,"publicationDate":"2024-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10780998","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142777799","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
ML-Based Fast and Precise Embedded Rack Detection Software for Docking and Transport of Autonomous Mobile Robots Using 2-D LiDAR 基于ml的自主移动机器人对接与运输嵌入式机架检测软件
IF 1.7 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-12-05 DOI: 10.1109/LES.2024.3442927
Sunghoon Hong;Daejin Park
Autonomous mobile robots (AMRs) are widely used in dynamic warehouse environments for automated material handling, which is one of the fundamental parts of building intelligent logistics systems. A target docking system to transport materials, such as racks, carts, and pallets is an important technology for AMRs that directly affects production efficiency. In this letter, we propose a fast and precise rack detection algorithm based on 2-D LiDAR data for AMRs that consume power from batteries. This novel detection method based on machine learning to quickly detect various racks in a dynamic environment consists of three modules: first classification, secondary classification, and multiple-matching-based 2-D point cloud registration. We conducted various experiments to verify the rack detection performance of the existing and proposed methods in a low-power embedded system. As a result, the relative pose accuracy is improved and the inference speed is increased by about 3 times, which shows that the proposed method has faster inference speed while reducing the relative pose error.
自主移动机器人广泛应用于动态仓库环境中实现自动化物料搬运,是构建智能物流系统的基础组成部分之一。用于运输物料的目标对接系统,如货架、推车和托盘,是直接影响amr生产效率的一项重要技术。在这封信中,我们提出了一种基于二维激光雷达数据的快速精确机架检测算法,用于消耗电池功率的amr。这种基于机器学习的快速检测动态环境中各种机架的新方法包括三个模块:第一分类、第二分类和基于多匹配的二维点云配准。我们进行了各种实验来验证现有和提出的方法在低功耗嵌入式系统中的机架检测性能。结果表明,该方法在降低相对位姿误差的同时,具有较快的推理速度,提高了相对位姿精度,推理速度提高了约3倍。
{"title":"ML-Based Fast and Precise Embedded Rack Detection Software for Docking and Transport of Autonomous Mobile Robots Using 2-D LiDAR","authors":"Sunghoon Hong;Daejin Park","doi":"10.1109/LES.2024.3442927","DOIUrl":"https://doi.org/10.1109/LES.2024.3442927","url":null,"abstract":"Autonomous mobile robots (AMRs) are widely used in dynamic warehouse environments for automated material handling, which is one of the fundamental parts of building intelligent logistics systems. A target docking system to transport materials, such as racks, carts, and pallets is an important technology for AMRs that directly affects production efficiency. In this letter, we propose a fast and precise rack detection algorithm based on 2-D LiDAR data for AMRs that consume power from batteries. This novel detection method based on machine learning to quickly detect various racks in a dynamic environment consists of three modules: first classification, secondary classification, and multiple-matching-based 2-D point cloud registration. We conducted various experiments to verify the rack detection performance of the existing and proposed methods in a low-power embedded system. As a result, the relative pose accuracy is improved and the inference speed is increased by about 3 times, which shows that the proposed method has faster inference speed while reducing the relative pose error.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"16 4","pages":"401-404"},"PeriodicalIF":1.7,"publicationDate":"2024-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142789079","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
HDVQ-VAE: Binary Codebook for Hyperdimensional Latent Representations HDVQ-VAE:用于超维潜在表示的二进制码本
IF 1.7 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-12-05 DOI: 10.1109/LES.2024.3443881
Austin J. Bryant;Sercan Aygun
Hyperdimensional computing (HDC) has emerged as a promising paradigm offering lightweight yet powerful computing capabilities with inherent learning characteristics. By leveraging binary hyperdimensional vectors, HDC facilitates efficient and robust data processing, surpassing traditional machine learning (ML) approaches in terms of both speed and resilience. This letter addresses key challenges in HDC systems, particularly the conversion of data into the hyperdimensional domain and the integration of HDC with conventional ML frameworks. We propose a novel solution, the hyperdimensional vector quantized variational auto encoder (HDVQ-VAE), which seamlessly merges binary encodings with codebook representations in ML systems. Our approach significantly reduces memory overhead while enhancing training by replacing traditional codebooks with binary (−1, +1) counterparts. Leveraging this architecture, we demonstrate improved encoding-decoding procedures, producing high-quality images within acceptable peak signal-to-noise ratio (PSNR) ranges. Our work advances HDC by considering efficient ML system deployment to embedded systems.
超维计算(HDC)已经成为一种很有前途的范式,它提供轻量级但强大的计算能力,并具有固有的学习特性。通过利用二元超维向量,HDC促进了高效和稳健的数据处理,在速度和弹性方面超越了传统的机器学习(ML)方法。这封信解决了HDC系统中的关键挑战,特别是将数据转换到超维域以及HDC与传统ML框架的集成。我们提出了一种新的解决方案,即超维矢量量化变分自动编码器(HDVQ-VAE),它无缝地将二进制编码与ML系统中的码本表示合并。我们的方法显著降低了内存开销,同时通过用二进制(−1,+1)对等体替换传统的码本来增强训练。利用这种架构,我们展示了改进的编码解码过程,在可接受的峰值信噪比(PSNR)范围内产生高质量的图像。我们的工作通过考虑将高效的ML系统部署到嵌入式系统来推进HDC。
{"title":"HDVQ-VAE: Binary Codebook for Hyperdimensional Latent Representations","authors":"Austin J. Bryant;Sercan Aygun","doi":"10.1109/LES.2024.3443881","DOIUrl":"https://doi.org/10.1109/LES.2024.3443881","url":null,"abstract":"Hyperdimensional computing (HDC) has emerged as a promising paradigm offering lightweight yet powerful computing capabilities with inherent learning characteristics. By leveraging binary hyperdimensional vectors, HDC facilitates efficient and robust data processing, surpassing traditional machine learning (ML) approaches in terms of both speed and resilience. This letter addresses key challenges in HDC systems, particularly the conversion of data into the hyperdimensional domain and the integration of HDC with conventional ML frameworks. We propose a novel solution, the hyperdimensional vector quantized variational auto encoder (HDVQ-VAE), which seamlessly merges binary encodings with codebook representations in ML systems. Our approach significantly reduces memory overhead while enhancing training by replacing traditional codebooks with binary (−1, +1) counterparts. Leveraging this architecture, we demonstrate improved encoding-decoding procedures, producing high-quality images within acceptable peak signal-to-noise ratio (PSNR) ranges. Our work advances HDC by considering efficient ML system deployment to embedded systems.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"16 4","pages":"325-328"},"PeriodicalIF":1.7,"publicationDate":"2024-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142789107","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Novel Insight Into the Vulnerability of DDR4 DRAM Cells Across Multiple Hammering Settings 对DDR4 DRAM单元跨多个锤击设置的脆弱性的新见解
IF 1.7 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-12-05 DOI: 10.1109/LES.2024.3449232
Ranyang Zhou;Jacqueline Liu;Nakul Kochar;Sabbir Ahmed;Adnan Siraj Rakin;Shaahin Angizi
RowHammer stands out as a prominent example, potentially the pioneering one, showcasing how a failure mechanism at the circuit level can give rise to a significant and pervasive security vulnerability within systems. Prior research has approached RowHammer attacks within a static threat model framework. Nonetheless, it warrants consideration within a more nuanced and dynamic model. This letter presents a low-overhead DRAM RowHammer vulnerability profiling technique, which utilizes innovative test vectors for categorizing memory cells into distinct security levels. The proposed test vectors intentionally weaken the spatial correlation between the aggressors and victim rows before an attack for evaluation, thus aiding designers in mitigating RowHammer vulnerabilities in the mapping phase. While there has been no previous research showcasing the impact of such profiling to our knowledge, our study methodically assesses 128 commercial DDR4 DRAM products. The results uncover the significant variability among chips from different manufacturers in the type and quantity of RowHammer attacks that can be exploited by adversaries.
RowHammer是一个突出的例子,可能是开创性的例子,它展示了电路级别的故障机制如何在系统中引起重大且普遍的安全漏洞。先前的研究已经在静态威胁模型框架内处理了RowHammer攻击。尽管如此,它仍值得在一个更细致和动态的模型中考虑。这封信提出了一种低开销的DRAM RowHammer漏洞分析技术,该技术利用创新的测试向量将内存单元分类为不同的安全级别。所提出的测试向量在攻击评估之前有意削弱攻击者和受害者行之间的空间相关性,从而帮助设计者在映射阶段减轻RowHammer漏洞。虽然据我们所知,之前没有研究显示这种分析的影响,但我们的研究系统地评估了128种商用DDR4 DRAM产品。结果揭示了不同制造商的芯片在可被对手利用的RowHammer攻击的类型和数量方面存在显著差异。
{"title":"A Novel Insight Into the Vulnerability of DDR4 DRAM Cells Across Multiple Hammering Settings","authors":"Ranyang Zhou;Jacqueline Liu;Nakul Kochar;Sabbir Ahmed;Adnan Siraj Rakin;Shaahin Angizi","doi":"10.1109/LES.2024.3449232","DOIUrl":"https://doi.org/10.1109/LES.2024.3449232","url":null,"abstract":"RowHammer stands out as a prominent example, potentially the pioneering one, showcasing how a failure mechanism at the circuit level can give rise to a significant and pervasive security vulnerability within systems. Prior research has approached RowHammer attacks within a static threat model framework. Nonetheless, it warrants consideration within a more nuanced and dynamic model. This letter presents a low-overhead DRAM RowHammer vulnerability profiling technique, which utilizes innovative test vectors for categorizing memory cells into distinct security levels. The proposed test vectors intentionally weaken the spatial correlation between the aggressors and victim rows before an attack for evaluation, thus aiding designers in mitigating RowHammer vulnerabilities in the mapping phase. While there has been no previous research showcasing the impact of such profiling to our knowledge, our study methodically assesses 128 commercial DDR4 DRAM products. The results uncover the significant variability among chips from different manufacturers in the type and quantity of RowHammer attacks that can be exploited by adversaries.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"16 4","pages":"337-340"},"PeriodicalIF":1.7,"publicationDate":"2024-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142789109","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Run-Time ROP Attack Detection on Embedded Devices Using Side Channel Power Analysis 基于侧信道功率分析的嵌入式设备运行时ROP攻击检测
IF 1.7 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-12-05 DOI: 10.1109/LES.2024.3445256
Jinyao Xu;Danny Abraham;Ian G. Harris
Return-oriented programming (ROP) have emerged as great threats to the modern embedded systems. ROP attacks can be used to either bypass credential verification or modify RAM contents. In this letter, we introduce a simple side-channel technique for the run-time ROP detection. We use processors’ power consumption pattern as an indicator for the potential ROP attacks, which can be deployed across different platforms. We avoid the computational complexities of training machine learning models by using a simple linear comparison algorithm to compare the known and unknown power patterns to discern anomalies. For evaluation, we implement both the ROP attacks in multiple scenarios on the benchmarks with various complexity levels. We demonstrate the robustness of our approach and also outline some potential overheads that the approach incurs for the run-time ROP detection.
面向返回的编程(ROP)已经成为现代嵌入式系统的巨大威胁。ROP攻击可以用来绕过凭证验证或修改RAM内容。在这封信中,我们介绍了一种简单的侧信道技术,用于运行时ROP检测。我们使用处理器的功耗模式作为潜在ROP攻击的指示器,可以跨不同平台部署。我们通过使用简单的线性比较算法来比较已知和未知的功率模式来识别异常,从而避免了训练机器学习模型的计算复杂性。为了进行评估,我们在具有不同复杂级别的基准测试的多个场景中实现了这两种ROP攻击。我们演示了该方法的健壮性,并概述了该方法在运行时ROP检测中可能产生的一些开销。
{"title":"Run-Time ROP Attack Detection on Embedded Devices Using Side Channel Power Analysis","authors":"Jinyao Xu;Danny Abraham;Ian G. Harris","doi":"10.1109/LES.2024.3445256","DOIUrl":"https://doi.org/10.1109/LES.2024.3445256","url":null,"abstract":"Return-oriented programming (ROP) have emerged as great threats to the modern embedded systems. ROP attacks can be used to either bypass credential verification or modify RAM contents. In this letter, we introduce a simple side-channel technique for the run-time ROP detection. We use processors’ power consumption pattern as an indicator for the potential ROP attacks, which can be deployed across different platforms. We avoid the computational complexities of training machine learning models by using a simple linear comparison algorithm to compare the known and unknown power patterns to discern anomalies. For evaluation, we implement both the ROP attacks in multiple scenarios on the benchmarks with various complexity levels. We demonstrate the robustness of our approach and also outline some potential overheads that the approach incurs for the run-time ROP detection.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"16 4","pages":"377-380"},"PeriodicalIF":1.7,"publicationDate":"2024-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142789110","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
MUSIC-Lite: Efficient MUSIC Using Approximate Computing: An OFDM Radar Case Study MUSIC- lite:使用近似计算的高效音乐:一个OFDM雷达案例研究
IF 1.7 4区 计算机科学 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-12-05 DOI: 10.1109/LES.2024.3440208
Rajat Bhattacharjya;Arnab Sarkar;Biswadip Maity;Nikil Dutt
Multiple signal classification (MUSIC) is a widely used direction of arrival (DoA)/angle of arrival (AoA) estimation algorithm applied to various application domains, such as autonomous driving, medical imaging, and astronomy. However, MUSIC is computationally expensive and challenging to implement in low-power hardware, requiring exploration of tradeoffs between accuracy, cost, and power. We present MUSIC-lite, which exploits approximate computing to generate a design space exploring accuracy-area-power tradeoffs. This is specifically applied to the computationally intensive singular value decomposition (SVD) component of the MUSIC algorithm in an orthogonal frequency-division multiplexing (OFDM) radar use case. MUSIC-lite incorporates approximate adders into the iterative CORDIC algorithm that is used for hardware implementation of MUSIC, generating interesting accuracy-area-power tradeoffs. Our experiments demonstrate MUSIC-lite’s ability to save an average of 17.25% on-chip area and 19.4% power with a minimal 0.14% error for efficient MUSIC implementations.
多信号分类(Multiple signal classification, MUSIC)是一种应用广泛的到达方向(DoA)/到达角(AoA)估计算法,应用于自动驾驶、医学成像、天文学等领域。然而,MUSIC在计算上是昂贵的,并且在低功耗硬件中实现具有挑战性,需要探索精度、成本和功耗之间的权衡。我们提出MUSIC-lite,它利用近似计算来生成一个探索精度-面积-功率权衡的设计空间。这特别适用于正交频分复用(OFDM)雷达用例中MUSIC算法的计算密集型奇异值分解(SVD)组件。MUSIC-lite将近似加法器集成到迭代CORDIC算法中,该算法用于MUSIC的硬件实现,生成了有趣的精度-面积-功率权衡。我们的实验证明了MUSIC-lite能够在有效的MUSIC实现中平均节省17.25%的片上面积和19.4%的功耗,最小误差为0.14%。
{"title":"MUSIC-Lite: Efficient MUSIC Using Approximate Computing: An OFDM Radar Case Study","authors":"Rajat Bhattacharjya;Arnab Sarkar;Biswadip Maity;Nikil Dutt","doi":"10.1109/LES.2024.3440208","DOIUrl":"https://doi.org/10.1109/LES.2024.3440208","url":null,"abstract":"Multiple signal classification (MUSIC) is a widely used direction of arrival (DoA)/angle of arrival (AoA) estimation algorithm applied to various application domains, such as autonomous driving, medical imaging, and astronomy. However, MUSIC is computationally expensive and challenging to implement in low-power hardware, requiring exploration of tradeoffs between accuracy, cost, and power. We present MUSIC-lite, which exploits approximate computing to generate a design space exploring accuracy-area-power tradeoffs. This is specifically applied to the computationally intensive singular value decomposition (SVD) component of the MUSIC algorithm in an orthogonal frequency-division multiplexing (OFDM) radar use case. MUSIC-lite incorporates approximate adders into the iterative CORDIC algorithm that is used for hardware implementation of MUSIC, generating interesting accuracy-area-power tradeoffs. Our experiments demonstrate MUSIC-lite’s ability to save an average of 17.25% on-chip area and 19.4% power with a minimal 0.14% error for efficient MUSIC implementations.","PeriodicalId":56143,"journal":{"name":"IEEE Embedded Systems Letters","volume":"16 4","pages":"329-332"},"PeriodicalIF":1.7,"publicationDate":"2024-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142789111","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
IEEE Embedded Systems Letters
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1