English
Related papers

Related papers: MigrOS: Transparent Operating Systems Live Migrati…

200 papers

Multi-socket machines with 1-100 TBs of physical memory are becoming prevalent. Applications running on multi-socket machines suffer non-uniform bandwidth and latency when accessing physical memory. Decades of research have focused on data…

Operating Systems · Computer Science 2019-11-11 Reto Achermann , Ashish Panwar , Abhishek Bhattacharjee , Timothy Roscoe , Jayneel Gandhi

Conventional wisdom holds that an efficient interface between an OS running on a CPU and a high-bandwidth I/O device should use Direct Memory Access (DMA) to offload data transfer, descriptor rings for buffering and queuing, and interrupts…

Hardware Architecture · Computer Science 2025-04-25 Anastasiia Ruzhanskaia , Pengcheng Xu , David Cock , Timothy Roscoe

Deploying Machine Learning (ML) applications on resource-constrained mobile devices remains challenging due to limited computational resources and poor platform compatibility. While Mobile Edge Computing (MEC) offers offloading-based…

Networking and Internet Architecture · Computer Science 2025-07-30 Zekai Sun , Xiuxian Guan , Zheng Lin , Yuhao Qing , Haoze Song , Zihan Fang , Zhe Chen , Fangming Liu , Heming Cui , Wei Ni , Jun Luo

Modern datacenter RDMA is bottlenecked at the network interface, not the wire. A NIC running RoCE or InfiniBand holds per-connection state for every (application, remote-endpoint) pair - hundreds of megabytes at 1024-application fanout -…

Artificial Intelligence · Computer Science 2026-05-28 Bojie Li

With the imminent slowing down of DRAM scaling, Phase Change Memory (PCM) is emerging as a lead alternative for main memory technology. While PCM achieves low energy due to various technology-specific advantages, PCM is significantly slower…

Hardware Architecture · Computer Science 2015-04-17 Hamza Bin Sohail , Balajee Vamanan , T. N. Vijaykumar

Cloud, fog, and edge computing integration with future mobile Internet-of-Things (IoT) devices and related applications in 5G/6G networks will become more practical in the coming years. Containers became the de facto virtualization…

Networking and Internet Architecture · Computer Science 2023-05-19 Arshin Rezazadeh , Hanan Lutfiyya

Multi-Access Edge Computing (MEC) is a key enabling technology for Fifth Generation (5G) mobile networks. MEC facilitates distributed cloud computing capabilities and information technology service environment for applications and services…

Networking and Internet Architecture · Computer Science 2023-08-10 Jude Okwuibe , Juuso Haavisto , Erkki Harjula , Ijaz Ahmad , Mika Ylianttila

[Context] The adoption of micro-frontends architectures has gained traction as a promising approach to enhance modularity, scalability, and maintainability of web applications. [Goal] The primary aim of this research is to investigate the…

Software Engineering · Computer Science 2024-07-23 Fabio Antunes , Maria Julia Dias Lima , Marco Antônio Pereira Araújo , Davide Taibi , Marcos Kalinowski

The continuous increase in performance requirements, for both scientific computation and industry, motivates the need of a powerful computing infrastructure. The Grid appeared as a solution for inexpensive execution of heavy applications in…

Distributed, Parallel, and Cluster Computing · Computer Science 2010-10-05 Anolan Milanés , Noemi Rodriguez , Bruno Schulze

The wide use of robotic systems contributed to developing robotic software highly coupled to the hardware platform running the robotic system. Due to increased maintenance cost or changing business priorities, the robotic hardware is…

Software Engineering · Computer Science 2020-08-06 Sophie Wood , Nicholas Matragkas , Dimitris Kolovos , Richard Paige , Simos Gerasimou

By integrating Software-Defined Networking and cloud computing, virtualized networking and computing resources can be dynamically reallocated through live migration of Virtual Machines (VMs). Dynamic resource management such as load…

Networking and Internet Architecture · Computer Science 2023-02-08 TianZhang He , Adel N Toosi , Rajkumar Buyya

Grid computing has made substantial advances during the last decade. Grid middleware such as Globus has contributed greatly in making this possible. There are, however, significant barriers to the adoption of Grid computing in other fields,…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-11-17 Arshad Ali , Richard McClatchey , Ashiq Anjum , Irfan Habib , Kamran Soomro , Mohammed Asif , Ali Adil , Athar Mohsin

Virtualization technology reduces cloud operational cost by increasing cloud resource utilization level. The incorporation of virtualization within cloud data centers can severely degrade cloud performance if not properly managed. Virtual…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-01-18 Misbah Liaqat , Shalini Ninoriya , Junaid Shuja , Raja Wasim Ahmad , Abdullah Gani

RDMA over Converged Ethernet (RoCE) has gained significant attraction for datacenter networks due to its compatibility with conventional Ethernet-based fabric. However, the RDMA protocol is efficient only on (nearly) lossless networks,…

Networking and Internet Architecture · Computer Science 2022-07-25 Tarannum Khan , Saeed Rashidi , Srinivas Sridharan , Pallavi Shurpali , Aditya Akella , Tushar Krishna

The exponential growth of data traffic and the increasing complexity of networked applications demand effective solutions capable of passively inspecting and analysing the network traffic for monitoring and security purposes. Implementing…

Networking and Internet Architecture · Computer Science 2024-07-24 Luca Deri , Alfredo Cardigliano , Francesco Fusco

With the emergence of Non-Volatile Memories (NVMs) and their shortcomings such as limited endurance and high power consumption in write requests, several studies have suggested hybrid memory architecture employing both Dynamic Random Access…

Operating Systems · Computer Science 2018-05-08 Reza Salkhordeh , Hossein Asadi

Context-awareness is an essential requirement for pervasive computing applications, which enables them to adapt and perform tasks based on context. One of the adaptive features of context-awareness is contextual reconfiguration. Contextual…

Other Computer Science · Computer Science 2012-01-06 Lachhman Das Dhomeja , Yasir Arfat Malkani , Asad Ali Shaikh , Ayaz Keerio

We present NetReduce, a novel RDMA-compatible in-network reduction architecture to accelerate distributed DNN training. Compared to existing designs, NetReduce maintains a reliable connection between end-hosts in the Ethernet and does not…

Networking and Internet Architecture · Computer Science 2020-09-22 Shuo Liu , Qiaoling Wang , Junyi Zhang , Qinliang Lin , Yao Liu , Meng Xu , Ray C. C. Chueng , Jianfei He

Single Root Input/Output Virtualization (SR-IOV) is a standard technology for forking a single PCI express device and providing it to applications while ensuring performance isolation. It enables container orchestrators to share a limited…

Networking and Internet Architecture · Computer Science 2025-05-12 Garegin Grigoryan , Minseok Kwon , M. Mustafa Rafique

Remote Direct Memory Access (RDMA) is widely used in data center networks because of its high performance. However, due to the characteristics of RDMA's retransmission strategy and the traffic mode of AI training, current load balancing…

Networking and Internet Architecture · Computer Science 2024-07-16 Huimin Luo , Jiao Zhang , Mingxuan Yu , Yongchen Pan , Tian Pan , Tao Huang