English
Related papers

Related papers: Making I/O Virtualization Easy with Device Files

200 papers

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

Accurately digitizing physical objects is central to many applications, including virtual/augmented reality, industrial design, and e-commerce. Prior research has demonstrated efficient and faithful reconstruction of objects' geometric…

Graphics · Computer Science 2024-06-26 Yunxiang Zhang , Xin Sun , Dengfeng Li , Xinge Yu , Qi Sun

Memory latency, bandwidth, capacity, and energy increasingly limit performance. In this paper, we reconsider proposed system architectures that consist of huge (many-terabyte to petabyte scale) memories shared among large numbers of CPUs.…

Hardware Architecture · Computer Science 2025-09-24 Samuel Dayo , Shuhan Liu , Peijing Li , Philip Levis , Subhasish Mitra , Thierry Tambe , David Tennenhouse , H. -S. Philip Wong

Device identification is the process of identifying a device on Internet without using its assigned network or other credentials. The sharp rise of usage in Internet of Things (IoT) devices has imposed new challenges in device…

Cryptography and Security · Computer Science 2020-09-11 Rajarshi Roy Chowdhury , Sandhya Aneja , Nagender Aneja , Emeroylariffion Abas

Hardware peripherals such as GPUs and FPGAs are commonly available in server-grade computing to accelerate specific compute tasks, from database queries to machine learning. CSPs have integrated these accelerators into their infrastructure…

Cryptography and Security · Computer Science 2023-03-10 Thore Tiemann , Zane Weissman , Thomas Eisenbarth , Berk Sunar

In various Internet-of-Things (IoT) applications, a number of devices and sensors are used to collect data sets. As devices become more capable and smarter, they can not only collect data sets, but also process them locally. However, since…

Information Theory · Computer Science 2022-06-14 Jinho Choi

We analyzed the problem of a dynamic system delocalization due to changes in the system environment - universe and system architecture. We developed a Delocalization of Dynamic Cores model to analyze the migration of functional properties…

Adaptation and Self-Organizing Systems · Physics 2007-05-23 Vadim Astakhov , Tamara Astakhova

Virtualization enables the building of multiple virtual networks over a shared substrate. One of the challenges to virtualisation is efficient resource allocation. This problem has been found to be NP hard. Therefore, most approaches to it…

Networking and Internet Architecture · Computer Science 2015-03-17 Rashid Mijumbi , Joan Serrat , Juan-Luis Gorricho

The computation power of supercomputers grows faster than the bandwidth of their storage and network. Especially applications using hardware accelerators like Nvidia GPUs cannot save enough data to be analyzed in a later step. There is a…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-04-10 Alexander Matthes , Axel Huebl , René Widera , Sebastian Grottel , Stefan Gumhold , Michael Bussmann

The emergence of Big Data in recent years has resulted in a growing need for efficient data processing solutions. While infrastructures with sufficient compute power are available, the I/O bottleneck remains. The Linux page cache is an…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-01-06 Hoang-Dung Do , Valerie Hayot-Sasson , Rafael Ferreira da Silva , Christopher Steele , Henri Casanova , Tristan Glatard

Computer systems used in the field of humanitarian technology are often based on general-purpose single-board computers, such as Raspberry Pis. While these systems offer great flexibility for developers and users, configuration and…

Operating Systems · Computer Science 2020-10-16 Jonas Höchst , Alvar Penning , Patrick Lampe , Bernd Freisleben

Device fingerprinting can be used by Internet Service Providers (ISPs) to identify vulnerable IoT devices for early prevention of threats. However, due to the wide deployment of middleboxes in ISP networks, some important data, e.g.,…

Networking and Internet Architecture · Computer Science 2024-05-24 Ruoyu Li , Qing Li , Tao Lin , Qingsong Zou , Dan Zhao , Yucheng Huang , Gareth Tyson , Guorui Xie , Yong Jiang

We study the performance of brain computer interface (BCI) system in a virtual reality (VR) environment and compare it to 2D regular displays. First, we design a headset that consists of three components: a wearable electroencephalography…

Human-Computer Interaction · Computer Science 2020-06-19 Reza Abbasi-Asl , Mohammad Keshavarzi , Dorian Yao Chan

While TrustZone can isolate IO hardware, it lacks drivers for modern IO devices. Rather than porting drivers, we propose a novel approach to deriving minimum viable drivers: developers exercise a full driver and record the driver/device…

Operating Systems · Computer Science 2022-03-16 Liwei Guo , Felix Xiaozhu Lin

Despite the de-facto technological uniformity fostered by the cloud and edge computing paradigms, resource fragmentation across isolated clusters hinders the dynamism in application placement, leading to suboptimal performance and…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-12-26 Marco Iorio , Fulvio Risso , Alex Palesandro , Leonardo Camiciotti , Antonio Manzalini

Currently, various hardware and software companies are developing augmented reality devices, most prominently Microsoft with its Hololens. Besides gaming, such devices can be used for serious pervasive applications, like interactive mobile…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-02-15 Christoph Dibak , Bernard Haasdonk , Andreas Schmidt , Frank Dürr , Kurt Rothermel

Cloud computing provides a computing platform for the users to meet their demands in an efficient, cost-effective way. Virtualization technologies are used in the clouds to aid the efficient usage of hardware. Virtual machines (VMs) are…

Distributed, Parallel, and Cluster Computing · Computer Science 2010-11-24 Umesh Bellur , Chetan S Rao , Madhu Kumar SD

Hyper Convergence has brought virtualization and IT strategies to a new level. Datacenters are undergoing a deep paradigm shift from a hardware-centric to an application-centric approach which leverages on software defined architectures,…

Computers and Society · Computer Science 2017-11-28 Alberto Perez Veiga

We report on our investigations on some technologies that can be used to build disk servers and networks of disk servers using commodity hardware and software solutions. It focuses on the performance that can be achieved by these systems…

Performance · Computer Science 2008-11-26 Mathias Gug

Cloud computing has transformed the way organizations manage and scale their IT infrastructure by offering flexible, scalable, and cost-effective solutions. However, the Infrastructure as a Service (IaaS) model faces performance challenges…

Computational Engineering, Finance, and Science · Computer Science 2024-10-02 Dawit Zeleke Admassu
‹ Prev 1 8 9 10 Next ›