Papers for

embedded systems engineers

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.

Neuromorphic visual navigation reduces power use for small drones

Towards bio-inspired visual navigation: a neuromorphic navigation paradigm for MAVs

Abstract: Biological visual navigation achieves remarkable robustness at extremely low power, whereas frame-based robotic systems relying on artificial neural networks remain limited in both respects, particularly for energy-constrained micro aerial vehicles (MAVs) operating in complex environments. Inspired by the event-driven, sparse, and asynchronous principles of biological visual systems, neuromorphic sensing and computation provide a promising alternative for robust and energy-efficient navigation. In this paper, we propose the first end-to-end event-driven neuromorphic paradigm for MAV visual navigation in complex environments by integrating neuromorphic vision, spiking neural networks, and neuromorphic processors. The proposed method first extracts the environmental representation from event streams using a spiking perceptual representation module. This representation is fed into a spiking navigation module, where guidance learning and population coding enable efficient policy learning with few time steps. The navigation module then outputs a waypoint converted into executable trajectory points. Experiments show that the proposed neuromorphic method achieves navigation performance comparable to ANN-based methods while markedly reducing power consumption. The spiking perceptual module consumes only 19.57% of the power of its ANN counterpart, while the spiking navigation module deployed on Intel Loihi consumes only 12.37% of that required by its ANN counterpart running on NVIDIA Orin NX. Beyond prior neuromorphic systems focused mainly on relatively simple navigation subtasks, we demonstrate a complete neuromorphic visual navigation system spanning simulation and real-world deployment. Our results establish the feasibility of the neuromorphic paradigm for autonomous navigation and provide a bio-inspired pathway toward robust and low-power MAV navigation.

Thu 15 OctRobotics
The gist
Small flying robots called MAVs need to navigate complex places using cameras, but regular AI methods use a lot of power. The authors show how using a brain-inspired method with special sensors and spiking neural networks lets these robots see and decide where to go while using much less energy. Their system works well in both simulations and real flights, matching regular AI performance but with far less power consumption. This shows a new way to make tiny flying robots smarter and more energy efficient.
Open → 2610.21978v1

Efficient hardware design improves sparse spiking neural networks

PSA: A Pruning-Friendly Sparse-Aware Accelerator for Efficient Sparse Convolution in SNNs

Abstract: Spiking neural networks (SNNs) are promising for energy-efficient artificial intelligence due to their event-driven sparse computation, and neuron pruning can further reduce redundant operations. However, in practical hardware accelerators, spike sparsity and pruning-induced sparsity produce highly irregular sparse workloads that are difficult to execute efficiently. Existing approaches do not jointly support sparse-input execution, low-overhead sparse convolution lowering and pruning-friendly execution. This paper presents PSA, a Pruning-friendly Sparse-aware Accelerator for efficient sparse convolution in SNNs. PSA features a Sparse-Aware Merge-Accumulation (SAMA) dataflow that aligns sparse spike indices and converts irregular activations into continuous computation streams for efficient sparse convolution execution. It further introduces a Sparse Implicit Group-wise im2col (SIG-im2col) convolution lowering mechanism that converts sparse convolution into SpMM on-chip with low mapping cost and memory overhead. In addition, PSA integrates a lightweight pruning-friendly gating mechanism to directly support pruned SNNs. Results on ResNet-18/CIFAR-10 show that PSA achieves a 4.45x improvement in energy efficiency and an 18.52x reduction in energy-delay product (EDP) over the dense baseline.

Thu 15 OctHardware Architecture
The gist
Spiking neural networks are brain-inspired models that use less energy by processing only important spikes. But when parts of these networks are removed or 'pruned,' the computations become irregular and hard for hardware to handle efficiently. The authors introduce PSA, a new hardware design that makes these irregular sparse computations much faster and more energy-efficient. They tested PSA on common datasets and found it uses much less energy and is much faster than traditional dense methods.
Open → 2610.21313v1

Low power spike neural network chip boosts speed and cuts energy

STISA: A 0.16 GOPS/W/PE Single-Shot Inference FPGA-based SNN Accelerator with Algorithm and Hardware Co-Design

Abstract: Spiking neural networks (SNNs) offer great potential for low-power intelligent computing owing to their event-driven nature, yet their deployment is limited by high inference latency and inefficient hardware utilization caused by temporal dependencies. Existing accelerators struggle to balance timesteps, accuracy, and energy efficiency, while hardware-oriented timestep compression remains underexplored. To address these challenges, this work presents STISA, a unified algorithm-hardware co-design framework featuring: (i) a Temporal Splitter Compression (TSC) technique with a Temporal Split Structure (TSS) to reduce temporal redundancy while preserving network dynamics; (ii) a hardware-efficient spatiotemporal parallelism scheme, which co-optimizes dataflow and architecture through a Temporal-Prioritized Output-Stationary (TPOS) mapping and a flexible Block-Mux Streaming (BMS) architecture; and (iii) a joint TSC-TPOS-BMS co-optimization framework featuring a bandwidth-aware resource allocation strategy to achieve balanced accuracy, latency, and energy efficiency across diverse network architectures. On the algorithmic side, TSC reduces synaptic operations by 24.44%-51.71% while achieving competitive accuracies of 96.38%, 81.10%, 68.51%, and 82.40% on CIFAR-10, CIFAR-100, ImageNet, and DVS-CIFAR10, respectively. On the hardware side, FPGA prototypes deliver up to 7.99 speedup, 30.4% power reduction, and 30.1% LUT reduction. Compared with state-of-the-art SNN accelerators, STISA achieves 0.16 GOPS/W/PE, demonstrating its scalability and superior energy efficiency for real-time SNN inference under constrained hardware resources.

Wed 14 OctHardware Architecture
The gist
Spiking neural networks (SNNs) are a type of AI that mimics how neurons work and use less energy, but they can be slow and inefficient on hardware. The authors created a new system called STISA that cleverly reduces repeated calculations and speeds up processing by designing both the algorithms and the hardware together. Their approach cuts the number of operations needed and saves power while keeping accuracy high on popular image recognition tasks. The result is a faster, more energy-efficient chip for real-time AI tasks using spike-based neural networks.
Open → 2610.19973v1

Multi-format systolic array improves efficiency for ai workloads

MFSA: A Multi-Format Systolic Array with Native Micro Scaling Support

Abstract: AI workloads increasingly employ low-precision formats such as BF16 / FP16, FP8 variants, FP4, Micro Scaling (MX), and INT modes across models, layers, and execution stages to balance accuracy, memory footprint, and throughput, which in turn requires hardware to support these formats in a flexible and efficient way. We present MFSA, a weight-stationary multi-format systolic array that achieves area efficiency through two architectural choices. At the PE level, MFSA uses dot-product-accumulator-based processing elements extended from an existing open-source trans-precision FPU to support reduced-precision formats (FP32/FP16/BF16/CFP8/FP4/INT16/INT8/INT4) with a shared datapath and proportional throughput scaling. At the array level, MFSA employs Online Block-Scale Rebasing (OBSR) for block-scaled formats, which folds each block scale into the running FP32 partial sum at block boundaries without adding a second cross-block accumulator, thereby reducing the additional overhead of block-scaling support. In TSMC 28 nm at 1 GHz, matched-throughput BF16/FP8/FP4 cascaded FMA-PE baselines are 1.5x/2.5x/4.5x larger than the single-format DPA-PE, the gap growing with subword parallelism. A routed 16x16 MFSA reaches a peak 0.5/1/2/4 TOPS of FP32/BF16/FP8/FP4, and OBSR cuts the incremental MX overhead by 64.2% in area and 67.5% in energy versus a naive MX implementation baseline, without hurting the numerical stability on real LLM traces. Adding support for all other formats based on a BF16+CFP8 systolic array costs 25.7% additional area. OBSR also extends to non-power-of-two block scales: folding the fractional part of an E4M3 scale into the MFPE dot product supports NVFP4 alongside OCP MX for 11.8% area and 7.3% power over a CFP8+FP4 base, less than half the cost of a naive implementation.

Wed 14 OctHardware Architecture
The gist
AI systems often use different number types to speed up calculations or save memory, but hardware usually struggles to handle many types efficiently. The authors created a flexible computing array called MFSA that works well with many low-precision number formats used in AI. It uses clever design tricks to save space and energy while keeping accurate results. This approach means AI hardware can better support new and varied number formats without big cost increases.
Open → 2610.19645v1

Compute in memory speeds up neural networks using non volatile memory

Hopfield Networks in Non-volatile Memory

Abstract: Many important computational workloads are bound by the performance of the memory system that supplies data to conventional processors. Compute in Memory (CiM) promises to circumvent this bottleneck by performing the processing within the memory. Neural Networks are memory-bound, and a notable example of such is the Hopfield Network. This work explores the design space of non-volatile computing-in-memory (NV-CiM) architectures using an instruction-level simulator to evaluate application mappings and workload-driven architectural adaptations. The exploration examines the resulting design trade-offs and includes theoretical comparisons with representative CPU and GPU architectures.

Wed 14 OctEmerging Technologies
The gist
Computers often spend a lot of time waiting for data to move between memory and processors. The authors look at a way to do some computing directly inside memory chips that keep data even without power, called non-volatile memory. They focus on a type of neural network called Hopfield networks, which rely heavily on memory access. By simulating different designs, they study how well this approach works compared to traditional CPUs and GPUs and explore the trade-offs involved.
Open → 2610.19321v1

Tunnel diode oscillator enables low-power dual-band wireless links

HILO: Enabling Low-power, Dual-Band Communication using Tunnel Diode Oscillators

Abstract: Wireless communication remains the most power-consuming operation in embedded systems. Low-power transmitters such as backscatter achieve microwatt-scale operation but produce weak signals susceptible to in-band interference and frequency-selective fading, particularly in non-line-of-sight settings. Multi-band transmission can mitigate these effects through spectral-domain redundancy rather than temporal-domain redundancy, improving reliability without sacrificing bitrate or latency. However, conventional multi-band radio transceivers require duplicated RF chains or power-hungry synthesizers. We introduce HILO, a tunnel diode-based frontend that enables dual-band operation from a single circuit. HILO inverts the conventional paradigm: rather than suppressing the harmonics inherent to tunnel diode nonlinearity, it harnesses them. An external device injection-locks the oscillator to a fundamental frequency, simultaneously stabilizing a higher harmonic and yielding two injection-locked carriers without a second oscillator or frequency multiplier. In transmit mode, HILO exploits self-oscillating mixing to modulate both carriers simultaneously; in receive mode, it uses autodyne downconversion at both frequencies. By turning an inherent nonlinearity into a feature, HILO achieves dual-band links while consuming under 210 $μ$W.

Tue 13 OctNetworking and Internet ArchitectureHardware ArchitectureEmerging Technologies
The gist
Wireless communication in small devices often uses a lot of power, especially when sending signals that can get weak or interrupted. The authors show a new type of radio circuit called HILO that uses a special component called a tunnel diode to send signals on two different frequencies at once without needing extra parts. This makes the communication more reliable while using very little power, under 210 microwatts. Instead of fighting the diode’s natural quirks, HILO cleverly uses them to create stable signals on two bands.
Open → 2610.18641v1

EdgeLLM-Nano evaluates key-cache compression on small on-device language models

EdgeLLM-Nano: Auditing Polar-Guided Key-Cache Compression and Consistency-Anchored Pruning on a 33.6 MB On-Device Language Model

Abstract: Deploying language models (LMs) on the edge presents unique memory, latency, and power challenges absent in high-performance computing. KV-cache compression emerges as a promising approach to address these challenges. However, the effectiveness of current KV-cache compression methods has not been thoroughly examined on edge devices. Moreover, we show that existing evaluation methods do not always involve the KV-cache under test. We propose EdgeLLM-Nano, a measurement study of KV-cache compression using a nano-scale decoder-only LM (transformer) testbed that has 8.39M parameters, i.e., 33.6 MB, to enable end-to-end examination of each backend, seed, and power sample. Our results give a negative verdict for a polar-guided key-cache quantizer (round-to-nearest (RTN) control causes an order of magnitude less damage), as well as a consistency-anchored progressive weight pruner (one-shot magnitude-based pruning performs as well as, if not better). We also introduce Long-Context Decode Fidelity (LCDF) evaluation, a token-by-token examination of teacher-forced log-losses using the KV-cache under test. Unlike perplexity that gives the same 5.461 score to all methods, LCDF distinguishes different KV-cache compression backends thanks to its paired statistics across seeds and effect sizes. Our companion Raspberry Pi 5 measurement shows all compression backends we tested to be less energy-efficient per token compared to uncompressed FP16 inference. Except for KIVI that is close to lossless in terms of LCDF, our findings indicate KV-cache compression can be improved. LCDF offers a simple and effective way of shedding light on KV-cache compression methods, whose negative impacts have been overlooked by perplexity.

