English
Related papers

Related papers: MemPool: A Shared-L1 Memory Many-Core Cluster with…

200 papers

Large Language Models (LLMs) increasingly require processing long text sequences, but GPU memory limitations force difficult trade-offs between memory capacity and bandwidth. While HBM-based acceleration offers high bandwidth, its capacity…

Hardware Architecture · Computer Science 2025-04-25 Qingyuan Liu , Liyan Chen , Yanning Yang , Haocheng Wang , Dong Du , Zhigang Mao , Naifeng Jing , Yubin Xia , Haibo Chen

Disaggregating memory from compute offers the opportunity to better utilize stranded memory in cloud data centers. It is important to cache data in the compute nodes and maintain cache coherence across multiple compute nodes. However, the…

Databases · Computer Science 2026-01-14 Ruihong Wang , Jianguo Wang , Walid G. Aref

Heterogeneous chiplet-based systems improve scaling by disag-gregating CPUs/GPUs and emerging technologies (HBM/DRAM).However this on-package disaggregation introduces a latency inNetwork-on-Interposer(NoI). We observe that in modern…

Hardware Architecture · Computer Science 2025-10-29 Arnav Shukla , Harsh Sharma , Srikant Bharadwaj , Vinayak Abrol , Sujay Deb

Compute-in-memory (CIM) based neural network accelerators offer a promising solution to the Von Neumann bottleneck by computing directly within memory arrays. However, SRAM CIM faces limitations in executing larger models due to its cell…

Hardware Architecture · Computer Science 2025-04-16 Shurui Li , Puneet Gupta

Micro-core architectures combine many low memory, low power computing cores together in a single package. These are attractive for use as accelerators but due to limited on-chip memory and multiple levels of memory hierarchy, the way in…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-10-06 Maurice Jamieson , Nick Brown

Large Language Models (LLMs) have become essential in a variety of applications due to their advanced language understanding and generation capabilities. However, their computational and memory requirements pose significant challenges to…

Hardware Architecture · Computer Science 2024-12-02 Cristobal Ortega , Yann Falevoz , Renaud Ayrignac

Last-level cache (LLC) partitioning is a technique to provide temporal isolation and low worst-case latency (WCL) bounds when cores access the shared LLC in multicore safety-critical systems. A typical approach to cache partitioning…

Hardware Architecture · Computer Science 2022-04-05 Zhuanhao Wu , Hiren Patel

Single-issue processor cores are very energy efficient but suffer from the von Neumann bottleneck, in that they must explicitly fetch and issue the loads/storse necessary to feed their ALU/FPU. Each instruction spent on moving data is a…

Hardware Architecture · Computer Science 2020-04-02 Fabian Schuiki , Florian Zaruba , Torsten Hoefler , Luca Benini

The emerging hybrid DRAM-NVM architecture is challenging the existing memory management mechanism in operating system. In this paper, we introduce memos, which can schedule memory resources over the entire memory hierarchy including cache,…

Operating Systems · Computer Science 2017-03-23 Lei Liu , Mengyao Xie , Hao Yang

The Adapteva Epiphany many-core architecture comprises a scalable 2D mesh Network-on-Chip (NoC) of low-power RISC cores with minimal uncore functionality. Whereas such a processor offers high computational energy efficiency and parallel…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-04-28 David Richie , James Ross , Jamie Infantolino

The rapid growth of LLMs has revolutionized natural language processing and AI analysis, but their increasing size and memory demands present significant challenges. A common solution is to spill over to CPU memory; however, traditional…

Machine Learning · Computer Science 2024-11-15 Yi Xu , Ziming Mao , Xiangxi Mo , Shu Liu , Ion Stoica

We present a comparative analysis of the maximum performance achieved by the Linpack benchmark on compute intensive hardware publicly available from multiple cloud providers. We study both performance within a single compute node, and…

Performance · Computer Science 2018-07-17 Mohammad Mohammadi , Timur Bazhirov

We introduce BriskStream, an in-memory data stream processing system (DSPSs) specifically designed for modern shared-memory multicore architectures. BriskStream's key contribution is an execution plan optimization paradigm, namely RLAS,…

Databases · Computer Science 2019-04-10 Shuhao Zhang , Jiong He , Amelie Chi Zhou , Bingsheng He

CXL has been the emerging technology for expanding memory for both the host CPU and device accelerators with load/store interface. Extending memory coherency to the PCIe root complex makes the codesign more flexible in that you can access…

Hardware Architecture · Computer Science 2023-09-11 Yiwei Yang

