Papers for

embedded system developers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Benchmarking tool measures model accuracy latency and energy across devices

HoliBench: A Cross-Platform Benchmarking and Deployment Toolkit for Foundation Models in CPS-IoT Applications

Abstract: Foundation models, including large language models, vision-language models, and time-series foundation models, are increasingly deployed on embedded and edge platforms for CPS and IoT applications, where energy, latency, and memory are as critical as task accuracy. Existing benchmarking tools evaluate model capability in isolation, reporting accuracy assuming sufficient compute, while hardware profiling tools remain platform-specific and mutually incompatible. As a result, users lack a unified workflow for making deployment decisions across heterogeneous devices. We present HoliBench, a modular benchmarking and deployment toolkit that jointly characterizes accuracy, latency, and energy across platforms from single-board computers to GPU servers. Its platform abstraction layer calibrates cross-device measurement, and the toolkit supports multiple model modalities, inference engines, concurrencies, and existing evaluation harnesses. An interactive interface exposes constraint-aware configuration selection over a design space that is profiled once and reused across studies. Using HoliBench, we characterize 20 models across 7 device types, 3 quantization levels, 8 inference backends, and over 30 tasks, surfacing tradeoffs that existing tools miss: quantization reduces latency only on hardware with low-precision support, accuracy gains show diminishing returns relative to energy, and for autoregressive workloads, average inference power is approximately constant across output lengths. We further find that single-model profiles compose under sequential co-resident execution. In a multi-model CPS deployment, standalone profiles predict combined-pipeline latency and power within 1.2% and 2.5%, enabling deployment exploration without exhaustively profiling every pipeline configuration. We release HoliBench as open-source infrastructure for deployment-aware evaluation of foundation models.

Fri 11 SeptDistributed, Parallel, and Cluster ComputingMachine LearningPerformance
The gist
Choosing how to run AI models on small devices like sensors or robots is tricky because speed, power use, and accuracy all matter. Current tools either focus just on accuracy or only work on specific hardware, so people struggle to compare and decide. The authors created HoliBench, a tool that measures all these factors together across many devices, helping users see trade-offs in one place. It makes it easier to pick the best model for limited devices without testing every possible setup.
Open 2609.12412v1

Adaptive synthesis improves controllers when environment assumptions fail

Learning to adapt GR(1) specifications through degradation

Abstract: Reactive synthesis is a powerful tool for generating correct-by-construction controllers from formal specifications. GR(1) is an assume-guarantee specification framework that enables efficient synthesis, allowing synthesised controllers to be used in a wide array of applications. The limitation of such controllers is that, should they encounter environment behaviour unspecified in the assumptions of the specification, the specified system guarantees are no longer ensured. Our work proposes an approach based on oracle-guided inductive synthesis to adapt the specification to be consistent with the observed assumption violation, while degrading system guarantees as little as possible to maintain realisability. Our methodology discovers multiple potential solutions, so we propose a preference criteria, based on the ability of the specification to enable robustness under adaptation. Although our approach is capable of degrading the entire specification, for our case studies we successfully discover degradations that preserve the entire set of original guarantees.

Thu 10 SeptSoftware EngineeringArtificial IntelligenceLogic in Computer Science
The gist
Controllers made with formal rules can fail if the outside world acts in ways not planned for. The authors propose a method that watches for these unexpected behaviors and then adjusts the rules so the controller still works, losing as few guarantees as possible. Their method finds different possible fixes and helps pick the best one to keep the system robust. In tests, they often keep all original guarantees intact while adapting to new situations.
Open 2609.12231v1

PATTON improves large language model serving using commodity processing in memory

PATTON: Enabling Commodity PIM for Production LLM Serving