Sat 10 OctComputation and Language
The gist
Running language models on small devices is hard because they have limited memory and power. The authors tested ways to shrink a part of the model’s memory called the KV-cache to see if it helps. Surprisingly, some popular compression methods didn’t work well and could harm performance. They introduced a new way to measure how well these methods work, showing some flaws that usual tests missed. Their tests on a Raspberry Pi also found using compression can cost more energy than just running the model normally.
Open → 2610.14475v1

Small models learn continuously with synthetic self-distillation

Continually Post-training Small Models via Synthetic Self-distillation

Abstract: Continual post-training faces a dual challenge of acquisition and retention: models must learn new capabilities while preserving prior knowledge. While Self-Distillation Fine-Tuning (SDFT) mitigates this using self-supervision with in-context demonstrations, it relies on strong in-context learning and instruction-following abilities. Consequently, SDFT fails on smaller models critical for low-latency, on-device use. To enable continual learning at smaller scales, we first identify the root cause of failure. We show that poor acquisition and forgetting correlate linearly with the post-trained model's distribution shift, revealing the necessity of in-distribution learning. We thus introduce Synthetic Self-Distillation (SynthSelf), imitating SDFT's in-distribution rewrite by outsourcing the task to a minimally larger, same-family aligner. Coupled with off-policy supervision and rejection sampling, this provides the high-quality supervision small models require without breaking their original distribution. Evaluations spanning 4 acquisition datasets (including a mixture) and 14 retention benchmarks show SynthSelf consistently outperforms 6 methods (including off- and on-policy distillation) across 3 small model scales. Extensive further analyses confirm SynthSelf paves the way toward effective small-model continual learning.

Fri 9 OctMachine LearningArtificial Intelligence
The gist
When teaching computers new tasks, they often forget what they learned before, especially smaller models used on devices. The authors found this problem happens because the model's new learning data is too different from what it already knows. They created a method called Synthetic Self-Distillation that helps small models learn new things without forgetting old knowledge by using a slightly bigger model to guide the learning. This method improves learning and retention on various tests, making it easier for small models to keep up with new data over time.
Open → 2610.13113v1

MORDOR reduces memory delays by smarter DRAM refresh scheduling

MORDOR:Mitigating Overheads of Read Disturbance Preventive Operations via Elastic Refresh Scheduling

Abstract: Modern DRAM chips are susceptible to read disturbance phenomena such as RowHammer, where repeatedly accessing (hammering) a row of DRAM cells (i.e., a DRAM row) induces bitflips in other physically nearby (victim) DRAM rows. A common practice to avoid such bitflips is to preventively refresh victim rows that might otherwise experience bitflips. Unfortunately, preventive refreshes cause long latencies and need to be performed urgently before the aggressor row is activated again to ensure data integrity. This is done by prioritizing them over demand memory requests, thereby potentially imposing significant delays on those requests and causing performance and energy overheads. Our goal in this work is to alleviate these overheads by scheduling preventive refreshes off the critical path of demand memory requests. We propose MORDOR, a new preventive refresh scheduling policy that significantly reduces system performance degradation and energy consumption caused by preventive refresh operations. MORDOR is integrated into the memory controller and operates alongside memory-controller-based read disturbance mitigation techniques to intelligently delay preventive refresh operations, while maintaining their data integrity guarantees. MORDOR leverages the key observation that a preventive refresh operation targeting an aggressor row can be delayed to serve any other demand memory request, as long as that memory request does not access the aggressor row. By doing so, MORDOR executes latency-critical memory requests before long-latency preventive refresh operations, while mitigating read disturbance bitflips. We evaluate MORDOR by integrating it into six state-of-the-art read disturbance mitigation techniques. Our comprehensive evaluation shows that MORDOR significantly improves system performance and energy efficiency at low area cost.

Thu 8 OctCryptography and Security
The gist
Repeatedly reading data from the same part of a computer's memory can accidentally cause errors in nearby areas, a problem known as RowHammer. To stop these errors, computers refresh certain memory parts regularly, but these refreshes can slow down the system. The authors propose MORDOR, a new way to schedule these refreshes so they don’t block more important memory reads, speeding up the computer and saving energy without causing errors. MORDOR carefully delays refreshes unless the next memory request needs the same memory section, improving overall performance.
Open → 2610.11398v1

Integer only method reduces transformer accuracy loss under quantization

TR-PTQ: High-Accuracy Integer-Only Transformer Post Training Quantization via Taylor Region Reformulation

Abstract: Post-training quantization (PTQ) enables efficient deployment, yet transformer architectures remain challenging to quantize due to nonlinear layers. While existing methods attribute accuracy loss to insufficient numerical precision, often necessitating floating-point fallbacks, we demonstrate that degradation is actually driven by specific structural error sources. We find that learned scale parameters in normalization layers and compounded approximations in GELU are the primary error contributors, whereas SoftMax remains inherently robust to aggressive quantization. To address these bottlenecks, we introduce TR-PTQ, a unified integer-only formulation using shared Taylor Region (TR) exponential and logarithm primitives. This approach allows computationally expensive operations, including division and square roots, to be performed entirely in the log-domain via standard integer arithmetic. Combined with a calibration-free, outlier-aware optimization for LayerNorm parameters, our method eliminates the need for floating-point hardware units for nonlinearities, achieving less than 1.5\% absolute accuracy degradation across vision and language benchmarks.

Wed 7 OctMachine Learning
The gist
Transformers are powerful AI models but hard to make run fast and cheap on small devices because of tricky math steps. The authors show that some parts of the math, like certain layers and functions, cause most of the errors when using simpler number formats. They created a new way to do all the needed calculations using only whole numbers, avoiding complicated decimal math. This keeps the model accurate while making it run efficiently on hardware without special number-handling units.
Open → 2610.09969v1

Binary neural networks speed up real time event camera processing

Bringing BNNs to Fast Event Processing

Abstract: Binary Neural Networks (BNNs) enable efficient deep learning deployment on resource constrained devices with weights and activations compressed to one bit, substantially reducing model size and inference cost. Event cameras offer complementary advantages, including low latency, high dynamic range, and low power consumption, by capturing asynchronous streams of events rather than dense image frames. Despite their shared emphasis on efficiency, the combination of these technologies remains largely unexplored. This work aims at adapting and evaluating modern deep BNN architectures on event data. We also show that cross-modal pretraining from RGB data can improve the classification accuracy of BNNs on neuromorphic datasets. We introduce the Polar-wise Binary Event Volume (PBEV), a binary representation that enables event-camera data to be processed directly by BNNs and represents a step toward fully binarized event-based vision systems. Best evaluated BNN on N-Caltech101 classification benchmarks shows 90.58% accuracy with 7.5x less operations than their full-precision counterparts.

Wed 7 OctComputer Vision and Pattern Recognition
The gist
Processing data from event cameras usually requires special methods that can handle lots of information efficiently. The authors show how binary neural networks, which use just one bit for their calculations to save resources, can be adapted to work well with this type of data. They also introduce a new way to represent event data that fits nicely with these binary networks. Their approach improves the speed and efficiency of recognizing objects from event cameras without losing much accuracy. Training the models first on regular RGB images helps improve their performance on event data.
Open → 2610.09873v1

Swin transformers reduce model size and improve speech bandwidth extension

SwinDS-BWE: A Parameter-Efficient Swin-1D Lattice Generator with Decision-Science Discriminators for Speech Bandwidth Extension

Abstract: We propose SwinDS-BWE, a decision-science-inspired bandwidth extension (BWE) model with two coupled contributions: (1) Swin Transformers with lattice-style cross-stream interaction yield locality-aware modeling with linear-in-sequence per-window attention cost and reduce the prior AP-BWE generator size 0.5x from 33M to 17M. (2) Three novel lightweight decision-science-inspired discriminators augment AP-BWE's performance: a CVaR discriminator tail-pools activations to emphasize worst high-frequency (HF) segments, a Chance-Constraint HF discriminator penalizes excessive HF energy via a differentiable barrier, and a Multi-Criteria Utility discriminator learns convex style weights over spectral criteria. SwinDS-BWE surpasses prior AP-BWE with a 30x smaller discriminator (42.3M vs. 1.36M) and higher fidelity on English and French datasets. This work shows that decision-science-inspired critics can supervise BWE to reduce discriminator size.

Tue 6 OctSound
The gist
Speech bandwidth extension aims to enhance audio by restoring missing high-frequency sounds. The authors designed a new model called SwinDS-BWE that uses a special kind of transformer to efficiently process audio and generate better high-frequency details. They also introduced three new small discriminators, inspired by decision science, to improve the model’s ability to judge and improve audio quality. This approach made the model smaller and more accurate than previous ones on English and French speech datasets.
Open → 2610.09189v1

On-device language model safety relies on few key parameters

How Fragile Is On-Device Language Model Safety? Localizing Safety-Critical Parameters for Sparse Fault Analysis

Abstract: As small language models (SLMs) are increasingly deployed on resource-constrained and on-device platforms, including as components of agentic systems, the integrity of locally stored model parameters becomes an important safety concern. We investigate whether safety-sensitive behavior in LLaMA-2-7B-Chat is concentrated within a sparse subset of parameters, creating a reduced fault surface for targeted analysis. We study two complementary localization methods: low-rank safety-associated subspace analysis and parameter-level safety--utility importance filtering. Both approaches reveal highly non-uniform safety sensitivity across the network, with the MLP down_proj consistently emerging as a prominent safety-sensitive component and o_proj providing a smaller contribution. Using parameter-level localization, modifying only 0.19% of model weights in down_proj yields 53% Basic ASR and 56% GCG ASR, while tinyBenchmarks accuracy remains at 51.6% compared with a 52.2% unmodified baseline. These results motivate targeted fault analysis and selective integrity protection for language models deployed in resource-constrained, on-device, and agentic settings.

Tue 6 OctArtificial IntelligenceComputation and LanguageCryptography and Security
The gist
Small language models running on devices like phones need to be safe and reliable. The authors studied which parts of a popular language model are most important for keeping it safe. They found that only a tiny fraction of the model’s settings are critical for safety, while most of the model is less sensitive. This means protecting or checking only a few parts could improve safety for devices that have limited resources.
Open → 2610.09000v1

AI controller safety improved by finding provable safe state regions

Toward AI Trustworthiness: Finding Analytically Proven Forward-Invariant Sets for AI-Controlled Systems

Abstract: Neural-network (NN) controllers are increasingly used in nonlinear control systems, but their highly nonlinear behavior makes them difficult to explain and verify, raising trustworthiness concerns in safety- and mission-critical applications. A key step toward certifiable trustworthiness is to find a Forward-Invariant Set (FIS): a state-space region such that any trajectory starting inside remains inside. If the FIS excludes unsafe states, safety can be guaranteed for initial states within it. Finding an analytically proven FIS for a given AI-controlled system with a fixed controller is difficult. We propose a framework that uses an Invertible Neural Network (INN) to transform the original state space into a latent space where a regular-shaped FIS is more likely to exist. We train the INN so that a preferred hyper-rectangular candidate becomes invariant in the latent space, then formally verify it. We prove that, whenever verification succeeds, both the latent-space candidate and its inverse-transformed counterpart in the original state space are analytically proven FISs. We evaluate the approach on 45 AI-controlled systems across three representative control testbeds. Our method finds certified FISs for all 45 systems, whereas an adapted state-of-the-art baseline finds none. It is also faster on 40 of the 45 systems, and the centers of the resulting FISs roughly match domain-expert preferences.

Mon 5 OctArtificial Intelligence
The gist
It can be hard to trust AI systems controlling important machines because their behavior is complex and unpredictable. This paper presents a way to find safe zones in the system's operating conditions where the AI's actions are guaranteed to stay safe over time. The authors use a special kind of neural network to transform the problem to an easier space and prove safety there, then translate the result back. Their method works on many test systems where existing methods fail, making AI controllers more trustworthy.
Open → 2610.05689v1

CGRAs get faster by linking loops and pipelining better

CONFERM: Recurrence-Aware Temporal Mapping for Multi-Cycle Multi-Context CGRAs

Abstract: Throughput in DSP and machine learning workloads is often limited by two temporal structures, i.e., loop-carried recurrences and long-latency, multi-cycle compute nodes. On spatio-temporal coarse-grained reconfigurable arrays (CGRAs), both bottlenecks can be addressed by overlapping iterations across the multi-context modulo configurations. Yet, existing CGRA mappers schedule a fixed dataflow graph (DFG) that treats recurrence-aware scheduling and operator-level pipelining separately, limiting inter-iteration overlap and inflating routing pressure. To tackle this, we present CONFERM, a recurrence-aware temporal mapper that uses the dominant temporal con-straint to guide the DFG representation and expose opportunities for loop-carried pipelining. CONFERM identifies and prioritizes bottleneck regions during scheduling. The regular loop-carried offsets across interleaved iterations allow the emitted control sequence to repeat at a shorter cadence than the original initiation interval, thus delivering higher throughput with lower CGRA configuration overhead. Across ten benchmark kernels, CONFERM improves throughput by 2.18x over state-of-the-art mappers. Its uniform iteration offsets shorten the emitted initiation interval by 46%. CONFERM's mapper pass also converges faster by 5.07x on average with the same heuristic mapper backend.

