We present PROTEUS, an 18 mm2 programmable general-purpose digital compute-in-memory (GP-DCIM) accelerator integrating 4 Mb resistive random access memory (RRAM) and 2.6 Mb tensor static random access memory (SRAM) with a 32-bit hierarchical DCIM instruction set architecture (ISA). PROTEUS features fine-grained 1-D matrix tiling and a reconfigurable DCIM datapath/pipeline for near-100% memory utilization, supporting INT8/INT16/FP8/FP16 DCIM computations. PROTEUS unifies SRAM/RRAM dataflows and embeds nonvolatile micro-programs in RRAM to enable rapid switching among prestored kernels without incurring off-chip instruction feeds or RRAM rewrites. Fabricated in 40 nm ultra-low power (ULP) CMOS with foundry RRAM, PROTEUS delivers 702 GOPS throughput, 6.4 TOPS/W energy efficiency, and 0.039 TOPS/mm2 compute density. It is validated on ResNet-20, BERT-Tiny, MobileViT, GraphSAGE, and Vision Mamba, demonstrating versatility across CNN, Transformer, hybrid CNN-Transformer, graph neural network (GNN), and state-space model (SSM) workloads.
Luqi Zheng, A. M. Bavani, Mufeng Chen et al.· IEEE Journal of Solid-State...· 0 citations
Piecewise linear approximation (PLA) is pivotal for compressing time-series data under stringent error constraints. However, conventional PLA methods often struggle to reconcile the inherent conflict between aggressive compression ratios (CRs) and the preservation of complex local trends. In this article, we propose Tcm, a high-performance compression framework that achieves a synergistic balance between fidelity and efficiency. Unlike static approximation techniques, Tcm introduces a dynamic error thresholding strategy powered by a trend-aware simulated annealing (SA) optimizer, ensuring a global maximum error bound of < 1%. By integrating multimodal preprocessing—including wavelet denoising, seasonal-trend decomposition (STL)-support vector machine (TSVM) decomposition, and adaptive chunking—Tcm effectively harmonizes fine-grained precision with coarse-grained representation. Experimental evaluations on large-scale industrial datasets demonstrate that Tcm outperforms state-of-the-art benchmarks (e.g., Sim-Piece and Mix-Piece), delivering a 28.1% average improvement in CR and a 40% reduction in segment redundancy. Furthermore, Tcm exhibits superior robustness in high-volatility scenarios, such as financial forecasting and industrial sensing. By optimizing the “computation-for-transmission” tradeoff, Tcm provides a scalable and energy-efficient solution for real-time telemetry and edge computing applications.
Dong Chen, Wei-Jie Wang, Xianyou Zhu et al.· IEEE Internet of Things Jour...· 0 citations
This article investigates the dynamic multiobjective co-optimization problem in unmanned aerial vehicle (UAV)-assisted remote sensing systems, aiming to jointly optimize UAV placement, task scheduling strategies, and computing/communication resource allocation to minimize the system’s average processing latency and the total energy consumption of UAVs. Addressing the shortcomings of existing research, which often overlooks the computational capabilities of UAVs, optimizes only a single aspect, and fails to account for environmental dynamics, this work formulates the problem as a dynamic multiobjective optimization problem. A hybrid optimization framework named DSG, integrating swarm intelligence and evolutionary algorithms, is proposed. The framework first derives a closed-form optimal resource allocation solution for given deployment and scheduling strategies through theoretical analysis. It then employs an improved dynamic multiobjective evolutionary algorithm (DMOEA) to co-optimize UAV positions (continuous variables) and task scheduling (discrete variables). Experimental results demonstrate that DSG achieves significantly better normalized hypervolume performance than comparative algorithms across various system scales [number of UAVs, access points (APs), and sensors] while exhibiting good stability and scalability. This provides an effective solution for the efficient co-optimization of UAV-assisted edge computing in dynamic environments.
Bo Wang, Xiaoyun Qin, Zhifeng Zhang et al.· IEEE Internet of Things Jour...· 0 citations
Vehicular edge computing (VEC), a key enabler for the Internet of Things (IoT) in intelligent transportation, addresses onboard processing constraints through collaborative task offloading among vehicles, facilitating latency-sensitive applications such as autonomous driving. However, developing efficient offloading strategies remains particularly challenging in high-density vehicular networks, where intensive computational demands coexist with severely constrained intervehicle communication ranges due to signal blockage. To handle this, we propose M4O, a mobility-aware task offloading framework supporting multihop, multiuser, and multitask offloading optimization. M4O intelligently integrates vehicle mobility patterns and enables relay-assisted offloading to enhance system effectiveness and robustness. The framework employs a dual-algorithm approach: the advantage actor–critic (A2C) for indivisible tasks and the hybrid proximal policy optimization (H-PPO) for divisible tasks, both optimized to minimize the temporally coupled composite cost of time and resources. Extensive experiments demonstrate that the deep reinforcement learning (DRL)-based solutions of M4O deliver stable and efficient offloading strategies, outperforming existing benchmarks by significant margins in cost efficiency. Our code is available at https://github.com/Zhouym1028/M4O
Momiao Zhou, Yimin Zhou, Yanshi Sun et al.· IEEE Internet of Things Jour...· 0 citations
Reach audiences
Advertise in front of researchers, engineers, and readers.
Edge devices capable of running artificial intelligence (AI) applications have seen a surge in demand for energy-efficient and high-throughput computation. In this study, a 22-nm edge–AI processor, incorporating an accelerator with error-free Booth-value-confined (BVC) multiprecision (MP) multiplier and near-memory computing (NMC), is introduced to accelerate neural networks (NNs). It has the following three major features. First, a BVC MP multiplier based on radix-8 Booth (R8B) is introduced to reduce computation complexity by prohibiting the “±3” cases and support error-free training on GPU without accuracy loss originating from the mismatch between training and deployment. A PE is built based on this multiplier for parallel computation with 82% power reduction and 70% area reduction. Second, the proposed NMC-friendly data flow supports efficient data reuse and hence reduces off-chip memory traffic. The data flow supports data reuse of up to 16 times, matching the number of PEs and enabling regular read and write patterns. Third, a hardware-aware layer-wise model deployment approach is proposed with a memory space contiguity-aware (MSCA) model reshape strategy, and a hardware-aware NN splitting and scheduling algorithm. The proposed MSCA strategy maximizes burst access, and the proposed algorithm achieves efficient computation with high data reuse and low memory access. This deployment approach can achieve a reduction in memory access latency of 16.6%–32.0%. Measurements on a 22-nm test chip demonstrate a peak power efficiency of 33.98 TOPS/W under synthetic full-PE-utilization conditions, while achieving 12.92–29.11 TOPS/W for end-to-end NN inference on DarkNet19, VGG16, ViT-Tiny, and ResNet34.
Quan Cheng, Longyang Lin, Mingqiang Huang et al.· IEEE Transactions on Very La...· 0 citations
Graph convolutional networks (GCNs) have demonstrated strong capability in modeling graph-structured data and have been widely adopted in various industrial applications. With the rapid growth of edge computing, designing GCN accelerators that maintain high performance under strict resource constraints has become increasingly important. This article presents SPP-GCN, a hardware–software co-optimized accelerator that significantly improves memory efficiency (ME) while maintaining competitive performance. SPP-GCN introduces four hardware–software co-optimization strategies—shuffle, z-merge, concatenation, and preplanning cache—to leverage software-side preprocessing and enhance the graph awareness of the hardware execution pipeline. These techniques effectively improve processing-element utilization and reduce on-chip memory footprint. Evaluated on both GCN and GraphSAGE models across multiple benchmark datasets, SPP-GCN achieves up to $86.9\times $ and $18.85\times $ latency reductions compared with CPU and GPU implementations, respectively. Compared with a prior lightweight accelerator, LW-GCN, SPP-GCN further reduces on-chip memory consumption by 58.5% while achieving up to $1.27\times $ higher relative performance (RP) under the adopted CE/RP-normalized comparison methodology. In addition, although several existing field-programmable gate array (FPGA) accelerators (e.g., BoostGCN, FP-GNN, and Graph-OPU) provide competitive latency, they require significantly larger on-chip memory resources. To better characterize performance density under resource constraints, we further introduce a ME metric that quantifies the RP achieved per unit of on-chip memory. Experimental results show that SPP-GCN consistently achieves the highest ME under the proposed ME metric among the evaluated FPGA-based GCN accelerators. These results demonstrate that the proposed hardware–software co-optimization framework effectively balances performance and resource utilization, making SPP-GCN particularly suitable for memory-constrained edge platforms.
Yi-Zhang Wu, Xiang-Yin Chen, Chen Yang· IEEE Transactions on Very La...· 0 citations
Mobile edge computing (MEC) has emerged as a promising paradigm to support latency-sensitive applications by deploying computing and storage resources closer to end users. Service caching at the network edge is an effective approach to further reduce response latency and improve quality of service (QoS). However, the increasing scale and dynamic nature of user requests pose significant challenges to efficient service caching and updating under limited edge resources and cost budgets. In this article, we investigate the joint optimization problem of service caching and dynamic updating in a cloud–edge–end collaborative architecture, with the objective of minimizing the average service access latency of users. We first construct a comprehensive system model that captures communication latency, service response delay, and the costs associated with service caching and updates. The problem is formulated as a nonlinear integer programming problem and addressed via a two-stage solution framework. Specifically, in the initial caching stage, we employ Lagrangian relaxation to reduce the high-dimensional knapsack problem and design an efficient algorithm integrated with Tabu Search. In the dynamic updating stage, we develop a Monte Carlo tree search (MCTS)-based algorithm enhanced by service popularity awareness, along with a novel service replacement strategy that considers user preference and service reliability. Extensive experiments under various system scales demonstrate that the proposed approach significantly outperforms state-of-the-art methods in terms of average service latency, cost budget satisfaction, and update efficiency.
Tianyang Zheng, Pengfei Yang, Kang Shen et al.· IEEE Internet of Things Jour...· 0 citations
Autonomous driving vehicles (ADVs) are transforming urban mobility with advanced sensors for real-time decision-making, promising safer and more efficient transportation. Despite recent advancements targeting accident reduction and efficiency improvement, challenges like sensor range limitations persist. Edge-assisted perception, facilitated by vehicle-to-everything (V2X) communications, addresses these limitations by sharing data among ADVs, enhancing accuracy in complex driving scenarios. However, this approach amplifies real-time computing challenges due to wireless communication-induced suspensions. This work presents a solution called MCS3 a suspension-aware mixed-criticality system (MCS) for edge-assisted computing. MCS3 addresses real-time challenges through a hardware–software co-design, introducing a MCS3-bridge for monitoring peripheral traffic with a dual-mode scheduler. MCS3 is implemented on the AMD Virtex VC709 FPGA and examined using comprehensive metrics. The experimental results show that MCS3 significantly improves the system-wide real-time performance with light overhead on both hardware and software.
Zhe Jiang, Xiaoxuan Wang, Zhenghui Guo et al.· IEEE Transactions on Compute...· 0 citations
Multiaccess edge computing (MEC) has emerged as a key paradigm to empower resource-constrained edge devices through task offloading. However, dynamically fluctuating user preferences regarding latency and energy tradeoffs severely complicate the task scheduling and resource allocation, while existing methods struggle to accommodate this variability. To address this, we first formulate the dynamic-weight task offloading challenge as a nonconvex, nondeterministic polynomial-time (NP) hard multiobjective optimization problem (MOOP). We then propose a dynamic multiobjective task offloading framework built upon an enhanced proximal policy optimization algorithm to tackle this MOOP, namely DMT-PPO, which incorporates a dynamic reward structure and preference-aware subnetworks to effectively model user preferences and adapt to varying weight conditions. By introducing a discrete-continuous hybrid action space, DMT-PPO achieves the joint optimization across server selection, offloading decision, and computing provisioning. Moreover, DMT-PPO leverages a domain-based transfer learning (TL) paradigm coupled with an edge caching mechanism to accelerate both training and decision processes, enabling fine-grained coordination among heterogeneous task, device, and edge server settings. Extensive experiments demonstrate our framework’s superiority in dynamic environments, achieving up to 12.5% energy savings and a 10.6% reduction in task completion time, alongside a $3.5\times $ improvement in training efficiency compared to state-of-the-art baselines like Hybrid-PPO.
Honggang Yuan, Yuxiang Deng, Xiao Du et al.· IEEE Internet of Things Jour...· 0 citations
Vehicular edge computing (VEC) is viewed as an important component for vehicle networks due to the prevalence of smart vehicles. However, stringent requirements such as ultralow latency and minimal energy consumption should be achieved for the emerging transmission-and-computation-intensive applications due to the limited communication and computing resources. To address these challenges, this article proposes a multiagent priority-based twin-delayed deep deterministic policy gradient (MAPTD3) approach for the joint optimization of task offloading and power allocation in a VEC system at the millimeter-wave (mmWave) band. First, the joint task offloading and power allocation problem is formulated as a nonconvex mixed-integer nonlinear program (MINLP) with a multiplicative objective function subject to delay and power constraints. Second, the proposed approach integrates two key techniques: a dynamic variance noise (DVN) mechanism for adaptive exploration and prioritized experience replay (PER) to enhance sample efficiency. Finally, it is shown in the simulation results that MAPTD3 consistently outperforms existing benchmarks with 96%–99% optimality ratios (ORs) under various load scenarios.
Zhaobin Li, Qiqi Zhang, Ziqiang Zhang et al.· IEEE Internet of Things Jour...· 0 citations
Passenger demand prediction is essential for intelligent transportation systems (ITSs) and the Internet of Vehicles (IoV), supporting efficient transit management, network bandwidth allocation, onboard content distribution, and edge computing scheduling. With buses increasingly equipped with wireless connectivity, passengers frequently access onboard networks, generating traffic patterns closely tied to their mobility behavior—especially during midday and evening peaks, when spatiotemporal movement and communication demand in vehicular social networks surge. While this data-rich environment provides unprecedented opportunities for network optimization, the inherent complexity of passenger mobility makes high-fidelity modeling a nontrivial task. Specifically, passenger flow at bus stops exhibits both macrolevel spatial clustering and microlevel periodic temporal variations, which existing studies seldom model within a unified framework. To address this gap, we proposed MPGNet, a multipattern and multiperiod transit demand prediction framework. MPGNet leverages deep clustering on stop distance networks and stop-specific attributes to extract IoV-relevant mobility patterns, capturing regional group-level travel dynamics. It then applies temporal variation modeling to project 1-D flow sequences into a 2-D structural space and integrates a spatiotemporal module (STBlock) to learn coupled periodic dependencies across stops. Extensive experiments on a real-world bus dataset demonstrate that MPGNet achieves strong performance in both short- and long-term forecasting, underscoring its practical value for IoV-based network traffic management and its potential to enhance the integration of IoV technologies with intelligent public transportation systems. The code is available at https://github.com/switchsky/MPGNet
Xiangjie Kong, Hao-Fei Tan, Zhehui Shen et al.· IEEE Internet of Things Jour...· 0 citations
The Intelligent Internet of Things (IIoT) is transitioning from a data-centric to a human-centric paradigm, creating an urgent demand for reliable human–machine interaction. While transformer-based brain foundation models have emerged to decode human intentions, most existing studies focus on improving performance for individual tasks on a single device, and the deployment in real-world IIoT scenarios remains largely unexplored. Specifically, there are three primary challenges for deployment in IIoT: deployment on resource-constrained edge devices, efficient cloud–edge collaborative scheduling, and online update for new users. To address these challenges, this study introduces the edge brain computing (EBC) framework. The framework consists of three key components: 1) a hierarchical cloud–edge split decoding architecture; 2) a game theory-based dynamic self-supervised distillation strategy; and 3) an online updating mechanism to meet the requirements for deployment in IIoT. The experimental results demonstrate that EBC achieves a 97.88% reduction in model parameters and outperforms centralized deployment strategies in inference latency, power consumption, and communication cost, providing a robust pathway for deployment of brain foundation models in human-centric IIoT.
Ang Li, Zhenyu Wang, Tianheng Xu et al.· IEEE Internet of Things Jour...· 0 citations
What if pathology foundation models could do more with less? GigaPath-Flash and GigaTIME-Flash cut computational demands while maintaining strong performance, opening the door to larger studies and broader exploration. The post GigaPath-Flash and GigaTIME-Flash: Toward population-scale discovery with efficient pathology foundation models appeared first on Microsoft Research.
MIT News · Artificial Intelligence· news.mit.eduAug 31, 2026
With millions of users across the world, Julia has been used to conduct cutting-edge research and to design new drugs, jet engines, heat pumps, and more.
MIT News · Artificial Intelligence· news.mit.eduAug 27, 2026
A new machine-learning framework aims to improve the success rate of computational protein design while moving away from results that reproduce sequences found in nature.