English
Related papers

Related papers: seL4 Microkernel for virtualization use-cases: Pot…

200 papers

Mixed-criticality systems combine real-time components of different levels of criticality, i.e. severity of failure, on the same processor, in order to obtain good resource utilisation. They must guarantee deadlines of highly-critical tasks…

Operating Systems · Computer Science 2016-06-03 Anna Lyons , Gernot Heiser

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…

Nowadays, machine learning (ML) teams have multiple concurrent ML workflows for different applications. Each workflow typically involves many experiments, iterations, and collaborative activities and commonly takes months and sometimes…

Software Engineering · Computer Science 2025-09-19 Saiful Khan , Joyraj Chakraborty , Philip Beaucamp , Niraj Bhujel , Min Chen

Tiny Machine Learning (TinyML) systems, which enable machine learning inference on highly resource-constrained devices, are transforming edge computing but encounter unique security challenges. These devices, restricted by RAM and CPU…

Cryptography and Security · Computer Science 2024-11-12 Jacob Huckelberry , Yuke Zhang , Allison Sansone , James Mickens , Peter A. Beerel , Vijay Janapa Reddi

Cloud computing focuses on delivery of reliable, secure, fault-tolerant, sustainable, and scalable infrastructures for hosting Internet-based application services. These applications have different composition, configuration, and deployment…

Distributed, Parallel, and Cluster Computing · Computer Science 2009-03-17 Rodrigo N. Calheiros , Rajiv Ranjan , Cesar A. F. De Rose , Rajkumar Buyya

Network processing elements in virtual machines, also known as Network Function Virtualization (NFV) often face CPU bottlenecks at the virtualization interface. Even highly optimized paravirtual device interfaces fall short of the…

Operating Systems · Computer Science 2016-09-23 Piyus Kedia , Sorav Bansal

Operating system kernels employ virtual memory subsystems, which use a CPU's memory management units (MMUs) to virtualize the addresses of memory regions Operating systems manipulate these virtualized memory mappings to isolate untrusted…

Programming Languages · Computer Science 2025-09-05 Ismail Kuru , Colin S. Gordon

Virtualization, either at OS- or hardware level, plays an important role in cloud computing. It enables easier automation and faster deployment in distributed environments. While virtualized infrastructures provide a level of management…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-06-17 Mina Sedaghat , Pontus Sköldström , Daniel Turull , Vinay Yadhav , Joacim Halén , Madhubala Ganesan , Amardeep Mehta , Wolfgang John

Cyber polygon used to train cybersecurity professionals, test new security technologies and simulate attacks play an important role in ensuring cybersecurity. The creation of such training grounds is based on the use of hypervisors, which…

Cryptography and Security · Computer Science 2025-01-22 Dmytro Tymoshchuk , Vasyl Yatskiv

We present LionsOS, an operating system for security- and safety-critical embedded systems. LionsOS is based on the formally verified seL4 microkernel and designed with verification in mind. It uses a static architecture and features a…

Most existing solutions for protecting VMs assume known attack patterns or signatures and focus on detecting malicious manipulations of system files and kernel level memory structures. In this research we develop a system called ferify,…

Cryptography and Security · Computer Science 2020-04-21 Alexis Peppas , Geoffrey G. Xie , Charles Prince

The upcoming many-core architectures require software developers to exploit concurrency to utilize available computational power. Today's high-level language virtual machines (VMs), which are a cornerstone of software development, do not…

Distributed, Parallel, and Cluster Computing · Computer Science 2010-02-05 Stefan Marr , Michael Haupt , Stijn Timbermont , Bram Adams , Theo D'Hondt , Pascal Costanza , Wolfgang De Meuter

Virtualization became recently a hot topic once again, after being dormant for more than twenty years. In the meantime, it has been almost forgotten, that virtual machines are not so perfect isolating environments as it seems, when looking…

Operating Systems · Computer Science 2007-05-23 Joachim J. Wlodarz

Middleboxes or network appliances like firewalls, proxies and WAN optimizers have become an integral part of today's ISP and enterprise networks. Middlebox functionalities are usually deployed on expensive and proprietary hardware that…

Networking and Internet Architecture · Computer Science 2015-03-26 Md. Faizul Bari , Shihabur Rahman Chowdhury , Reaz Ahmed , Raouf Boutaba

Cloud computing aims to power the next generation data centers and enables application service providers to lease data center capabilities for deploying applications depending on user QoS (Quality of Service) requirements. Cloud…

Distributed, Parallel, and Cluster Computing · Computer Science 2009-07-29 Rajkumar Buyya , Rajiv Ranjan , Rodrigo N. Calheiros

In this article, virtualization security concerns in the cloud computing domain are reviewed. The focus is toward virtual machine (VM) security where attacks and vulnerabilities such as VM escape, VM hopping, cross-VM side-channel, VM-based…

Cryptography and Security · Computer Science 2014-11-17 Yasir Shoaib , Olivia Das

Timing channels enable data leakage that threatens the security of computer systems, from cloud platforms to smartphones and browsers executing untrusted third-party code. Preventing unauthorised information flow is a core duty of the…

Operating Systems · Computer Science 2018-10-17 Qian Ge , Yuval Yarom , Tom Chothia , Gernot Heiser

Kernel-based machine learning algorithms are based on mapping data from the original input feature space to a kernel feature space of higher dimensionality to solve a linear problem in that space. Over the last decade, kernel based…

Computer Vision and Pattern Recognition · Computer Science 2011-01-18 Mahesh Pal

Model inference systems are essential for implementing end-to-end data analytics pipelines that deliver the benefits of machine learning models to users. Existing cloud-based model inference systems are costly, not easy to scale, and must…

Cryptography and Security · Computer Science 2024-12-17 Guoyu Hu , Yuncheng Wu , Gang Chen , Tien Tuan Anh Dinh , Beng Chin Ooi

Low-order virtual element methods (VEM) compute a consistent finite-strain contribution through polynomial projections and rely on stabilization to control the unresolved modes in the projector kernel. In current hyperelastic VEM practice,…

Numerical Analysis · Mathematics 2026-05-21 Paulo Akira F. Enabe , Rodrigo Provasi
‹ Prev 1 4 5 6 7 8 10 Next ›