Abstract: Processing-in-Memory (PIM) is promising for accelerating memory-bound decode attention, but attention acceleration alone is insufficient for production LLM serving, where engines dynamically allocate, populate, share, cache, and reclaim logical KV cache blocks. Supporting this lifecycle on commodity PIM requires efficient physical memory allocation, block-to-address mapping, and command generation. For the Value cache, these requirements create a fundamental conflict among GEMV efficiency, single-token write efficiency, and memory capacity: GEMV-optimized layouts scatter newly generated Value vectors across rows, making writes costly, while finer-grained memory sharing improves capacity utilization but fragments GEMV reductions. We present PATTON, a PIM runtime that integrates production LLM serving engines with commodity PIM. PATTON introduces hierarchical granule allocation: block-sized Key and Value granules map one-to-one to logical token blocks, fixing their physical placements and commands, while coarser granules group blocks for efficient GEMV execution and memory utilization. A Commit Zone stages partial Value blocks for efficient single-token writes before committing them to GEMV-optimized locations. PATTON tracks these placements to generate KV cache writes and QK-transpose/SV commands. Across attention execution and runtime-induced prefill recomputation, PATTON achieves an average 1.95x speedup and 4.83x higher energy efficiency over evaluated baselines, requires no PIM processing-unit modifications, and maintains a KV cache hit rate comparable to the native GPU KV cache in vLLM.

Thu 10 SeptHardware Architecture
The gist
Serving large language models (LLMs) quickly and efficiently is challenging because it involves managing lots of data in memory. The authors present PATTON, a system that helps existing memory technologies work better for this by carefully organizing how data is stored and accessed. PATTON balances competing needs like fast calculations and efficient memory use, leading to almost twice the speed and much lower energy use compared to other methods. This innovation works without changing existing memory hardware and keeps performance similar to GPUs on cache hits.
Open 2609.11392v1

Vision transformer improves sewer defect classification with lightweight models

Vision Transformer-Based Multi-Level Feature Fusion for Multi-Label Sewer Defect Classification

Abstract: Automated classification of sewer defects is essential for infrastructure condition assessment and maintenance decision-making, but existing deep learning methods struggle to balance classification accuracy and computational complexity in large-scale multi-label scenarios. This study develops Sewer-Transformer-ML, a hierarchical vision Transformer with multi-level feature fusion, together with two lightweight architectures, Sewer-MobileNet-ML and Sewer-Mobile-TransNet, for resource-constrained inspection scenarios. On the Sewer-ML test set, Sewer-Transformer-ML-Base achieved an $F2_{\text{CIW}}$ of 65.68% and an $F1_{\text{Normal}}$ of 92.68%, ranking first on the public leaderboard and exceeding the second-ranked method by 7.6 percentage points in $F2_{\text{CIW}}$. Sewer-MobileNet-ML achieved an $F2_{\text{CIW}}$ of 65.73% with only 17 M parameters, representing an approximately 95% parameter reduction relative to the base model. Under the standard Sewer-Capsule data split, Sewer-Mobile-TransNet achieved 96.43% classification accuracy. When the training set was reduced to 1,177 images, pretraining on Sewer-ML consistently improved model performance. Ablation experiments further showed that direct concatenation was more effective for Transformer features, whereas attention-based fusion better supported multiscale CNN features. These findings provide a computational basis for automated sewer inspection, lightweight model design, and adaptation across civil infrastructure inspection platforms.

Thu 10 SeptComputer Vision and Pattern Recognition
The gist
Sewer systems sometimes have different types of damage that need to be found to keep them working well. Existing computer programs find it hard to quickly and accurately recognize multiple types of sewer problems from images. The authors created a new way to analyze sewer photos using a vision Transformer that combines details at different levels, making it more accurate. They also built smaller models that work well with limited computing power, suitable for on-site inspections. Their tests showed these models can reliably detect sewer defects and work better than earlier methods, even when there is less training data.
Open 2609.11375v1

Estimates predict and fix inconsistencies in connected system models

Estimating Inconsistency Response Surfaces under Uncertainty in Cyber-Physical System Development

