English
Related papers

Related papers: Mitosis: Transparently Self-Replicating Page-Table…

200 papers

Modern storage systems often combine fast cache with slower backend devices to accelerate I/O. As performance gaps narrow, concurrently accessing both devices, rather than relying solely on cache hits, can improve throughput. However, in…

Operating Systems · Computer Science 2026-04-21 Joon Yong Hwang , Chanseo Park , Younghoon Kim

Efficient network packet processing increasingly demands dynamic, adaptive, and run-time resizable match table allocation to handle the diverse and heterogeneous nature of traffic patterns and rule sets. Achieving this flexibility at high…

Hardware Architecture · Computer Science 2025-05-20 Seyyidahmed Lahmer , Angelo Tulumello , Alessandro Rivitti , Giuseppe Bianchi , Andrea Zanella

Heterogeneity has grown in popularity both at the core and server level as a way to improve both performance and energy efficiency. However, despite these benefits, scheduling applications in heterogeneous machines remains challenging.…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-04-19 Francisco Romero , Christina Delimitrou

Reconfigurable intelligent surface (RIS) empowered communications with non-orthogonal multiple access (NOMA) has recently become as an appealing research direction for the next-generation wireless communications. In this paper, we propose a…

Signal Processing · Electrical Eng. & Systems 2022-08-23 Aymen Khaleel , Ertugrul Basar

A novel reconfigurable intelligent surface (RIS) aided non-orthogonal multiple access (NOMA) downlink transmission framework is proposed. We formulate a long-term stochastic optimization problem that involves a joint optimization of NOMA…

Information Theory · Computer Science 2021-01-06 Zhong Yang , Yuanwei Liu , Yue Chen , Naofal Al-Dhahir

To mitigate the increasingly common underutilization of computational resources in modern GPUs, spatial sharing methods enable multiple applications to use them simultaneously. This work presents a comprehensive evaluation of NVIDIA's…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-04-30 Jorge Villarrubia , Luis Costero , Francisco D. Igual , Katzalin Olcoz

Virtualization technology allows currently any application run any application complex and expensive computational (the scientific applications are a good example) on heterogeneous distributed systems, which make regular use of Grid and…

Distributed, Parallel, and Cluster Computing · Computer Science 2011-08-03 Tomas Ramirez Picarzo , Francisco Fernandez de Vega , Daniel Lombrana Gonzalez

Memory tiering is the norm to effectively tackle the increasing server memory total cost of ownership (TCO) and the growing data demands of modern data center workloads. However, the host-based state-of-the-art memory tiering solutions can…

Operating Systems · Computer Science 2025-06-09 Chandra Prakash , Aravinda Prasad , Sandeep Kumar , Sreenivas Subramoney

This letter investigates computation offloading and transmit precoding co-design for multi-access edge computing (MEC), where multiple MEC users (MUs) equipped with multiple antennas access the MEC server in a non-orthogonal multiple access…

Information Theory · Computer Science 2023-11-08 Deyou Zhang , Meng Wang , Shuo Shi , Ming Xiao

Scalability remains one of the biggest challenges to the adoption of permissioned blockchain technologies for large-scale deployments. Permissioned blockchains typically exhibit low latencies, compared to permissionless deployments --…

Cryptography and Security · Computer Science 2021-09-22 Giorgia Azzurra Marson , Sebastien Andreina , Lorenzo Alluminio , Konstantin Munichev , Ghassan Karame

In this work we study the overheads of virtual-to-physical address translation in processor architectures, like x86-64, that implement paged virtual memory using a radix tree which are walked in hardware. Translation Lookaside Buffers are…

Hardware Architecture · Computer Science 2020-02-05 Adarsh Patil

The sizes of GPU applications are rapidly growing. They are exhausting the compute and memory resources of a single GPU, and are demanding the move to multiple GPUs. However, the performance of these applications scales sub-linearly with…

Hardware Architecture · Computer Science 2020-08-11 Saiful A. Mojumder , Yifan Sun , Leila Delshadtehrani , Yenai Ma , Trinayan Baruah , José L. Abellán , John Kim , David Kaeli , Ajay Joshi

Large language models (LLMs) are increasingly deployed on customer devices. To support them, current devices are adopting SoCs (System on Chip) with NPUs (Neural Processing Unit) installed. Although high performance is expected, LLM…

Hardware Architecture · Computer Science 2025-11-17 Jianyu Wei , Qingtao Li , Shijie Cao , Lingxiao Ma , Zixu Hao , Yanyong Zhang , Xiaoyan Hu , Ting Cao

Distributed transaction processing often involves multiple rounds of cross-node communications, and therefore tends to be slow. To improve performance, existing approaches convert distributed transactions into single-node transactions by…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-03-19 Qiushi Zheng , Zhanhao Zhao , Wei Lu , Chang Yao , Yuxing Chen , Anqun Pan , Xiaoyong Du

In this paper, we propose simultaneous transmitting and reflecting reconfigurable intelligent surface (STAR-RIS) assisted non-orthogonal multiple access (NOMA) networks. The considered STAR-RIS utilizes the mode switching (MS) protocol to…

Information Theory · Computer Science 2023-09-20 Mahmoud Aldababsa , Aymen Khaleel , Ertugrul Basar

Benefiting from the self-attention mechanism, Transformer models have attained impressive contextual comprehension capabilities for lengthy texts. The requirements of high-throughput inference arise as the large language models (LLMs)…

Hardware Architecture · Computer Science 2024-07-16 Huizheng Wang , Jiahao Fang , Xinru Tang , Zhiheng Yue , Jinxi Li , Yubin Qin , Sihan Guan , Qize Yang , Yang Wang , Chao Li , Yang Hu , Shouyi Yin

Metadata hotspots remain one of the key obstacles to scalable Input/Output (I/O) in both High-Performance Computing (HPC) and cloud-scale storage environments. Situations such as job start-ups, checkpoint storms, or heavily skewed namespace…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-11-25 Sangam Ghimire , Nigam Niraula , Nirjal Bhurtel , Paribartan Timalsina , Bishal Neupane , James Bhattarai , Sudan Jha

Computational notebooks (e.g., Jupyter, Google Colab) are widely used for interactive data science and machine learning. In those frameworks, users can start a session, then execute cells (i.e., a set of statements) to create variables,…

Databases · Computer Science 2025-03-12 Zhaoheng Li , Pranav Gor , Rahul Prabhu , Hui Yu , Yuzhou Mao , Yongjoo Park

We use the XSBench proxy application, a memory-intensive OpenMP program, to explore the source of on-node scalability degradation of a popular Monte Carlo (MC) reactor physics benchmark on non-uniform memory access (NUMA) systems. As…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-09-10 Kazutomo Yoshii , John Tramm , Andrew Siegel , Pete Beckman

Network contention frequently dominates the run time of parallel algorithms and limits scaling performance. Most previous studies mitigate or eliminate contention by utilizing one of several approaches: communication-minimizing algorithms;…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-05-29 Yishai Oltchik , Oded Schwartz