English
Related papers

Related papers: Hardware Translation Coherence for Virtualized Sys…

200 papers

Encrypted cloud storage can hide data contents but still leak sensitive information through access patterns. ORAM addresses this by hiding access patterns, but existing ORAM systems are too inefficient to deploy in practice. We present…

Cryptography and Security · Computer Science 2026-05-28 Onur Eren Arpaci , Florian Kerschbaum , Sujaya Maiyya

Radio Access Networks virtualization (vRAN) is on its way becoming a reality driven by the new requirements in mobile networks, such as scalability and cost reduction. Unfortunately, there is no free lunch but a high price to be paid in…

Networking and Internet Architecture · Computer Science 2023-11-09 J. Xavier Salvat Lozano , Andres Garcia-Saavedra , Xi Li , Xavier Costa-Perez

Error correcting codes use multi-qubit measurements to realize fault-tolerant quantum logic steps. In fact, the resources needed to scale-up fault-tolerant quantum computing hardware are largely set by this task. Tailoring next-generation…

Most existing visual search systems are deployed based upon fixed kinds of visual features, which prohibits the feature reusing across different systems or when upgrading systems with a new type of feature. Such a setting is obviously…

Computer Vision and Pattern Recognition · Computer Science 2019-04-01 Jie Hu , Rongrong Ji , Hong Liu , Shengchuan Zhang , Cheng Deng , Qi Tian

This paper aims to improve the performance of large language models by addressing the variable computational demands in inference steps, where some tokens require more computational resources than others. We present HARP, a simple…

Computation and Language · Computer Science 2025-05-27 Romain Storaï , Seung-won Hwang

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

In recent years, processing in memory (PIM) based mixedsignal designs have been proposed as energy- and area-efficient solutions with ultra high throughput to accelerate DNN computations. However, PIM designs are sensitive to imperfections…

Hardware Architecture · Computer Science 2022-08-31 Payman Behnam , Uday Kamal , Saibal Mukhopadhyay

Non-volatile memory (NVM) technologies, being accessible in the same manner as DRAM, are considered indispensable for expanding main memory capacities. Intel Optane DCPMM is a long-awaited product that drastically increases main memory…

Operating Systems · Computer Science 2019-07-30 Takahiro Hirofuchi , Ryousei Takano

Even though virtualization provides a lot of advantages in cloud computing, it does not provide effective performance isolation between the virtualization machines. In other words, the performance may get affected due the interferences…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-02-05 A. P. Nirmala , Dr. R. Sridaran

Recently the hardware emulation technique has emerged as a promising approach to accelerating hardware verification/debugging process. To fully evaluate the powerfulness of the emulation approach and demonstrate its potential impact, we…

Hardware Architecture · Computer Science 2016-02-10 Kai Cong , Li Lei , Zhenkun Yang , Fei Xie

Datacenter servers are increasingly heterogeneous: from x86 host CPUs, to ARM or RISC-V CPUs in NICs/SSDs, to FPGAs. Previous works have demonstrated that migrating application execution at run-time across heterogeneous-ISA CPUs can yield…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-10-29 Edson Horta , Ho-Ren Chuang , Naarayanan Rao VSathish , Cesar Philippidis , Antonio Barbalace , Pierre Olivier , Binoy Ravindran

We present our experience with the modernization on the GR-MHD code BHAC, aimed at improving its novel hybrid (MPI+OpenMP) parallelization scheme. In doing so, we showcase the use of performance profiling tools usable on x86 (Intel-based)…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-08-30 Salvatore Cielo , Oliver Porth , Luigi Iapichino , Anupam Karmakar , Hector Olivares , Chun Xia

Machine translation software has seen rapid progress in recent years due to the advancement of deep neural networks. People routinely use machine translation software in their daily lives, such as ordering food in a foreign restaurant,…

Computation and Language · Computer Science 2021-03-02 Pinjia He , Clara Meister , Zhendong Su

Hardware and OS mechanisms for memory tiering are widely deployed, yet datacenters still overprovision DRAM. The root cause is hotness fragmentation: allocators place objects by size rather than access pattern, so hot and cold objects…

Operating Systems · Computer Science 2026-03-03 Vinay Banakar , Suli Yang , Kan Wu , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , Kimberly Keeton

Emerging non-volatile memory (NVM) technologies promise memory speed byte-addressable persistent storage with a load/store interface. However, programming applications to directly manipulate NVM data is complex and error-prone. Applications…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-01-01 Pradeep Fernando , Irina Calciu , Jayneel Gandhi , Aasheesh Kolli , Ada Gavrilovska

Virtualization technology has provided many benefits to organizations, but it cannot provide automation. This causes operational expenditure (OpEx) inefficiencies, which are solved by cloud computing (vCloud Director vApps). Organizations…

Distributed, Parallel, and Cluster Computing · Computer Science 2014-04-09 Dr. Timur Mirzoev , Ramon Alvarez

Memory has become the primary cost driver in cloud data centers. Yet, a significant portion of memory allocated to VMs in public clouds remains unused. To optimize this resource, "cold" memory can be reclaimed from VMs and stored on slower…

Vilamb provides efficient asynchronous systemredundancy for direct access (DAX) non-volatile memory (NVM) storage. Production storage deployments often use system-redundancy in form of page checksums and cross-page parity. State-of-the-art…

Operating Systems · Computer Science 2020-04-22 Rajat Kateja , Andy Pavlo , Gregory R. Ganger

Decreasing hardware feature sizes and increasing heterogeneity in multicore hardware require software that can adapt to these platforms' properties. We implemented ROMAIN, an OS service providing redundant multithreading on top of the…

Distributed, Parallel, and Cluster Computing · Computer Science 2014-05-14 Björn Döbel , Robert Muschner , Hermann Härtig

In this work, we propose the use of hybrid offloading of computing tasks simultaneously to edge servers (vertical offloading) via LTE communication and to nearby cars (horizontal offloading) via V2V communication, in order to increase the…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-10-13 Enes Krijestorac , Agon Memedi , Takamasa Higuchi , Seyhan Ucar , Onur Altintas , Danijela Cabric