Thu 1 OctHardware Architecture
The gist
Some computer chips called CGRAs process tasks that include loops and slow operations, which can limit their speed. The authors introduce CONFERM, a method that coordinates how loops and slow operations are scheduled together, allowing the chip to do several parts of a loop at once more efficiently. This method shortens the time between starting tasks and reduces the resources needed, leading to more than double the speed on tested examples. CONFERM also finds these schedules faster than previous methods.
Open → 2610.01975v1

System-level tuning significantly improves post-quantum crypto on Arm Cortex-M7

System-Level Optimization Beyond Cryptographic Kernels: An ML-KEM Case Study on Arm Cortex-M7

Abstract: Recent work on embedded post-quantum cryptography has focused primarily on instruction-level optimization, including arithmetic-kernel improvements, assembly tuning, register allocation, and instruction scheduling. Using the Module-Lattice-Based Key-Encapsulation Mechanism (ML-KEM) on an Arm Cortex-M7 as a case study, we examine the additional gains available from memory-hierarchy utilization, tightly coupled memory placement, peripheral integration, clock configuration, and deterministic public-data reuse. The evaluation starts from a state-of-the-art SLOTHY-optimized implementation and covers all three ML-KEM parameter sets. Without modifying the cryptographic algorithm or standardized wire formats, the evaluated profiles without auxiliary public state reduce cycles by up to 2.5%. A selected public-data-reuse profile reduces encapsulation and decapsulation cycles by up to 74.6% and 58.8%, respectively. These results demonstrate that substantial deployment gains remain after arithmetic-kernel optimization and motivate a two-stage methodology that also examines the surrounding execution system.

Thu 1 OctCryptography and Security
The gist
Cryptography protects data but can be slow on small devices. The authors studied how to make a secure cryptographic method called ML-KEM run faster on a common microcontroller (Arm Cortex-M7). They found that optimizing beyond just the core math—like managing memory and reusing public data—can cut operation times dramatically. This shows that system-level improvements, not just code-level tweaks, are key to faster, secure cryptography on embedded devices.
Open → 2610.01960v1

Multi-wire SPI interface boosts data transfer for wearable ultrasound devices

Open-Source Multi-Wire SPI Readout for Wearable Ultrasound Probes

Abstract: Wearable ultrasound probes must transfer increasingly large acquisition payloads while maintaining compact, low-power electronics. In TinyProbe, the current bottleneck in data transfer occurs between the acquisition FPGA and the wireless system controller. This work presents an open-source, multi-wire SPI readout interface that uses serial command and address phases followed by a build-time-selectable dual- or quad-lane payload phase that is intended to address this bottleneck by increasing the potential bandwidth over the wifi limit while retaining compatibility with the Microcontroller-centric wearable US architecture. The interface emulates a serial flash memory, enabling compatibility with a broad range of microcontroller families and their existing peripheral interfaces. On the FPGA, the data path connects the existing acquisition FIFOs to the SPI interface through clock-domain crossing, sample reshaping, and packing into 32-bit words. Dual-SPI readout is integrated into the existing IGLOO2/SiWG917 TinyProbe architecture and verified at an SCLK frequency of 5 MHz. A separate Kria K26 testbed is used to characterize the FPGA SPI interface independently of the acquisition and wireless subsystems, demonstrating error-free transfers at SCLK frequencies up to 66 MHz. These measurements identify the SiWG917 multi-lane SPI implementation as the next bandwidth-limiting component and motivate a future upgrade of the system controller. The HDL and MCU implementations are released under a permissive open-source license.

Thu 1 OctHardware Architecture
The gist
Wearable ultrasound devices need to send lots of data quickly without using too much power or space. The authors identify a slow step in how data moves inside these devices. They design a new data interface that uses multiple wires to send more data faster, while still working with existing device parts. Tests showed it works well and can handle high speeds, helping future devices transfer ultrasound data more efficiently. They also made their designs freely available for others to use and improve.
Open → 2610.01623v1

Open-source tool simplifies worst-case execution time analysis for common microcontrollers

LLTA: A Simplicity-Oriented Open-Source WCET Analyser

Abstract: Deriving a safe upper bound on the worst-case execution time (WCET) of a real-time task is essential for hard real-time systems. Many WCET analysers exist, but they are either (i) closed source or (ii) do not provide a WCET for an existing microcontroller. Hence, it is difficult to obtain a trustworthy WCET bound for the binary that is flashed to an available embedded hardware platform and to observe whether the bound is safe. To solve this, we present LLTA, an open-source WCET analyser for Commercial-Off-The-Shelf (COTS) microcontrollers. LLTA is designed based on the following goals: it is simple (G1), runs on real COTS hardware (G2), reports results that are unsound due to programming or device constraints (G3), and is available open-source without licensing complications (G4). LLTA generates WCETs for the ESP32-C6 and the MSP430(FR5994), which are broadly available. This paper systematically lays out our design decisions for LLTA with those goals in mind. To demonstrate its ease of use, we propose scenarios where LLTA can be used for lab exercises of real-time systems.

Wed 30 SeptPerformance
The gist
Knowing the longest time a program might take to run is crucial for devices that must respond quickly and reliably. Existing tools to find this time either aren't open to everyone or don't work with popular hardware. The authors created LLTA, a free and open tool that calculates these times for widely used microchips like the ESP32-C6 and MSP430. They designed LLTA to be simple, practical on real devices, and transparent about any limitations in results. They also show how LLTA can be useful for hands-on learning in real-time system labs.
Open → 2609.40141v1

Yggdrasil speeds up 3D scene graph queries for real-time robots

Yggdrasil: a Layer-First 3D Scene Graph for Real-Time Querying

Abstract: Robotic agents use 3D scene graphs (3DSG) to perform tasks ranging from scene understanding to scene interaction. Although an extensive body of work addresses scene graph generation, little attention has been paid to optimizing the graph for consumption, which leaves state-of-the-art perception pipelines to work around their own scene graph and to pay a latency cost that does not fit the real-time budget a perception loop runs on. We present Yggdrasil, the first 3D scene graph designed to be efficient for both generation and consumption: a layer-first hierarchical graph built from generic nodes, edges, and layers, which expresses the representations existing pipelines already produce, indoor or outdoor, flat or hierarchical, while natively answering the positional and semantic queries downstream tasks issue. Against a published DSG baseline, Yggdrasil answers queries up to $121\times$ faster, and every query we measure falls between 2 and 127 microseconds, three to five orders of magnitude inside the 200 microsecond keyframe budget a 3DSG consumer lives in, on both a workstation and embedded class device. We integrate Yggdrasil into three published pipelines spanning human trajectory prediction, object-goal navigation, and human-aware motion planning, where it removes up to 99% of the time each spends on its scene graph. The implementation, benchmark harness, and all three integrations are available online.

Tue 29 SeptRobotics
The gist
Robots use 3D scene graphs to understand and interact with their surroundings, but existing graphs are slow to work with in real time. The authors created Yggdrasil, a new kind of 3D scene graph that organizes information efficiently so robots can quickly find what they need. Their approach makes queries up to 121 times faster, fitting well within the time budgets of real-time systems. This speed-up was demonstrated across different robotics tasks, making scene graph use much less of a bottleneck.
Open → 2609.38640v1

Controller architectures change as traditional control switches to ai models

An Empirical Study of Architectural Shift from Traditional to AI-Enabled Simulink Controllers

Abstract: Effective AI adoption in cyber-physical systems (CPS) depends on embedding design knowledge into engineering practice. Yet as AI-enabled components increasingly replace analytically derived control laws, this occurs without a systematic understanding of how controller architectures differ or remain similar across paradigms. We address this gap with an empirical study of traditional and AI-enabled Simulink controllers, guided by a literature-derived taxonomy of ten structural categories and nine functional roles. The study analyzes 62 real-world models spanning 8 controller types and 10 application domains, and surveys 13 practitioners, identifying three architectural tensions. First, subsystem organization dominates all controller structures regardless of paradigm, occupying 68-72% of controller footprint, while core control logic occupies minimal space. Second, AI-enabled controllers rely heavily on discrete dynamics and user-defined abstraction, categories largely absent from AI literature, exposing a gap between described and implemented architectures. Third, constraint enforcement blocks largely disappear from AI-enabled models despite practitioner expectations. This reveals a misalignment where safety mechanisms shift from explicit structure to implicit training-time artifacts, breaking traceability.

Tue 29 SeptSoftware EngineeringArtificial Intelligence
The gist
Controllers in machines and systems are shifting from old-style rules to ones powered by AI. The authors studied many real controller designs and found that while the overall structure stays mostly the same, AI controllers use different building blocks and hide safety checks inside training instead of making them visible in the design. This makes tracking how safety works harder. Their work helps us see what really differs between traditional and AI-based controller designs.
Open → 2609.38504v1

Spiking neural networks improve image classification with multi-depth temporal fusion

Multi-Depth Temporal Fusion for Feedforward, Locally Trained Spiking Neural Networks

Abstract: We propose a new spiking neural network (SNN) design to process static images and event streams using time-to-first-spike (TTFS) latencies. Our key research question is which architectural choices best accommodate local and online learning in multi-layer convolutional SNNs. This question is addressed via an original framework combining residual-like connections with multi-depth feature aggregation and consensus. The full SNN pipeline features an early-vision front end, to convert raw visual data into sparse spike latencies, a four-layer convolutional backbone trained layerwise with unsupervised spike-timing-dependent plasticity (STDP), a deterministic Multi-Depth Temporal Fusion (MDTF) and a final classifier trained with reward-modulated spike-timing-dependent plasticity (R-STDP). Rather than replacing early features in deeper layers, the proposed MDTF preserves early temporal evidence, adding sparse residual events from intermediate layers, and incorporating deeper features only when they agree in time with earlier representations. The resulting architecture is experimentally validated across MNIST, Fashion-MNIST, CIFAR-10, and N-MNIST, delivering strong classification performance under a fully local learning regime. Selective multi-depth fusion significantly outperforms traditional STDP/R-STDP baselines on higher-variability visual tasks (achieving +18.2 pp on Fashion-MNIST and +29.2 pp on CIFAR-10). Furthermore, activity-budget analyses show that the network retains high accuracy even when removing a large fraction of late or weak spike events, confirming its high data efficiency and reduced event-processing requirements. The codebase is publicly available at github.com/aidinattar/multi-depth- temporal-fusion-snn.

Tue 29 SeptNeural and Evolutionary ComputingComputer Vision and Pattern RecognitionMachine Learning
The gist
The paper explores how spiking neural networks (SNNs), which mimic brain-like processing using spike timing, can better recognize images by combining information from different network layers over time. The authors designed a new method called multi-depth temporal fusion that keeps early signals and adds later ones only if they agree in timing. This approach helps the network learn locally and efficiently, achieving strong results on popular image tasks like MNIST and CIFAR-10 without needing complex training methods. It also uses fewer spikes, making the network more energy efficient.
Open → 2609.37047v1

Transformer models cut parameters using new dual-headed design

Learned Queries and Keys Are All You Need: Replacing the Value Projection with Structured Transforms

Abstract: To reduce the number of parameters and cache memory requirements of transformers we introduce dual-headed transformers instead of three heads. We studied Walsh-Hadamard Transform (WHT), Discrete Cosine Transform (DCT), Discrete Fourier Transform, filterbank based Shearlet Transform, and Multiplication-Avoiding (MA) operators to construct dual heads. We combine spatial patches and their orthogonal transforms (or Shearlet and MA operators) in a structure similar to the attention block. We obtained better results than triple headed transformers in ImageNet. Extensive simulation examples are presented.

Tue 29 SeptMachine Learning
The gist
Transformers are a powerful technology often used in AI but require lots of memory and parameters. This paper explores simplifying transformers by using two specialized parts instead of three in the attention mechanism. The authors tested different mathematical transformations to replace some components, making the model smaller and faster. Their approach worked better than the traditional three-part system on a large image recognition benchmark.
Open → 2609.36698v1

Clockless chip powers large-scale parallel reinforcement learning decisions

Massively Parallel Reinforcement Learning with a Chaotic Reconfigurable Clockless Chip

Abstract: Hardware accelerators based on physical dynamical systems offer an attractive route toward energy-efficient reinforcement learning applications. However, their scalability is challenging because it requires many statistically independent entropy sources. Here, we introduce a quasi-analog decision-making architecture based on asynchronous Boolean networks (or lattices) implemented on a clockless reconfigurable chip. Each node in the network consists of a single logic element that acts as an autonomous entropy source. This architecture gives rise to distributed Boolean chaos, in which a spatially coupled network generates parallel streams of chaotic Boolean transitions with very low statistical dependence between nodes. We experimentally demonstrate parallel decision-making on a 1024-armed bandit problem, which is beyond the scale of previous hardware implementations, while significantly improving power-law scaling performance. Separately, we scale the proposed entropy source to 5120 parallel channels, yielding an aggregate sample generation rate of 2.14 TS/s. Our solution is implemented on a commercial reconfigurable CMOS chip and offers high integration density and ease of programmability. Our results pave the way for using distributed Boolean chaos as a valuable hardware substrate for large-scale reinforcement learning and for the development of fully integrated, high-throughput decision-making accelerators.