Abstract: Cyber-Physical Systems (CPS) are commonly represented through multiple interconnected models. During development, CPS consistency requires that shared model elements remain compatible across these models. Uncertainty, for example, due to sensor noise or model abstraction, changes the admissible values of model elements and can introduce inconsistencies, i.e., situations in which models can no longer be jointly satisfied. While existing approaches can determine consistency for a given uncertainty configuration, they provide limited support for systematically exploring, analyzing, and explaining inconsistency across large uncertainty spaces. We address this challenge by reformulating inconsistency as an intervention response modeling problem. Using Saltelli sampling and multi-fidelity Monte Carlo estimation, we generate intervention-response datasets and train a surrogate model that directly predicts inconsistency from the propagated uncertainty geometry. Experiments on 48 scenarios and 10 CPS domains show that the surrogate matches Monte Carlo estimates while reducing evaluation time from milliseconds to microseconds, enabling orders-of-magnitude more response-surface evaluations within fixed computational budgets. Building on the learned response surfaces, we perform sensitivity analysis to identify dominant uncertainty drivers and introduce a gradient-based consistency recourse method to determine minimal uncertainty interventions that restore consistency. The results show that inconsistency under uncertainty can be effectively learned, analyzed, and repaired through response-surface modeling, providing a scalable foundation for uncertainty-aware consistency management in CPS development.

Thu 10 SeptMachine LearningSoftware Engineering
The gist
Connected systems like smart machines are made from many linked models. Sometimes, these models don’t agree because of things like unclear data or sensor noise, causing problems. The authors show a new way to predict when these disagreements will happen by learning from many examples. Their method also finds the most important causes and suggests small changes to fix the issues. This helps make connected system designs more reliable and easier to manage.
Open 2609.11331v1

Analogue memory hardware powers bio-inspired probabilistic decision making

Bio-inspired Learning and Decision-Making with Probabilistic In-Memory Computing Hardware: Part 1

Abstract: Learning and decision-making in animals are often modeled as Bayesian processes, where sensory evidence is integrated with prior beliefs to guide behavior in the face of uncertainty. But what are the inherent neural dynamics that give rise to this ability, and how could they be replicated in computing systems? This abstract discusses a biologically grounded framework in which noisy neural and synaptic dynamics perform inference and learning via stochastic sampling from an internal energy function, capturing uncertainty over latent states and model parameters through neural and synaptic variability, respectively. This enables approaches such as predictive coding networks to account for epistemic uncertainty via Markov chain Monte Carlo sampling. Drawing a parallel between intrinsic noise in biological systems and electrical noise in emerging probabilistic analogue memory technologies, we highlight how analogue in-memory computing hardware naturally emerges as the solution for massively scalable and energy-efficient probabilistic inference.

Thu 10 SeptArtificial IntelligenceMachine Learning
The gist
Animals make decisions by combining what they sense with what they already believe, even when unsure. The authors explain how brain-like random activity in neurons and connections can model this by exploring many possible states to learn and decide. They found that certain noisy electrical memory chips can mimic this process efficiently in computers. This could help build machines that learn and make decisions in a way similar to the brain, handling uncertainty naturally.
Open 2609.11281v1

Deep learning detects electrical faults in aircraft power systems

Deep Learning-Based Detection of Electrical Faults and Power Quality Disturbances in Aerospace Power Systems

Abstract: More Electric Aircraft require fast and reliable monitoring of high-frequency electrical networks, yet most power quality disturbance and fault diagnosis methods are developed for conventional 50 or 60 Hz grids. This work presents a hardware-aware deep learning framework for multiclass detection of electrical faults and power quality disturbances in a 400 Hz aerospace power system. A high-fidelity simulation model inspired by the Boeing 787 electrical architecture generates voltage and current waveforms for 21 normal, disturbance, switching, open-circuit, and short-circuit conditions. Two datasets, each containing 73,500 samples, are formed from one-dimensional time-series signals and short-time Fourier transform time-frequency representations. Signal-processing augmentation, domain randomization, and class-specific generative adversarial networks increase waveform diversity, and the time-series dataset is released through IEEE DataPort. We compare 1D and 2D convolutional neural networks, long short-term memory networks, CNN-LSTM hybrids, ResNet, MobileNet, and VGG models under common training conditions. A compact ResNet provides the best accuracy-complexity tradeoff, achieving 96.94 percent software test accuracy with 175,685 parameters. After 8-bit quantization and deployment on a Xilinx Zynq UltraScale Plus MPSoC ZCU102, the model achieves 95.87 percent accuracy and a measured mean neural-network accelerator latency of 6.90 ms per input record. The results establish simulation-based, accelerator-level feasibility for embedded edge AI in aircraft electrical health monitoring and motivate future end-to-end data acquisition and experimental validation.