We revisit the well-known object-pool design pattern in Java. In the last decade, the pattern has attracted a lot of criticism regarding its validity when used for light-weight objects that are only meant to hold memory rather than any…

Software Engineering · Computer Science 2018-01-15 Ioannis T. Christou , Sofoklis Efremidis

Emerging multi-model workloads with heavy models like recent large language models significantly increased the compute and memory demands on hardware. To address such increasing demands, designing a scalable hardware architecture became a…

Hardware Architecture · Computer Science 2024-09-17 Mohanad Odema , Luke Chen , Hyoukjun Kwon , Mohammad Abdullah Al Faruque

Heterogeneous multi-core architectures combine a few "host" cores, optimized for single-thread performance, with many small energy-efficient "accelerator" cores for data-parallel processing, on a single chip. Offloading a computation to the…

Hardware Architecture · Computer Science 2025-11-11 Luca Colagrande , Luca Benini

Computing-in-memory (CIM) has attracted significant attentions in recent years due to its massive parallelism and low power consumption. However, current CIM designs suffer from large area overhead of small CIM macros and bad programmablity…

Hardware Architecture · Computer Science 2022-05-04 Shu-Hung Kuo , Tian-Sheuan Chang

We introduce MiniMax-M1, the world's first open-weight, large-scale hybrid-attention reasoning model. MiniMax-M1 is powered by a hybrid Mixture-of-Experts (MoE) architecture combined with a lightning attention mechanism. The model is…

Computation and Language · Computer Science 2025-06-17 MiniMax , : , Aili Chen , Aonian Li , Bangwei Gong , Binyang Jiang , Bo Fei , Bo Yang , Boji Shan , Changqing Yu , Chao Wang , Cheng Zhu , Chengjun Xiao , Chengyu Du , Chi Zhang , Chu Qiao , Chunhao Zhang , Chunhui Du , Congchao Guo , Da Chen , Deming Ding , Dianjun Sun , Dong Li , Enwei Jiao , Haigang Zhou , Haimo Zhang , Han Ding , Haohai Sun , Haoyu Feng , Huaiguang Cai , Haichao Zhu , Jian Sun , Jiaqi Zhuang , Jiaren Cai , Jiayuan Song , Jin Zhu , Jingyang Li , Jinhao Tian , Jinli Liu , Junhao Xu , Junjie Yan , Junteng Liu , Junxian He , Kaiyi Feng , Ke Yang , Kecheng Xiao , Le Han , Leyang Wang , Lianfei Yu , Liheng Feng , Lin Li , Lin Zheng , Linge Du , Lingyu Yang , Lunbin Zeng , Minghui Yu , Mingliang Tao , Mingyuan Chi , Mozhi Zhang , Mujie Lin , Nan Hu , Nongyu Di , Peng Gao , Pengfei Li , Pengyu Zhao , Qibing Ren , Qidi Xu , Qile Li , Qin Wang , Rong Tian , Ruitao Leng , Shaoxiang Chen , Shaoyu Chen , Shengmin Shi , Shitong Weng , Shuchang Guan , Shuqi Yu , Sichen Li , Songquan Zhu , Tengfei Li , Tianchi Cai , Tianrun Liang , Weiyu Cheng , Weize Kong , Wenkai Li , Xiancai Chen , Xiangjun Song , Xiao Luo , Xiao Su , Xiaobo Li , Xiaodong Han , Xinzhu Hou , Xuan Lu , Xun Zou , Xuyang Shen , Yan Gong , Yan Ma , Yang Wang , Yiqi Shi , Yiran Zhong , Yonghong Duan , Yongxiang Fu , Yongyi Hu , Yu Gao , Yuanxiang Fan , Yufeng Yang , Yuhao Li , Yulin Hu , Yunan Huang , Yunji Li , Yunzhi Xu , Yuxin Mao , Yuxuan Shi , Yuze Wenren , Zehan Li , Zelin Li , Zhanxu Tian , Zhengmao Zhu , Zhenhua Fan , Zhenzhen Wu , Zhichao Xu , Zhihang Yu , Zhiheng Lyu , Zhuo Jiang , Zibo Gao , Zijia Wu , Zijian Song , Zijun Sun

Relaxed retention (or volatile) spin-transfer torque RAM (STT-RAM) has been widely studied as a way to reduce STT-RAM's write energy and latency overheads. Given a relaxed retention time STT-RAM level one (L1) cache, we analyze the impacts…

Computers and Society · Computer Science 2024-07-30 Dhruv Gajaria , Tosiron Adegbija