Mon 28 SeptNeural and Evolutionary Computing
The gist
Reinforcement learning can use a lot of energy and get slower when scaled up, especially when relying on hardware devices that depend on random signals. The authors built a special chip without a clock that uses many tiny units producing independent random bits simultaneously, creating complex and unpredictable behavior. This chip can handle thousands of decision-making tasks in parallel more efficiently than past devices. Their approach could lead to faster and more energy-efficient systems for decision-making tasks.
Open → 2609.36347v1

Quantized vision language model runs efficiently on edge devices for navigation

EdgeVLN: Runtime-Aware Deployment Ready Quantized Vision Language Navigation Model

Abstract: Vision-language navigation (VLN) models perform well but target compute-rich platforms, limiting deployment on memory- and power-constrained robotic edge devices. Compression alone does not establish whether a VLN model fits the memory, latency, and energy budgets of an edge platform while preserving navigation behavior. We introduce EdgeVLN, a runtime-aware, deployment-ready quantized VLN model that closes this gap. EdgeVLN combines a quantized StreamVLN model with Latent Trajectory Termination Extractor (LATTE), a lightweight causal transformer that improves real-time stopping by predicting a Stop Action verifier rank. Both execute through our llama.cpp VLN driver, which reconstructs streaming context and prunes memory tokens on-board. We characterize a pretrained StreamVLN backbone across weight quantization from 8 to 2 bits and multiple inference runtimes to identify a feasible operating point. LATTE reuses backbone hidden states within the budget freed by quantization, requiring neither a second vision encoder nor an additional backbone forward pass. We evaluate six backbone precisions and seven candidate stop heads on BF16 and IQ4 NL across all 1,839 R2R VLN-CE val-unseen episodes. We measure success rate (SR) in simulation and latency, energy, and resident memory on an NVIDIA Jetson Orin NX 16 GB. LATTE achieves our highest SR, 58.02 percent on the deployed 4-bit model, exceeding the BF16 baseline with only 0.013 s additional latency per navigation step. Four-bit formats achieve nearly identical SR, but step energy varies 36.8 times by execution path. Only IQ4 NL under our VLN driver fits the board, using 11.35 GB resident memory while running 20.8 times faster and using 13.3 times less energy than storage-streamed BF16. INT2 collapses. Runtime selection, memory-token pruning, and quantization are essential for efficient edge deployment.

Mon 28 SeptRoboticsComputer Vision and Pattern Recognition
The gist
Robots that navigate using language and vision usually need powerful computers to work well. The authors created EdgeVLN, a smaller, faster version that fits on limited hardware like robot edge devices. It uses clever tricks like reducing number size and a lightweight stopping predictor to save memory and energy while keeping good navigation success. Testing showed it works almost as accurately as the big model but runs much faster and uses less power on a common robot computer.
Open → 2609.35570v1

MorphAtt boosts efficiency of spiking vision transformers for edge devices

MorphAtt: A Neuromorphic Accelerator for Efficient Multi-Head Attention Processing in Spiking Vision Transformers

Abstract: Spiking Vision Transformers (SViTs) are developed as an energy-efficient alternative to conventional ViTs for computer vision tasks at the edge. However, huge parameter counts and complex multi-head self-attention (MHSA) operations make it challenging to achieve high energy efficiency in SViT inference, especially in tightly constrained applications. To maximize efficiency gains of SViT processing, we propose MorphAtt, a novel digital accelerator that expedites SViT inference through streamlined processing. Specifically, it processes MHSA operations using cascaded hardware modules: a Spiking Query-Key-Value generator (SpikeQKV), a low-complexity Spiking Multi-Head Self-Attention engine (SpikeAtten), and Reparameterization Convolution (RepConv) modules. To mitigate traffic congestion in on-chip memory accesses and data reuse, specialized inter-module buffers are integrated within the dataflow. Under synthesis using 32nm CMOS technology, MorphAtt achieves 792-1605 GOPS of throughput, while incurring ~39-55 mW of power consumption and 1.5 mm^2 of area, which lead to 20.3-29.1 TOPS/W of energy efficiency. These results also demonstrate that our MorphAtt offers better performance and efficiency trade-offs than state-of-the-art, thereby enabling highly energy-efficient vision-based AI systems at the edge.

Sun 27 SeptHardware ArchitectureMachine LearningNeural and Evolutionary Computing
The gist
Spiking Vision Transformers (SViTs) are a way to make computer vision more energy-efficient, especially for devices like phones or cameras that have limited power. However, the complex attention mechanisms they use require a lot of computation, making this efficiency hard to achieve. The authors introduce MorphAtt, a hardware accelerator designed to speed up and save energy when running these transformers by breaking down the complex process into simpler parts and optimizing memory use. Their tests show that MorphAtt runs fast while using very little power and space, making it suitable for energy-conscious AI applications at the edge.
Open → 2609.33207v1

How fixed size memory stores and recalls information in linear attention

How Linear Attention Remembers

Abstract: Linear attention replaces the growing key--value (KV) cache of standard attention with a fixed-size recurrent state, substantially reducing memory growth with context length. This efficiency, however, changes how past information is stored: many tokens must share and repeatedly update the same memory. We study how this recurrent state functions as a memory system. Using an analytical decomposition together with controlled causal interventions in pretrained GLA and GDN models, we trace how recalled information is written, retained, and later accessed. We find that fact-specific information enters recurrent memory through concentrated, content-dependent writes and is later accessed through concentrated query-time read pathways. Multiple facts can remain selectively accessible within the same state, yet their internal representations exhibit cross-fact causal coupling rather than independent KV-like storage. As memory load increases, both recall and targeted editability degrade, whereas elapsed context alone has a substantially smaller effect within the tested regime. Causal interventions on subsequent writes further show that interference is shaped by their overlap with existing memory. Finally, in hybrid architectures that combine recurrent layers with full attention, the runtime memory directly supporting recall shifts predominantly to the full-attention KV state. Together, these results reveal how fixed-size recurrent memory supports selective recall despite shared storage, while exposing the interference and capacity limits that distinguish it from token-addressable KV memory.

Sun 27 SeptMachine LearningArtificial Intelligence
The gist
Storing information in computers often involves remembering many details without using too much space. The authors study a method called linear attention that keeps a fixed-size memory instead of a growing list. They find that this memory carefully updates and recalls facts by sharing space, but facts can interfere when too many are stored. This helps explain how efficiency changes the way memories hold and find information in AI models.
Open → 2609.33093v1

Spiking neural network design slashes parameters for event vision

RIPE-MambaSpike: Resolution-Independent Spiking-State-Space Interfaces for Parameter-Efficient Event-Based Vision

Abstract: Spiking-Mamba hybrids reach strong accuracy on event-based vision, but existing designs often require tens of millions of parameters. Much of that cost comes from how the spiking front-end is connected to the state-space backbone rather than from the hybrid architecture itself. In a representative model, a single resolution-dependent projection accounts for 33.55M of 36.25M parameters. To that end, we introduce RIPE-MambaSpike (Resolution-Independent, Parameter-Efficient), which replaces that projection with a hierarchical multi-resolution bridge of fixed channel width. Its deployed footprint is 0.870M parameters, constant at fixed time steps and widths across a 43x range of input areas. Reparameterized spiking stages, temporal decoupled modulation, and a dynamic convex-hull-bounded dual-stream membrane-potential attention preserve accuracy under this compact design. Result-wise, RIPE-MambaSpike is pareto-optimal on CIFAR10-DVS, N-Caltech101, and DailyDVS-200. Notably, on the 200-class DailyDVS-200, a scaled 8.04M configuration achieves 45.7% top-1 accuracy, the best reported spiking result on that benchmark, and outperforms prior spiking methods with 3.0-15.1x fewer parameters than dense ANNs. Overall, our findings demonstrate that competitive event-based recognition does not require resolution-dependent parameter growth. Code is available at https://github.com/MuhiminOsim/RIPE-MambaSpike.

Sat 26 SeptComputer Vision and Pattern RecognitionNeural and Evolutionary Computing
The gist
Event-based vision systems let computers see and react like human eyes by processing changes rather than full images. But using spiking neural networks to do this usually needs huge numbers of parameters, making them hard to run efficiently. The authors made a new design called RIPE-MambaSpike that cuts this parameter count drastically without losing accuracy by changing how the system handles different image resolutions. Their method works well on several benchmark datasets and sets a new accuracy record on a challenging dataset using fewer resources than previous methods.
Open → 2609.32537v1

Hardware accelerator speeds up postquantum signature on edge devices

Peregrino: A Full-Hardware Accelerator for the Complete Falcon Post-Quantum Digital Signature Scheme on Resource-Constrained Edge Devices

Abstract: The arrival of quantum computers threatens the security guarantees of classical cryptography, since quantum algorithms can break schemes that remain secure against conventional attacks. The National Institute of Standards and Technology (NIST) has therefore standardized a set of post-quantum cryptographic algorithms, among them Falcon, a lattice-based digital signature scheme with the most compact signature and public-key sizes of the standardized candidates. Falcon's reliance on floating-point arithmetic makes it hard to implement in hardware, and prior work offers only partial accelerators for specific operations such as signature generation or verification, or a single full implementation generated through high-level synthesis (HLS). This work presents Peregrino, the first hardware accelerator of the complete Falcon digital signature scheme designed from scratch in HDL, targeting resource-constrained edge devices without a native floating-point unit through an emulated floating-point datapath. Implemented on a single Artix 7 XC7A200T FPGA, Peregrino uses 85261 LUTs, 41382 FFs, 44 BRAMs, and 142 DSPs for the Falcon-1024 variant. Against the only prior full implementation, the HLS-based FalconTakesOff, it uses 1,9$\times$ fewer LUTs, 3,4$\times$ fewer FFs, 2,7$\times$ fewer BRAMs, and 9,9$\times$ fewer DSPs, fitting the entire scheme on one FPGA where the HLS design requires at least two. Operating as a peripheral of an on-chip MicroBlaze soft-core, the accelerator additionally reduces key-pair generation, signature generation, and signature verification clock cycles by 92\%, 96\%, and 85\% over the emulated floating-point reference software.

Fri 25 SeptCryptography and SecurityHardware Architecture
The gist
Quantum computers can break existing encryption methods, so new types of cryptography are needed. The Falcon digital signature is one such method but is hard to run on small devices because it relies on complex math usually done by floating-point hardware. The authors developed Peregrino, a complete hardware accelerator built from scratch that can perform the entire Falcon signature process efficiently on devices without floating-point units. Peregrino uses fewer hardware resources than previous designs and runs much faster by emulating floating-point operations in hardware.
Open → 2609.31252v1

Neural networks use transient math to reduce memory needs and keep accuracy

Orbital Error Dynamics: Self-Organized Criticality, Ephemeral Parameter Resonance, and Non-Linear Biological Ontologies in Zero-Storage Neural Synthesis

Abstract: Modern deep neural networks treat parameters as static floating-point matrices stored in physical memory, incurring Von Neumann memory bottlenecks and representation collapse. We formulate Orbital Error Dynamics (OED), an analytical framework wherein synaptic weights are not stored masses (O(W)), but transient topological resonances (O(1)) derived procedurally from the complex quadratic polynomial map z_{n+1} = z_n^2 + c. We introduce the Bent Sine Wave Hypothesis, demonstrating that non-equilibrium living systems emerge when harmonic waves curl inward through environmental drag toward the cardioid cusp (c = 1/4). We define the Observer Horizon Geometry in parameter space, identifying interior resonance shoulder loci X_upper = (0.25, +0.18) and X_lower = (0.25, -0.18) between the fixed-point basin and the true boundary at c = 0.25 +/- 0.50i. To escape non-convex stagnation without loss zeroing, we introduce a heavy-tailed Biomimetic Perturbed Jump Operator (Omega_tunneling) inspired by mammalian fertilization zinc sparks. We further couple an enteric-cranial Dual-Brain architecture shielded by adaptive CD4+ regulatory immune gating (M_CD4), and project the 4-nucleotide genetic basis (A, T, C, G) across quadrants in C. Multi-seed empirical validation on the Two-Moons manifold (5 seeds, 80/20 train/test split, 32x32 grid, zero test-time updates, zero label leakage) demonstrates that procedural parameterization from a 24-byte coordinate seed achieves 77.67% +/- 5.35% clean test accuracy (within an 8.00-point paired difference of an unconstrained gradient baseline at 85.67% +/- 5.35%, 95% CI: [-1.07%, 17.07%]) and 71.33% +/- 3.80% under distribution shift (N(1.2, 0.4)), alongside conceptual equivalence with an analog optical co-processor.