Wed 9 SeptMachine Learning
The gist
Electrical systems in airplanes operate at high frequencies that differ from typical power grids, making it hard to spot problems fast. The authors created a computer program using deep learning that can identify various electrical faults and quality issues in an aircraft’s 400 Hz electrical supply. They trained and tested the program on simulated data based on a real airplane’s design and found it works accurately and runs quickly on specialized hardware. This approach could help monitor airplane electrical health more reliably in real time. The authors also shared data to help others build on their work.
Open 2609.10479v1

Symboliclight v2 cuts energy use for language models with new hardware design

SymbolicLight V2: Hybrid Neuromorphic Architecture and Sparse Execution for Low-Energy Language Inference

Abstract: SymbolicLight V2 combines sparse event computation with continuous-state processing in a hybrid neuromorphic language architecture. Extending V1's spike-gated dual paths, it adds graded signed events at further projections and softmax-free local attention. We implement the 194M-parameter model on an Alveo U50C FPGA using digital fixed-point arithmetic and on an ARM CPU using sparse integer execution. Across three same-checkpoint FPGA implementations at 175 MHz, active-row weight gathering and valid-state KV loading raise decode throughput from 474.6 to 643.2 tokens/s for a 32-token prefix and 128 outputs. Estimated gross card energy falls from 0.06087 to 0.04407 J per generated token, a 27.6% reduction. Complete-request energy, including prefill, falls by 24.4-27.7% across three prefix lengths. An independent idle split attributes 82.8% of gross card energy to loaded idle, explaining the benefit of shorter token latency. Against the recorded RTX 5090 compiled-FP32 baseline, integer FPGA execution uses 89.1% less estimated card energy during short-context decode; arithmetic precisions differ, and the GPU baseline is not the lowest-energy tested configuration. On four Cortex-A76 cores of a ROCK 5T, complete requests reach 65.4 tokens/s at 9.80 W and 0.151 J per generated token at the adapter's AC input. These results connect event sparsity to omitted computation and data movement. The mechanisms also support other dedicated V2 implementations: increasing throughput by a greater factor than active power lowers energy per generated token. Evaluation holds the deployed checkpoint fixed; its quality trails a same-budget dense control, so the results do not establish equal-quality efficiency.

Wed 9 SeptComputation and Language
The gist
Running language models usually takes a lot of energy and computing power. The authors developed SymbolicLight V2, a new kind of brain-inspired hardware that mixes event-driven and continuous processing to make language understanding more efficient. Their design runs on special chips and regular processors, reducing energy use per word generated by about 25-30% compared to earlier versions. While it uses less energy, the authors note that the model's quality isn't yet as good as some dense, traditional methods at the same resource levels.
Open 2609.09772v1

Robust onboard space object detection using tri-part cnn transformer model

TriCCOT: Tri-part Convolutional Conformal Transformer for Onboard Space Object Detection

Abstract: Onboard object detection in Earth observation is constrained by limited computational resources and the absence of fully corrected imagery. While convolutional detectors are hardware-efficient, they often struggle to extract robust representations from raw and noisy data. Conversely, transformer-based models provide stronger global reasoning capabilities but remain difficult to deploy on FPGA accelerators due to quadratic attention complexity and non-compatible operations. We introduce TriCCOT, a tri-part architecture for robust and deployable onboard object detection. TriCCOT combines a convolutional region proposal network, a conformal prediction stage, and Aper-GATES, our hardware-friendly attention-based classifier. The region proposal network generates candidate bounding boxes, which are subsequently enlarged via conformal prediction, providing a distribution-free probabilistic coverage guarantee. The resulting crops are processed by Aper-GATES, which reformulates self-attention through convolutional projections, global channel statistics, and hardware-friendly gating operations, avoiding standard transformer operations that are poorly suited to CNN-oriented accelerators. Experiments on the DIOR and VDVRaw datasets demonstrate competitive detection performance and improved robustness to spatial blur and signal-dependent noise when compared to FPGA-compatible architectures. Finally, we report full deployment on a Xilinx Versal VCK190 FPGA without modifying the underlying DPU architecture, enabling unified CNN-Transformer inference for spaceborne embedded applications.

