Skip to content
Preprint

MCHA: A Memory-Centric Hierarchical Architecture for Parallel-Sequential Computing

Aug 2026 · 0 citations · 91 references
Computer Science

TL;DR

The Memory-Centric Hierarchical Architecture (MCHA) is proposed, a reconfigurable hardware solution tailored for parallel-sequential execution that leverages a hierarchical communication strategy that facilitates distributed, inter-core data routing, thereby significantly reducing the bandwidth burden on the global memory.

Abstract

Emerging workloads, such as Multi-Agent Reinforcement Learning (MARL), large-scale neuromorphic computing, and probabilistic graphical models, intrinsically exhibit parallel-sequential computing patterns. While these tasks demand massive parallelism to achieve high throughput, they are severely bottlenecked by irregular data access patterns centralized to main memory. Consequently, conventional architectures face fundamental limitations when executing these workloads, primarily manifesting as global buffer saturation and memory-bound bottlenecks. To address these challenges, we propose the Memory-Centric Hierarchical Architecture (MCHA), a reconfigurable hardware solution tailored for parallel-sequential execution. MCHA leverages a hierarchical communication strategy that facilitates distributed, inter-core data routing, thereby significantly reducing the bandwidth burden on the global memory. Complementing the hardware, MCHA introduces a novel parallel-sequential programming model that utilizes event-driven conditional triggers to effectively hide data transmission latency within the execution pipeline. We benchmark MCHA against a diverse suite of parallel-sequential tasks, including MARL, motor variable control, and Markov random fields. Validated through our open-source, cycle-accurate simulator, MCHA demonstrates performance speedups ranging from 153.06$\times$ to 2456.96$\times$ over NVIDIA A100 GPUs on MARL workloads, while maintaining robust programming flexibility across other application domains. Furthermore, the architecture successfully reduces main memory access from 96% to 5.44%. When synthesized in a 28 nm process, the MCHA implementation occupies an area footprint of 2.92mm$^2$ and consumes 115.36 mW of power at 200 MHz. MCHA is open-sourced at https://github.com/carabdis/MCHA.

View source

Similar papers

Open access 2026

Exploiting Model Replication and Heterogeneous Accelerator Parallelism for Low-Latency Multi-View Perception

Multi-view perception is a fundamental requirement for autonomous driving systems. While state-of-the-art approaches often rely on bird’s-eye-view networks executed on high-performance monolithic accelerators, deploying such power-hungry hardware is economically and thermally infeasible for resource-constrained edge pl...

Philkyue Shin, Seongsoo Hong · 0 citations
Book Open access Aug 2026

Beyond Monoliths: Enabling Flexible and Composable AI Systems via Memory Disaggregation

CAISA is introduced, a composable AI systems architecture that enables disaggregated memory expansion for large-scale AI workloads using CXL-based shared memory and coupling memory isolation with software-managed data orchestration decouples compute and memory resources while preserving efficient data movement, providi...

Divya Kiran Kadiyala, Lianjie Cao, Jinsun Yoo et al. · 0 citations
#artificial intelligence Open access Sep 2026

Accelerating Sharded Data Parallelism at Scale with Federated Learning

Inspired by the efficient communication principles of federated learning (FL), this work introduces two hybrid algorithms - FL+FSDP and FL+HSDP - interleaving sharded DP with FedAvg-style aggregations, demonstrating superior computational efficiency and improved model quality.

Gianluca Mittone, Marco Aldinucci · 0 citations
Preprint Sep 2026

LLM Inference on IMC-NoC Architecture with Balanced Dataflow and Fine-Grained Parallelism

A hardware-software co-design framework that unifies distributed compute, memory, and communication into a seamless processing-communication fabric is presented and a prefill-decode disaggregation approach that dynamically reconfigures PE organizations to maximize resource utilization is presented.

Yimin Wang, Yue Jiet Chong, Xuan-Yao Fong · 0 citations
Preprint Aug 2026

Architecting the Next Generation of Asynchronous, Distributed GPUs for the AI Era

This work presents a cycle-level simulation framework designed to accurately model modern GPU generations, including Ampere, Hopper, and Blackwell, and conducts architectural case studies to evaluate emerging design trajectories, including chiplet topology scaling, expanded SRAM capacity and bandwidth, and inter-GPU pr...

Junrui Pan, Wei-Li An, Cesar Avalos Baddouh et al. · 2 citations · ⚡2
Open access Sep 2026

HDA-MoE: Hybrid Parallelism and Dynamic, Adaptive Scheduling for Mixture-of-Experts with 3D Near-Memory Processing

HDA-MoE is presented, a framework that optimizes MoE execution on NMP architectures through hybrid parallel deployment and runtime scheduling and integrates an offline hybrid parallel mapping algorithm with an online dynamic and adaptive scheduling mechanism to reduce communication overhead while improving computation...

Hao-Chen Huang, Shu-Zhang Zhong, Sheng-Xuan Qiu et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.