Thu 24 SeptNeural and Evolutionary ComputingMachine Learning
The gist
Deep neural networks usually store large numbers to remember what they've learned, which uses a lot of memory. The authors propose a new way where these networks don't store weights as fixed numbers but instead produce them on the fly using special math patterns called orbital error dynamics. This approach uses less memory and still performs nearly as well on a test problem. Their method also draws inspiration from biology and chaos theory to avoid common training pitfalls.
Open → 2609.30115v1

Students develop open source efficient standard cell library for 130nm chips

An Open-Source Standard-Cell Library for IHP 130nm Developed by Students

Abstract: Standard-cell libraries form the critical interface between transistor-level circuit design and automated digital design flows, yet their design and characterization are rarely covered in depth in digital VLSI courses. This paper presents VLSI 5, a graduate-level course at ETH Zurich in which students design, lay out, characterize, and integrate their own standard cells using IHP's open-source 130nm SG13G2 process design kit. In the first course offering, 19 students developed EZ130 8T, an open-source eight-track standard-cell library comprising 220 cells. We evaluate successive library versions using eight synthesis benchmarks, across which EZ130 8T achieves significant area reduction compared to the SG13G2 library at competitive timing. For a postlayout 8x8 matrix-vector multiplier, EZ130 8T reduces cell area by 35% and energy by 39% while maintaining virtually the same clock period. The library has already been adopted in other ETH Zurich VLSI courses, enabling the creation of chips entirely designed by students down to the transistor level.

Thu 24 SeptHardware Architecture
The gist
Making computer chips often requires building many small components called standard cells. Designing these cells is complex and usually not taught in detail in chip design classes. This paper shows how students at ETH Zurich designed and tested their own open-source set of standard cells using a 130nm technology process. Their student-made library is smaller and more energy-efficient than the existing one, while working just as fast. This new library helps students create entire chips from the basic transistor level.
Open → 2609.29965v1

Efficient speech enhancement tailored for microcontroller neural processors

Beyond Model Size: Redesigning LiSenNet for embedded speech enhancement

Abstract: Deploying real-time speech enhancement on resource-constrained devices requires meeting strict latency, memory, and energy constraints. Microcontroller NPUs can accelerate neural inference under these constraints, but only through a restricted set of operators in static, integer-quantized graphs. Recent speech-enhancement networks have reduced parameter counts and MACs to levels nominally suitable for microcontrollers, but their operators and execution patterns often remain incompatible with restricted NPUs. We address this gap by redesigning LiSenNet, a 37k parameter sub-band dual-path model, for the STM32N6570-DK Neural-ART accelerator. We replace its recurrent bottleneck with convolutional frequency and temporal mixers, reformulate unsupported operations as static int8-compatible primitives, and use bounded decoder activations to preserve quality after quantization. On VoiceBank-DEMAND, the final NPU-compatible model matches or exceeds the recurrent LiSenNet baseline, reaching PESQ 3.08 versus 3.01 in FP32 and 3.01 versus 2.93 in int8. Deployed on a microcontroller, it processes each 16 ms input hop in 4.83 ms, corresponding to a real-time factor of 0.30. Stateless receptive-field recomputation is an order of magnitude slower at the same frame rate despite higher accelerator utilization. These results show that parameter count and operator compatibility, quantization range, and persistent streaming state must be co-designed to achieve efficient real-time speech enhancement on restricted NPUs.

Thu 24 SeptMachine LearningSound
The gist
Running speech enhancement that cleans up audio in real time on small devices like microcontrollers is hard because there are tight limits on memory, speed, and power. The paper’s authors redesigned an existing small speech enhancement model so it works well with the limited, fixed set of operations available on a particular microcontroller’s neural accelerator. They replaced certain parts of the model with simpler components compatible with integer math and showed their new model performs just as well or better at improving audio quality. Also, it runs fast enough to process audio in real time on the target device.
Open → 2609.29866v1

NEMS resonator modes combine to boost computing power

Dynamical Diversity for Reservoir Computing in Reconfigurable Nanomechanics

Abstract: Physical reservoir computing uses nonlinear dynamics and a trained linear readout to process information. Nanoelectromechanical (NEMS) resonators combine geometric Duffing nonlinearity with fading memory, but most electromechanical implementations use a single resonance mode. Here, we demonstrate reservoir computing with two interacting modes of a single NEMS resonator measured through one readout port. We introduce dynamical diversity through complementary modal drive settings: the same input sequence is replayed under different allocations of drive amplitude between the modes, and the responses are concatenated into a single feature matrix. This multiplexing expands the representation available to the readout without additional devices or training of internal parameters. On NARMA-2, it reduces variance-normalized test error more than 28-fold relative to single-mode operation and more than threefold relative to the best individual two-mode setting. Linear memory-capacity measurements show that accessible recall spans only a few symbols at the tested symbol duration. Its rapid decline with delay, consistent with mechanical dissipation, accompanies rising NARMA error and the eventual loss of multiplexing gains at higher orders. We also use electrical feedthrough as an internal reference for assessing the computational contribution of the NEMS response. Separate linear readouts are trained on feedthrough features and features derived from the measured NEMS response, using the same recordings and matched drive settings and processing. On challenging nonlinear mapping tasks, the multiplexed NEMS features yield substantially lower errors than the feedthrough features. These results demonstrate how dynamical diversity through variations in modal drive amplitudes expands the computational capability of a single multimode NEMS resonator.

Thu 24 SeptEmerging TechnologiesNeural and Evolutionary Computing
The gist
Processing information using physical devices requires capturing complex patterns in signals. The authors showed that using two interacting vibrational modes of a tiny mechanical device instead of one can dramatically improve how well the device can handle complicated tasks. They do this by feeding the input in different ways to these modes and then mixing the responses, which creates richer data for the computer to learn from. Their tests showed much lower errors on tough tasks compared to using a single mode or separate modes alone. This approach unlocks more computing ability from a single small device without needing extra parts.
Open → 2609.29532v1

Rapid system streamlines machine learning model deployment on wearable devices

A Rapid Pipeline for Training and Deploying ML Models on WeBe Band

Abstract: Developing optimized machine-learning algorithms for edge devices with limited computational and memory resources is challenging, time-consuming, and highly dependent on device-specific constraints. In this work, we streamline an edge ML workflow to enable rapid development, optimization, and deployment of machine-learning (ML) models directly on the WeBe Band, a wrist-worn wearable device designed for multimodal physiological data monitoring. The proposed system automatically generates hardware-efficient ML models that can be easily integrated into the WeBe core firmware, supporting AutoML, hardware-aware quantization, and performance profiling to build models that meet desired latency targets while remaining compatible with device memory and power limitations. The proposed framework tightly integrates the open-source Piccolo AI ecosystem with an automated pipeline that generates deployable firmware artifacts, performs hardware-aware model compilation, and supports over-the-air (OTA) deployment. The system supports multiple lightweight model classes, including classical machine-learning algorithms and neural networks, and provides built-in on-device profiling tools to evaluate inference latency and memory footprint under realistic execution conditions. Experimental results demonstrate clear trade-offs between model complexity and deployability on a microcontroller, showing that classical models offer strong real-time performance while lightweight neural networks require careful resource management. Rather than proposing new learning architectures, the current work mainly focuses on system-level automation, deployability, and enabling researchers and developers to rapidly iterate on models and evaluate them directly on target hardware. Although demonstrated on the WeBe Band platform, the workflow is designed to be extensible to other ML-powered edge devices.

Thu 24 SeptArtificial IntelligenceMachine LearningPerformance
The gist
Making machine learning models work well on small devices like wristbands is hard because these devices have limited memory and power. The authors built a system that helps create, test, and install machine learning models quickly on the WeBe Band, a wearable that monitors health data. Their system automatically makes models that fit the device’s limits and can be updated wirelessly. It lets developers try different kinds of models and see how fast and efficient they run on the actual device. This work focuses on making the process easier and faster rather than inventing new types of models.
Open → 2609.29084v1

Faster frame rate detection in electromagnetic side-channel attacks

Fast Frame Rate Estimation in Electromagnetic Side-Channel Attacks on Public Systems

Abstract: Frame refresh rate estimation is a fundamental step in identifying compromising harmonic frequencies in electromagnetic side-channel attacks. Methods based on discrete linear autocorrelation (DLA) are robust across different scenarios and require a computational complexity of $O(N\log N)$ for a signal containing $N$ samples. This work proposes reducing this complexity to $O(N)$ by exploiting prior knowledge of the target system's display resolution, as is available for certain models of the Brazilian electronic voting machine. Experiments using software-defined radios show that the proposed method preserves the accuracy of the conventional approach in the evaluated scenarios.

Thu 24 SeptCryptography and SecurityComputers and Society
The gist
Estimating how fast a screen refreshes is an important step for certain electronic spying methods that listen to weak electromagnetic signals leaked by devices. The usual method takes more time as the signal gets longer. The authors show a way to speed up this estimation by using what is already known about the device's screen size, cutting down the work needed while keeping accuracy. They tested this using special radio equipment on a voting machine model and got good results.
Open → 2609.28916v1

MicroQonv reduces memory and speeds up neural network quantization

MicroQonv: Reshaping Convolution Tensors for Efficient Microscaling in Training and Inference

Abstract: Microscaling quantization techniques are increasingly used to represent neural network parameters with 8 bits or fewer while preserving near-full precision accuracy. However, applying these methods efficiently in convolutional layers is not straightforward. A naive approach transfers full-precision weights and activations to processing units and quantizes each tensor twice, resulting in much more memory movement than expected. Additional overhead comes from the activation tensors, whose sizes grow substantially because of the im2col transformation applied before quantization. We propose MicroQonv, a way to combine microscaling with convolutional layers' forward and backward operations by quantizing each tensor only once and quantizing the activation tensor before applying a modified version of im2col: channel-batch-first im2col. MicroQonv reduces the quantization cost by a factor of $\times2$ for weights and gradients, and by up to $\times9$ for activations, at a negligible accuracy cost. It reduces memory movement and storage by up to $\times7.53$ compared to their full-precision counterparts. This way, MicroQonv reduces microscaling-quantized activation memory movement by $\times3.5$ for state-of-the-art object detection models YOLOV8nano and $\times2.2$ for YOLOV26nano. It also enables 4-bit microscaling in a quantized latent replay strategy for continual learning at the edge, improving accuracy by +5.7% to +11%.

Wed 23 SeptHardware ArchitectureArtificial Intelligence
The gist
Quantizing neural networks means using fewer bits to store their numbers, which saves memory and speeds up calculations. But doing this efficiently in convolutional layers is tricky because of extra steps that increase memory use. The authors propose MicroQonv, a new method that reshapes data and quantizes it fewer times, cutting memory movement and storage needs by a large margin. This method keeps the accuracy high and helps with tasks like object detection and continual learning on small devices.
Open → 2609.28358v1

Universal fractal engine enables fast natural language decisions on edge devices

Universal Fractal Natural Language Decision Map: Real-Time Edge Triage Across Heterogeneous Domains