Tue 8 SeptComputer Vision and Pattern RecognitionArtificial Intelligence
The gist
Detecting objects in images taken from space is hard because computers on satellites have limited power and the images can be blurry or noisy. The authors created TriCCOT, which uses a combination of different techniques: a fast method to find likely object areas, a way to confidently guess object boundaries, and a new kind of attention mechanism that works well on special hardware. This approach keeps detection accurate even when images are less clear, and it runs efficiently on space-grade chips without needing hardware changes.
Open 2609.08659v1

Lightweight speech and text model improves real-time emotion detection

RAFM-SER++: A Lightweight Multimodal Emotion Recognition Framework for Real-Time Behavioral Monitoring in Surveillance Systems

Abstract: Recent multimodal Speech Emotion Recognition (SER) systems achieve high accuracy through interaction-heavy cross-modal transformers, but their computational cost limits deployment in latency-sensitive and resource-constrained surveillance systems. To address this challenge, we propose RAFM_SER++, a lightweight multimodal SER framework featuring an asymmetric Residual Attention Fusion Mechanism (RAFM). Rather than relying on computationally expensive bidirectional interactions, RAFM injects affective speech cues into semantic text representations through a one-directional residual attention pathway. Combined with a BYOL-inspired cross-modal alignment objective and attention-guided pooling, the proposed framework improves multimodal representation learning while maintaining low computational overhead. Experiments on the IEMOCAP and ESD benchmarks demonstrate that RAFM_SER++ consistently outperforms the HuBERT-Base baseline and achieves a superior accuracy-efficiency trade-off compared with the state-of-the-art MemoCMT. Specifically, RAFM_SER++ reduces trainable parameters by more than 60%, achieves faster inference (79.60 it/s), and attains BACC scores of 81.10% on IEMOCAP and 95.39% on ESD. These results indicate that lightweight asymmetric multimodal fusion is an effective alternative to interaction-heavy cross-modal transformers for real-time surveillance applications.

Mon 7 SeptArtificial IntelligenceMachine LearningMultimedia
The gist
Detecting emotions from speech and text usually requires complex and slow computer models. The authors created a lighter and faster system that mixes speech and text information in a simpler way, making it easier to use in real-time monitoring, like in surveillance. Their method uses a one-way attention approach to add emotional speech clues to text, which reduces computing needs but still keeps good accuracy. Tests showed it works better than some common methods while running faster and using fewer resources.
Open 2609.07409v1

Labeled real-time automata recover from faults without revealing errors

Resilience in labeled real-time automata

Abstract: In this paper, we characterize resilience for a labeled real-time automaton (LRTA). An LRTA is resilient if whenever a faulty event occurs, after sufficiently many events occur, the LRTA returns to normalcy and the occurrence of the faulty event is not leaked. The notion of resilience reflects the ability of an LRTA recovering from a faulty behavior, and hence can model an intelligent agent. We formulate one definition of resilience for an LRTA and give verification algorithms for the definition based on two basic tools --- concurrent composition and observer.

Mon 7 SeptComputational Complexity
The gist
This paper looks at special systems called labeled real-time automata (LRTA) that can experience faults. The authors define when these systems are resilient, meaning they can recover to normal behavior after faults and keep the errors hidden. They provide a way to check if an LRTA is resilient by using specific mathematical tools. This helps model intelligent agents that can handle mistakes and keep functioning smoothly.
Open 2609.07054v1