Abstract: Deploying Large Language Models for runtime operational triage incurs prohibitive latency (>100-500 ms), high VRAM requirements (>4-8 GB), and excessive energy dissipation. Extending Mandelbrot Fractal Neural Synthesis (Dagli et al., 2026), this paper presents the Universal Fractal Natural Language Decision Map, realized via the werr machine-native edge reflex runtime and the production answerr platform (https://answerr.me). Operating entirely without stored weight tensors (0 Bytes VRAM), the engine synthesizes deterministic decisions---noul (Boolean), choice (categorical), and score (ordinal)---by dynamically modulating 24-byte coordinate seeds along the chaotic boundary of the Mandelbrot set and evaluating 4-quadrant escape dynamics. Drawing inspiration from biological System-One reflex arcs, the engine introduces: (i) an Auto-Seed Router with domain projector Phi_D yielding a +28.8% accuracy gain over linear baselines; (ii) an Information-Theoretic Acoustic Damping Filter grounded in token entropy and phonetic spectral density that insulates against prompt injections (0.0% empirical bypass; 95% Wilson CI: [0.0%, 30.8%]) while pruning escape iterations by 45.8% (accelerating throughput 2.5x to 3.31 ms latency); and (iii) an Organic Dynamic Calibration framework using O(1) Exponential Moving Average (EMA, alpha=0.03) and quadrant phase rotation to eliminate positional bias. Benchmarked on bare-metal infrastructure (api.answerr.me:4431) across 1,150+ verified decisions (3,200+ questions) and ranked World #1 on the independent JevBench suite (81.65%), the framework achieves 92.6% macro-accuracy (95% CI: [90.8%, 94.1%]) with 7.08 ms median CPU latency. We provide an OpenAI-compatible API (/v1/chat/completions) and demonstrate feasibility on microcontrollers and 32-byte EVM smart contracts.

Mon 21 SeptNeural and Evolutionary ComputingArtificial IntelligenceComputation and Language
The gist
Using big language models to make quick decisions can require lots of memory and time, which is hard for small devices. This paper shows how to use a new fractal-based method to make natural language decisions instantly and without storing large models. The authors designed a system that mimics fast reflexes in biology, improving accuracy and safety while running in just milliseconds on small hardware. This makes it possible to do smart language tasks even on tiny devices like microcontrollers and smart contracts.
Open → 2609.25498v1

On-device language models personalize efficiently with loRA-generating hypernetworks

LoRA-generating hypernetworks for efficient on-device LLM generative personalization

Abstract: On-device large language models (`LLMs'), e.g. running on mobile phones, are ripe for improvement via personalization. The limited compute resources of mobile devices impose limits on model scale and thus model quality, making any realizable quality gains highly impactful. At the same time, their personal nature (i.e., the close coupling to a particular user) means that a given on-device LLM tends to be used in similar, predictable patterns over the course of time. This paper presents a novel method for personalizing on-device LLMs. It trains a hypernetwork to map a user's context tokens to a low-rank adaptation (`LoRA') well-suited to that user. Once the trained common artifacts are deployed to users' devices, each user uses the hypernetwork to synthesize (entirely on device) a personalized LoRA. This approach blends the benefits while avoiding the drawbacks of two existing approaches to LLM customization: in-context learning (`ICL') and parameter-efficient fine-tuning (`PEFT'). Like ICL (and unlike PEFT), the on-device phase of our approach is computationally feasible, requiring only forward passes through neural networks. Like PEFT (and unlike ICL), our approach modifies the `target' base LLM via weights (the LoRA), avoiding negative consequences (e.g. increased latency) associated with extending the input sequence. Our approach is particularly well-suited to the mobile device regime. Apart from the on-device compute and latency benefits mentioned, it also requires minimal additional storage, as internally its architecture partly leverages the same LLM weights as belong to the target LLM to be personalized. We demonstrate the benefits of LoRA-generating hypernetworks on several representative personalization datasets, comparing against baselines like ICL and PEFT. Of note, our personalization experiments focus on more challenging and less studied long-form text generation tasks.

Mon 21 SeptMachine Learning
The gist
Mobile phones can't run huge language models easily, so improving them to better fit each user is hard. The authors introduce a new way to customize these models right on your device using a small extra network that creates a personalized adjustment called LoRA. This method is faster and uses less memory than other ways and changes the model itself instead of just feeding it more information. They tested their approach on difficult text tasks and found it works better than previous methods.
Open → 2609.24979v1

Vision language models quantized efficiently for faster edge deployment

SPHQuant: Efficient extreme low bit weight quantization for Vision-Language Models

Abstract: Recent foundation models are moving toward native multimodal Vision-Language Models (VLMs), making VLMs a central form of next-generation foundation models. However, their large language backbones make edge deployment difficult due to high memory footprint and memory-bound autoregressive decoding. Weight-only post-training quantization is a practical solution, but pushing VLMs to extreme low bit-widths remains challenging: existing rotation-free methods suffer from outliers at 2-3 bits, while rotation-based methods improve accuracy at the cost of additional runtime overhead. We propose SPHQuant, a rotation-free spherical weight-only quantization framework for VLMs. Instead of quantizing weights directly in Cartesian coordinates, SPHQuant decomposes each 8D weight vector into coordinate signs, radius, and a positive unit direction. This representation isolates outlier magnitude into the radius while keeping directions bounded and statistically regular. Based on this insight, SPHQuant allocates extra precision to the radius to mitigate accuracy degradation induced by outliers. It further uses a compact positive-direction codebook and fine-tunes codebook entries through angular parameterization to preserve the unit-sphere constraint. We also design a hardware-friendly GEMV kernel that keeps the direction codebook small enough for shared-memory lookup and packs radial bits efficiently. Experiments show that SPHQuant matches the performance of state-of-the-art extreme low-bit quantization methods while improving decode throughput over QTIP by 30.3% on RTX A6000. Code will be released in https://github.com/Pushazf/SPHQuant.

Mon 21 SeptComputer Vision and Pattern Recognition
The gist
Vision-language models combine images and text to understand both together, but their size makes them hard to run on smaller devices. The authors developed SPHQuant, a smart way to shrink these models by focusing on the direction and size of weight pieces separately. This approach avoids problems that happen when using very few bits to store model weights, keeping accuracy high. It also runs faster during decoding, making it easier to use these models on devices like laptops or phones.
Open → 2609.24875v1

Structured pruning reduces model size while keeping accuracy intact

Artificial Structure Function Search: Preserving Artificial Functional Connectivity for Structured Pruning

Abstract: Structured pruning is a model compression technique that is used to reduce the computational cost of deploying deep neural networks on resource-constrained devices. Popular methods of pruning rely on opaque heuristics or weight-based criteria that give no indication as to the structural dependencies in the network. To address these limitations we present Artificial Structure Function Search (ASF-S): a novel structured pruning framework. ASF-S utilizes Principle Gradient Importance (PGI): a novel prune-candidate selection criteria that is inspired by structure-function relationships in the brain. By ensuring the pruned structure of the model respects topographical organization of the output layer, we define Artificial Functional Connectivity (AFC) for artificial neural networks. AFC provides evidence to demonstrate that accurate smaller networks can be found using careful prune candidate selection criteria. We present results for PGI as a selection criterion and for ASF-S as a pruning framework against recent benchmarks, demonstrating that our method yields model variants with 70\% parameter reduction, that can recover baseline accuracy without re-training the pruned layers.

Mon 21 SeptMachine LearningArtificial Intelligence
The gist
Deep learning models can be too large to run efficiently on small devices, so people try to shrink them by removing parts that seem less important. This paper introduces a method called Artificial Structure Function Search (ASF-S) that picks which parts to remove based on how the network's structure affects its function, inspired by how brains work. The method uses a new way to measure importance called Principle Gradient Importance (PGI) that helps keep the model's output organized. The authors show that their approach can cut the number of parameters by 70% without losing accuracy and without needing to retrain the model.
Open → 2609.24401v1

Circuit design cuts memory compute comparisons to save energy

Circuit-Architecture-Training Co-Design with Regenerative-SA Similarity Sensing for Aggressive SAR Skipping in Analog Compute-in-Memory

Abstract: This work presents a circuit-architecture-training co-design framework that exploits sense-amplifier (SA) regeneration to detect analog-output similarity and reduce SAR comparisons in compute-in-memory (CIM) systems. Hardware-aware training incorporates circuit-characterized SA disturbance and encoding errors caused by prefix reuse, enabling aggressive comparison skipping. The detector is characterized through 55-nm CMOS schematic simulations, with system-level evaluation on WRN-28-10, ResNet20, and DeiT using an ISAAC-based W4A4 CIM model. On WRN-28-10, the proposed approach achieves 77.3% Top-1 accuracy (W4A4 baseline: 78.4%) while reducing SAR comparisons by 48.19% across the evaluated layers. Energy-budget analysis estimates a 27.18% reduction in reference ADC energy after detector overhead, leaving 0.52 pJ per conversion to accommodate additional control and peripheral costs.

Mon 21 SeptHardware Architecture
The gist
Computers that perform many calculations inside their memory often spend time comparing similar values, which wastes energy. The authors found a way to detect when values are similar using special circuits, so the computer can skip unnecessary steps. They trained the system to handle minor errors that happen in these circuits. This approach saves nearly half of the comparison operations, reducing energy use while keeping accuracy almost the same. The work was tested on known computer vision models to show practical benefits.
Open → 2609.24288v1

StreamNTT performance tested on open source Verilog routing toolchain

Benchmarking StreamNTT with a Verilog-to-Routing Toolchain

Abstract: As post-quantum cryptography algorithms move toward large-scale data center deployment, hardware acceleration of their computational bottleneck, which is the number theoretic transform (NTT), has gained increasing attention. StreamNTT, a high-level synthesis- and field-programmable gate array-based accelerator, achieves state-of-the-art throughput through various optimization techniques. However, its reliance on a commercial tool and a device makes direct comparisons difficult for researchers without access. We address this by building StreamNTT on an open-source Verilog-to-Routing toolchain, which achieves similar digital signal processing and multiplier usage. Significant differences in internal memory utilization indicate that further memory-level optimization is needed to approach commercial tool performance.

Sat 19 SeptHardware Architecture
The gist
StreamNTT is a tool that speeds up key calculations used in new types of encryption meant to be safe from quantum computers. The original version needed special commercial software and hardware, which made it hard for others to compare or use. The authors recreated StreamNTT using an open-source toolchain and found it uses similar amounts of digital processing parts and multipliers. However, it uses memory differently, showing that more work is needed to match the commercial tool's efficiency.
Open → 2609.23116v1

Hardware monitor detects errors in edge ai behavior quickly

TERMon: Detecting Persistent Behavioral Threats in Edge AI via Hardware-Native Ternary Runtime Monitor

Abstract: Edge AI accelerators are increasingly deployed in safety-critical environments, where model outputs may control physical actuators, make access-control decisions, or trigger alarms. In these settings, runtime failures often remain undetected because model corruption, distribution shift, and adversarial inputs can still produce well-formed, confident predictions. This paper presents TERMon, a lightweight hardware runtime monitor that detects such anomalies by observing inference behavior rather than re-executing or formally verifying the model. TERMon represents class-conditional trusted behavior as hardware-efficient ternary patterns that are matched in parallel against a thermometer-encoded fingerprint. The ternary encoding reproduces the corresponding unquantized range decision exactly. TERMon detects harmful weight corruptions in proportion to their behavioral impact, while out-of-distribution and adversarial inputs are largely not separable using the monitored features at a strict false-positive operating point. We implemented TERMon on a PYNQ-Z2 FPGA, and the pipelined design requires no on-chip block RAM or DSPs and has a two-cycle decision latency.

Fri 18 SeptCryptography and SecurityArtificial Intelligence
The gist
Edge AI devices control important things like alarms or locks, but problems can happen without anyone noticing because the AI still seems confident. The authors made a tiny hardware tool called TERMon that watches how the AI behaves instead of checking the AI itself step-by-step. It looks for unusual patterns caused by errors or tampering in the AI’s brain (its weights) using a special simple code. They tested this tool on a small FPGA board and it makes decisions very fast without needing complex parts. However, it works best for finding weight corruption and less well for spotting strange or tricky inputs.
Open → 2609.21713v1

Paillier encryption speeds up processing of large batches of binary data

Batched Paillier-Based Hamming-Distance Computation over Binary Embeddings

Abstract: Additively homomorphic encryption supports outsourced computation on encrypted binary embeddings, but large-integer arithmetic and data movement can limit throughput. We describe a Paillier-based client that combines a carry-separated binary encoding, table-based encryption, reduced-exponent decryption, CUDA/CGBN arithmetic, persistent device state, and batched retrieval integration. We establish the encoding's correctness and characterize four CPU and GPU client configurations. The lookup configuration uses a 280-bit exponent-size parameter. Across 3 warm-state trials on batches of 10,000 random 512-bit embeddings, the lookup GPU configuration achieved median-batch throughputs of 43,091 encryptions/s and 28,983 Hamming- distance decodes/s. Its amortized costs were 0.0232 ms and 0.0345 ms per vector, corresponding to factors of 453.8 and 200.9 relative to the measured CPU baseline. These implementation- specific results demonstrate the throughput benefits of combining cryptographic precomputation, batched accelerator execution, and persistent runtime state. The study distinguishes warm-batch performance from isolated-request latency and identifies the remaining costs of initialization, transport, and retrieval integration.

Fri 18 SeptCryptography and Security
The gist
Working with encrypted data can be slow because of complicated math and data movement. The authors show how to use special math tricks and GPUs to speed up calculations on encrypted binary data. Their method processes tens of thousands of encrypted data points quickly, much faster than a typical CPU. This shows how to combine clever encoding, hardware, and precomputation to make secure data processing more efficient, especially when working with many items at once.
Open → 2609.21364v1

Output feedback stabilization cannot be solved quickly unless p equals np

Complexity Of Output Feedback Stabilization

Abstract: We show that unless P = NP, there cannot be a polynomial-time (or even pseudo-polynomial-time) algorithm for output feedback stabilization of a linear dynamical system with a linear controller. This settles one of the best-known open problems in control theory. The result holds in both continuous and discrete time. We also present a family of stabilizable linear dynamical systems for which no polynomial-time algorithm can write down a stabilizing controller in its standard representation.

Thu 17 SeptComputational Complexity
The gist
Controlling systems based on their outputs so they stay stable is a key problem in engineering. The authors show that finding such a controller using a linear approach cannot be done efficiently by any algorithm, unless a major theoretical breakthrough happens. This applies to both continuous-time and discrete-time systems, meaning in many common settings. They also show there are stable systems for which no quick algorithm can even write down a stabilizing controller in the usual way. This result settles a long-standing open question in control theory.
Open → 2609.20636v1

Estimating how often your software encounters failures in practice

How Often Does Your Program Fail?

Abstract: Software in production encounters inputs shaped by how it is used in practice. We study distribution-aware reliability estimation: given a program, its operational input distribution, and a condition of interest, determine how often that condition holds and certify the result with a guaranteed error bound. Symbolic and statistical methods offer two ways to answer this question. Symbolic methods reason about entire regions of the input space and can certify rates exactly, but often struggle with complex arithmetic or loops. Statistical methods instead sample inputs and apply concentration bounds. They are broadly applicable, but can require many samples when failures are rare. We bring these approaches together in a framework that includes both as special cases. Each estimator has three components: a mass estimator, a per-leaf confidence bound, and a symbolic closure rule. We prove that any instantiation satisfying three invariants returns an interval containing the true rate with confidence 1-delta, regardless of when it stops. The certified error has two parts: a statistical term, reduced by sampling, and a structural term, reduced by symbolic closure. Pure sampling and pure symbolic execution each reduce only one of these terms. Alternative choices of the components also allow the framework to support rare-event variance-reduction methods.

Thu 17 SeptProgramming Languages
The gist
When software runs, it gets all kinds of inputs that depend on how people use it. This paper studies how often a certain condition, like a failure, happens given those real inputs. The authors combine two methods: one that looks mathematically at all inputs and another that tests lots of sampled inputs. This mix lets them provide a guaranteed range where the real failure rate lies, using fewer tests than before and handling complex programs better.
Open → 2609.20037v1

Metaheuristic framework improves discrete optimization within strict time limits

A Metaheuristic Optimization Framework for Discrete Optimization under Strict Time Limits

Abstract: Real-time applications often rely on optimization approaches that can find high-quality solutions to hard problems on the order of milliseconds. Metaheuristic optimization frameworks (MOFs) are useful tools for such tasks, as they provide large sets of general-purpose search mechanisms that can return solutions under different computational budgets. However, existing work largely overlooks the available computation time as an explicit dimension of analysis. In this work, we introduce STILO, a MOF specifically designed for optimization under strict time limits. STILO integrates fine-grained configuration spaces for ant colony optimization (ACO), genetic algorithm (GA), and simulated annealing (SA), combining existing and novel operators. We performed experiments using both synthetic and benchmark instances of various discrete optimization problems. The results indicate that the proposed discrete distance calculation mechanism for SA is useful for optimization under strict time limits. They also show that the relative effectiveness of the proposed problem-independent graph structures for ACO can vary across time limits, even for the same instance characteristics. More generally, the results demonstrate that the effectiveness of algorithm families and operators depends not only on the problem type, but also on the characteristics of the instance and the available computational budget.

Wed 16 SeptNeural and Evolutionary Computing
The gist
Finding the best solution quickly to hard problems is important in real-time systems. The authors created a new metaheuristic optimization framework called STILO, combining different algorithms to work well when there is very little time for computing. They tested it on various problems and found that some techniques worked better depending on how much time was available. Their work shows that what method is best depends on the problem, the specific case, and the time you have to solve it.
Open → 2609.18702v1

PULSE enables fast practical image compression on single CPU thread

PULSE: Unlocking Practical Image Compression on Single-Thread CPU

Abstract: Despite recent progress in learned image compression, existing methods remain computationally expensive on resource-constrained hardware, particularly CPUs. We introduce PULSE, a practical codec that enables (1) low-latency decoding on diverse hardware platforms with an ultra-low-complexity 5.2 kMAC/pixel neural receiver, and (2) efficient bit-exact entropy coding with an integer linear CDF predictor and a meta prior. To recover compression performance under this tight budget, we introduce an agentic evolution process guided by heuristic probes that iteratively improves the architecture through human-LLM collaboration. PULSE decodes a 1080p image in 126 ms on a single CPU thread while achieving compression performance comparable to HM. After perceptual optimization, PULSE competes with larger perceptual codecs like MS-ILLM. Codes are at https://github.com/microsoft/GenCodec/tree/main/PULSE

Wed 16 SeptComputer Vision and Pattern Recognition
The gist
Image compression often needs lots of computing power, which can make it slow on regular computers. The authors developed PULSE, a tool that compresses and decompresses images very quickly using very little computing power—just one CPU thread. They used a clever process combining humans and AI to design the tool so it stays fast without losing quality. PULSE can handle high-definition images at speeds that make it practical for everyday devices while keeping quality similar to complex methods.
Open → 2609.18602v1

Analog hardware fabric cost driven by composability not computation

Composability rather than computation sets the cost of an analog EML hardware fabric

Abstract: The operator eml(x, y) = exp(x) - ln(y) with the constant 1 generates the elementary functions, a continuous counterpart to NAND. Whether it yields a useful fabric had not been asked of hardware. We ask in network models, circuit simulation and SkyWater 130 nm layout. Four bipolar junctions evaluate the operator for 13 fJ, beating a width-matched digital datapath by 4-134x. The fabric assembled from them is not cheap: it loses to resource-matched baselines, and over the reals its grammar excludes trigonometry. Amplifiers holding those junctions' operating points take 74.5% of a cell's current, so a cell costs 3000 times what they spend. Extracted non-idealities cost 2.6x when a cell must hold a value and nothing when it need only be repeatable. Sharing them across cells recovers two of the three orders. The premise was that a universal primitive licenses a uniform machine. It survives in the primitive and fails in the machine.

Tue 15 SeptEmerging TechnologiesHardware Architecture
The gist
The paper explores a special computing operation called eml that combines exponential and logarithm functions, which could replace traditional digital logic circuits in analog hardware. The authors show that individual components using this operation can be very energy efficient. However, building complex systems from these components is much less efficient due to the need for many amplifiers and limitations in the types of functions that can be performed. In other words, while the basic building block is promising, putting many together to form a working machine is costly and less practical.
Open → 2609.17903v1

Spatiotemporal neuromorphic clusters improve event sensor data handling

A Spatiotemporal Extension of the Neuromorphic DBSCAN Implementation

Abstract: DBSCAN is an algorithm that denoises and clusters data. In prior work, we implemented the DBSCAN algorithm neuromorphically, introducing two constructions termed ``flat'' and ``systolic''. The ``flat'' construction prioritizes throughput, while the ``systolic'' construction trades time for space resulting in a smaller, more hardware-friendly architecture at the cost of throughput. In this work, we offer spatiotemporal extensions of these two constructions to better leverage the spatiotemporal nature of event sensor data. Moreover, as in our prior work, we discuss partial or segmented implementations that further leverage time for space when hardware resources are constrained. All network constructions are provided as open-source implementations.

Tue 15 SeptNeural and Evolutionary Computing
The gist
Clustering data is a way to find groups and remove noisy information. The authors had already created two different hardware designs to run a clustering algorithm called DBSCAN more efficiently using brain-inspired computer chips. Now, they extended both designs to better handle data that changes over time and space, like from special sensors that detect events continuously. Their updated designs can also be adjusted to use less hardware by trading off speed, making them more practical for real devices. The authors shared all their designs openly for others to use.
Open → 2609.17357v1

Design illusions in cyber physical systems reveal hidden risks and solutions

Towards Illusions Awareness in Cyber-Physical System's Design

Abstract: Cyber-Physical Systems (CPS) operate through a continuous sense-compute-act loop within an open context environment, making it impossible to anticipate all the situations the system will face. To cope with this openness, stakeholders rely on assumptions, formalized into design models. However, these assumptions may no longer hold once the system is confronted with runtime reality, resulting in a discrepancy between expected and observed behaviour known in literature as the reality gap. Existing approaches mainly focus on reducing or overcoming it by making simulations more faithful to reality, with no unified methodology to structure and exploit invalidated assumptions that give rise to this gap as reusable design knowledge. We refer to the persistent reliance on invalidated assumptions -and the resulting false confidence in the design model's operational validity -as design illusions, and argue that they need to be made explicit, structured, and exploited as knowledge to support better design decisions. We propose a conceptual pipeline for illusions-awareness that identifies, classifies, characterizes, and leverages illusions to transform them into actionable design knowledge.

Tue 15 SeptComputation and Language
The gist
Cyber-Physical Systems are machines that continuously sense, think, and act in environments they can't fully predict. Because designers make assumptions about how these systems will work, sometimes those assumptions turn out wrong, causing a difference between expected and real behavior. The authors call this hidden overconfidence 'design illusions' and argue that making these illusions clear can help improve designs. They propose a way to identify and use these illusions as knowledge to create better systems.
Open → 2609.17260v1

Long-lasting low-power LoRaWAN nodes compared for farm sensors

Energy-Aware LoRaWAN Design for Long-Lived Agricultural Sensing: Insights from a Multi-Year Deployment and Controlled Platform Comparison

Abstract: Agricultural IoT nodes are often far from mains power and have limited access for maintenance. Therefore, IoT deployments benefit from low-power, long-range communication such as LoRaWAN. However, communication alone does not guarantee multi-year operation. Previous work has measured communication energy, modelled system lifetime, and documented long-lived deployments. This paper connects long-term deployment evidence with controlled platform measurements. The AgriTrust deployment has operated for 2 years and 8 months using MKR WAN1310-based Squirrel Box nodes. Building on this evidence, we compared the MKR WAN1310 and STM32WL LoRaWAN platforms using time-resolved current traces during confirmed-uplink cycles. For this outdoor comparison, we tested nine combinations of payload size and data rate with three repetitions each. Both platforms achieved 3/3 ACKed packets in every condition. The STM32WL had lower cycle energy than the WAN1310 in all tested conditions. Cycle energy ranged from 0.0350 J to 0.3550 J for STM32WL and from 0.0698 J to 0.5662 J for WAN1310. These communication events are brief, while sleep and leakage currents persist between cycles. The STM32WL sleep current was recorded at 59.6 nA, while the WAN1310 sleep current was 104 microamperes, approximately 1745 times that of the STM32WL. This difference shows that sleep current is a first-order determinant of long-term viability. However, the whole-system energy budget also depends on sensing loads, duty cycle, communication energy, and harvested-energy support. The study should be treated as a controlled characterisation, not a universal comparison across all sites, firmware stacks, or LoRaWAN modes.

Sun 13 SeptNetworking and Internet Architecture
The gist
Farm sensors that send data wirelessly often run on batteries and are far from power outlets, so they need to use very little energy to last years. The authors studied two popular wireless devices used in farms over almost three years and found that one device uses much less power when resting, making it better for long-term use. They tested and compared these devices by measuring their energy use while sending data and when sleeping. Their results show that choosing the right device based on energy use in all states is important for making sensors last a long time without needing battery changes.
Open → 2609.14732v1

Mobile inference speed improved by smart scheduling on multiple processors

Partition-Aware Scheduling for Mobile Heterogeneous Inference Co-Execution

Abstract: Modern mobile inference runs on heterogeneous platforms combining mobile GPUs with multiple CPU core clusters. Existing optimizations typically exploit either inter-operator parallelism, by assigning entire operators to CPU cores or to the GPU, or intra-operator parallelism, by partitioning each operator for CPU-GPU co-execution. We consider these two forms of parallelism together, to improve inference latency of tasks that can be represented by a static DAG of operators with predefined input/output tensor shapes (e.g., CNNs or vision transformers). We define the problem of partition-aware DAG scheduling for mobile heterogeneous inference, illustrating that the best strategy depends on the structure of the inference DAG, thus motivating a joint formulation capturing operator partition choices, device assignment, and execution order. We propose an online iterative search framework, which decomposes large DAGs into stages, focuses search on critical operators, and uses latency predictors to estimate partitioned execution without exhaustive profiling. Across representative mobile inference workloads, our approach achieves latency close to an offline solution while keeping scheduling overhead to a fraction of the model initialization cost, allowing platform-specific scheduling at deployment time.

Sun 13 SeptDistributed, Parallel, and Cluster ComputingMachine LearningPerformance
The gist
Mobile devices often run AI tasks using both their CPUs and GPUs, but deciding how to split work between them can be tricky. The authors looked at taking both big chunks of work and small pieces inside those chunks to run together on CPUs and GPUs. They found the best way to do this depends on how the AI task is structured. They built a method that guesses the fastest way to organize the work without needing long tests. This method gets close to the best possible speeds while keeping overhead low.
Open → 2609.14213v1

In-sensor vision reduces data and energy use with smart compression

Hardware-Aware Learned Representation Compression for Distributed In-Sensor Vision

Abstract: In-sensor computing reduces the cost of transmitting high-resolution image data by performing early-stage processing near the sensor. However, the logic chip integrated with a CMOS image sensor (CIS) is tightly constrained in compute and memory, limiting conventional deep neural network partitioning. We present OASIS, a distributed in-sensor vision framework that uses a lightweight encoder to generate compact, task-relevant representations before off-chip transmission. The encoder is trained end-to-end using task, entropy, and reconstruction objectives, while the decoder is used only during training. OASIS supports two complementary deployment paths. The first applies 4-bit quantization and Huffman coding while preserving the spatial structure required by classification and dense-prediction tasks. The second uses Sobol-based hyperdimensional computing (HDC) to transform the encoder latent into a fixed-dimensional binary hypervector for associative-memory classification. For the SwinViT-based VWW model, mapping a $3\times3\times8$ latent to a 64-dimensional hypervector provides an additional $1.77\times$ communication reduction with less than one percentage point of accuracy loss relative to the 128-dimensional configuration, yielding an overall $18{,}816\times$ reduction compared with raw 8-bit image transmission. We implement the digital near-sensor pipeline on an AMD Xilinx Zynq UltraScale+ FPGA and characterize it using direct board-level power measurements and Vivado post-implementation analysis, together with circuit-simulated CIS models and a 7-nm ASIC projection. Across visual wake-word classification, hand tracking, and eye tracking, OASIS reduces total system energy by approximately $2\times$-$4.5\times$ while maintaining competitive accuracy, demonstrating a practical hardware-algorithm co-design path for communication-efficient in-sensor vision.

Sat 12 SeptMachine LearningArtificial IntelligenceHardware Architecture
The gist
Sending full images from cameras to other devices uses a lot of power and bandwidth. The authors created OASIS, a system that compresses image information inside the camera chip before sending it out, using a tiny neural network. This compression keeps only important details for specific tasks, like recognizing objects, and uses clever coding methods to shrink data even more. Their approach cuts communication needs drastically and lowers energy use, while still keeping accuracy high on tasks like hand and eye tracking.
Open → 2609.13947v1

MotionQ improves wifi gesture recognition under changing conditions

MotionQ: Operator-Conditioned Motion Quotients for Cross-Observation WiFi Gesture Recognition

Abstract: WiFi gesture recognition is accurate in fixed deployments but often degrades when user orientation, available links, or transceiver placement changes. Unlike ordinary domain shifts, these changes alter the wireless observation operator, so the same motion is expected to produce different measurements. Existing methods nevertheless pursue domain-invariant features and largely overlook changing layouts and observation configurations. Yet changing the observation operator also changes which task-relevant motion cues are physically observable, rather than merely altering the appearance of a fixed set of cues. Under a local linearization of the WiFi forward process, we derive a common task-observability condition under which a strict common linear representation is recoverable from every geometry-induced operator while preserving the gesture task. When the condition fails, enforcing stronger alignment across additional heterogeneous source operators may discard task-relevant cues still observable under individual operators. We therefore present MotionQ, which generates an operator-conditioned two-support motion measure for each candidate geometry. A motion quotient removes only the arbitrary ordering of its unlabeled supports and is represented by permutation-invariant central moments. Rather than matching quotients across operators, single-link-retention interventions encourage each view to retain information sufficient for gesture recognition. Extensive evaluations show that MotionQ is robust to extrapolative observation operators.

Thu 10 SeptHuman-Computer Interaction
The gist
WiFi gesture recognition systems often struggle when the environment changes, like when people move or devices are rearranged. The authors show that these changes change how motion is detected, not just how it looks, which previous methods overlooked. They designed MotionQ, which adapts to these changes by focusing on what motion cues are truly observable from different viewpoints. This makes gesture recognition more reliable even when the setup varies.
Open → 2609.11818v1

Conv-TasNet variant improves speech separation with less computing power

EConv-TasNet: Efficient Conv-TasNet for Effective Speech Separation

Abstract: Conv-TasNet has served as a strong baseline for time-domain speech separation, and many studies have extended it with advanced architectures such as dual-path networks, U-Nets, and attention mechanisms. However, these methods often introduce high computational cost and complexity, limiting their deployment in resource-constrained scenarios. To address this issue, we propose eConv-TasNet, an efficient variant of Conv-TasNet that improves both effectiveness and efficiency without relying on resource-intensive modules. The proposed model consists of a group-wise early-splitting (GES) module and a multi-group feature aggregation (MGFA) module. GES generates discriminative speaker embeddings at intermediate stages, while MGFA progressively aggregates these group-level representations for refined mask estimation. Experimental results show that eConv-TasNet reduces model size by 22.4%, accelerates inference by 18.9%, and improves SI-SNRi by 14.0%-28.0% across three public benchmarks. Moreover, it achieves competitive performance compared with state-of-the-art methods while requiring significantly fewer parameters and lower inference cost. These results demonstrate a favorable efficiency-effectiveness trade-off for edge deployment.

Thu 10 SeptSound
The gist
Separating different voices in a recording is often done by a method called Conv-TasNet, but many improved versions need lots of computing power. The authors designed a new version called eConv-TasNet that works faster and uses less memory without needing complicated parts. It uses two new modules to better identify speakers and combine their features during processing. Tests show it improves voice separation quality while running more efficiently, making it better suited for use in devices with limited resources.
Open → 2609.11342v1

Elastic neural networks cut edge AI costs while adapting runtime

Elastoformer: Enabling Dynamic Adaptivity via Elastic Model Transformation

Abstract: EdgeAI systems are increasingly employing computer vision applications to enable intelligent, on-device decision-making in real-time. However, these deployments face highly dynamic operational conditions, with fluctuating constraints on latency, power availability, and memory resources. Deep Neural Networks (DNN), which follow fixed computational execution flows, lack the flexibility to adapt to such variability, resulting in inefficient and suboptimal performance in edge scenarios. This underscores the need for architectures that are not only efficient but also dynamically scalable at runtime. In this paper, we propose Elastoformer: A framework that transforms conventional neural networks (NN) into Elastic NN capable of real-time elastic inference. Unlike the conventional bag-of-models approach, which requires maintaining multiple independent models for different operating conditions, Elastoformer offers a single, modular solution that dynamically switches between multiple modes of operation at runtime, adapting efficiently to the changing computational budgets of edge devices without the overhead of managing separate models. Experiments reveal that our framework achieves up to 85% reduction in computation FLOPs, 50% reduction in latency and 76% reduction in memory overhead, while showcasing the architecture agnostic nature of the framework across both Vision Transformers and CNNs. Our code is available at https://github.com/sudaksh14/Elastoformer.

Wed 9 SeptComputer Vision and Pattern RecognitionArtificial IntelligencePerformance
The gist
Edge devices running AI often face changing limits on speed, power, and memory, but regular neural networks can’t easily adjust to those changes. The authors present Elastoformer, which transforms standard neural networks into flexible ones that adapt their operation dynamically without needing multiple separate models. This approach saves a lot of computing work, reduces delays, and cuts memory use while working with different AI architectures. Their tests show significant improvements without extra overhead from managing many models.
Open → 2609.10018v1

Deep learning predicts finger movements from muscle signals after stroke

Deep Neural Networks for Learning Intent from sEMG Signals to Support Hardware Devices for Post-Stroke Neurorehabilitation

Abstract: Finger-specific motor intent is a clinically meaningful control signal for post-stroke neurorehabilitation, where residual muscle activity may remain measurable despite weak or incomplete movement. We study five-finger multilabel intent decoding from impaired-arm high-density surface electromyography (sEMG) in PhysioMio, a bilateral longitudinal dataset collected from stroke patients. A common processing protocol aligns movement labels, applies 20--450 Hz Butterworth filtering and Symlet-4 wavelet denoising, segments overlapping 200 ms windows, and extracts twelve time- and frequency-domain descriptors per channel. Direct LSTM, CNN, and GNN baselines reveal complementary behavior: the LSTM attains the highest subset accuracy (0.545), whereas the GNN attains the highest macro F1 (0.706) and macro AUPRC (0.776). Architecture search then identifies CNN-Large as the strongest single-split CNN, with 0.593 subset accuracy and 0.714 macro F1, while CNN-Micro provides a compact architecture for embedded inference. To match a four-sensor hardware design, we retrain CNN-Micro using channels associated with ECRB, ECRL, FDS, and FDP and exclude the ground electrode from model input. Across five seeds, cross-channel knowledge distillation improves the four-channel student over direct training, reaching $0.5219 \pm 0.0114$ subset accuracy, $0.7612 \pm 0.0038$ finger accuracy, and $0.6095 \pm 0.0058$ macro F1. The selected 123K-parameter model accepts nine windows of 48 features and has been exported to ONNX. These results establish a reproducible software path from post-stroke sEMG to compact five-finger intent prediction for subsequent hardware-in-the-loop evaluation.

Wed 9 SeptMachine Learning
The gist
After a stroke, people often have weak finger movements but their muscles still send signals. The authors worked on reading these muscle signals to figure out which fingers someone intends to move, even if the movement is weak or incomplete. They tested different types of deep learning models on muscle data from stroke patients and found that certain neural network designs work better at decoding finger movement intent. This approach could help create devices that assist stroke patients by understanding their finger movement commands from muscle signals.
Open → 2609.09971v1

Chip solves large complex optimization problems with less power

Differential Stochastic Simulated Annealing Processor for Fully Connected 2048-Spin Optimization

Abstract: A 2,048-spin fully connected annealing processor based on differential stochastic simulated annealing (DSSA) is presented as an architectural design in TSMC 28 nm CMOS with a 3 mm x 4 mm post-layout area. The processor closes timing at 500 MHz, integrates a 16 Mb SRAM weight memory, and amortizes stochastic noise across 16 spins with area-efficient random number generators. DSSA keeps a serialized datapath for density but recomputes interactions only for spins that flip, shrinking the effective workload to the active frontier during each annealing run. Spin-select scheduling, priority-based weight reads, and a temperature controller that skips idle steps accelerate sparse updates without sacrificing full connectivity. Post-layout simulation results show 2.7 ms time-to-solution (TTS) and 0.86 mJ energy-to- solution on 2,000-spin problems at 316 mW (0.15 mW/spin), achieving 1.5x lower power and 3.5x lower TTS energy than projected prior fully connected annealers. These results demonstrate the potential of the proposed DSSA architecture for large-scale combinatorial optimization hardware under post-layout evaluation.

Wed 9 SeptHardware Architecture
The gist
Finding the best solutions to complex problems with thousands of parts can take a lot of time and energy. The authors designed a special computer chip that simulates a process called annealing to efficiently solve these problems using 2,048 connected parts. Their design saves power and works faster than previous similar chips. This approach could help make solving big optimization problems quicker and more energy-efficient.
Open → 2609.09559v1

Curiosity driven methods improve detection of hardware interference in multicore systems

Application of curiosity driven exploration methods for hardware interference identification

Abstract: The transition from single-core to multi-core architectures in safety-critical embedded systems introduces significant challenges due to inter-core interference caused by contention for shared hardware resources. Such interference affects execution times and complicates the verification of strict temporal requirements, particularly in domains such as avionics where standards require comprehensive identification of interference sources. Existing interference analysis approaches, whether manual or model-based, struggle to capture the full range of behaviors arising from the complex interactions among micro-architectural components. In this paper, we frame multi-core interference analysis as the exploration of a complex system behavior space. We propose the use of curiosity-driven exploration algorithms from artificial intelligence to systematically and efficiently cover the space of possible interference behaviors. Using a simulator-based environment, we show that the proposed approach achieves broader and more uniform behavioral coverage within a limited experimental budget compared to traditional pseudo-random program generation methods.

Tue 8 SeptArtificial Intelligence
The gist
When computer chips have multiple cores that share parts, they can slow each other down in unpredictable ways. This makes it hard to guarantee that certain programs finish on time, which is especially important in planes and other safety devices. The authors treat this problem like exploring all possible weird slowdowns by using smart computer algorithms that are curious to find new behaviors. Their tests on a simulator show that these curiosity-driven methods find more types of interference more evenly than random tests can in the same time.
Open → 2609.08729v1

On-device learning boosts training speed with tuned batch sizes

TASTE: Throughput-Aware Batch Size Tuning for On-Device Edge Learning

Abstract: The rise of privacy-preserving artificial intelligence (AI) has shifted the focus of model adaptation and personalization towards on-device learning, where deep learning models are finetuned directly on edge hardware using local user data. However, this shift requires optimization of deep learning training on resource-constrained hardware to maximize throughput while maintaining predictive accuracy. This paper introduces a novel technique for on-device model training that incorporates an efficient Bayesian optimization-based batch size tuning approach to maximize hardware throughput. To evaluate the impact of this hyperparameter on the learning dynamics, we investigated two distinct paradigms: standard supervised learning (SL) and online continual learning (CL). Experimental results across various edge devices demonstrate a throughput ceiling, beyond which increasing the batch size yields no additional throughput gains. The proposed tuning approach identifies the optimal batch size, which, when combined with gradient accumulation and linear learning rate scaling, achieves up to a 2X increase in training throughput on platforms such as Raspberry Pi 4 compared to maximum batch sizes, without compromising model accuracy. Furthermore, in the CL paradigm, we demonstrate that optimal batch sizes maintain the stability-plasticity balance required for incremental learning, effectively mitigating catastrophic forgetting while maximizing computational efficiency on edge-hardware.

Mon 7 SeptMachine LearningArtificial IntelligenceHardware Architecture
The gist
Training AI models directly on devices like phones or small computers can protect users’ privacy but is hard because these devices are slow. The authors came up with a smart way to pick the right batch size—the number of samples processed at once—so the device trains faster without losing accuracy. They tested this on different devices and showed they could double the training speed. Their method works for both regular learning and learning that updates gradually over time without forgetting old knowledge.
Open → 2609.07444v1