English
Related papers

Related papers: ZeroOS: A Universal Modular Library OS for zkVMs

200 papers

We present CodeReef - an open platform to share all the components necessary to enable cross-platform MLOps (MLSysOps), i.e. automating the deployment of ML models across diverse systems in the most efficient way. We also introduce the…

Machine Learning · Computer Science 2020-01-28 Grigori Fursin , Herve Guillou , Nicolas Essayan

Scientific computing in the exascale era demands increased computational power to solve complex problems across various domains. With the rise of heterogeneous computing architectures the need for vendor-agnostic, performance portability…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-11-05 Johansell Villalobos , Josef Ruzicka , Silvio Rizzi

A fundamental problem in cybersecurity and computer science is determining whether a program is free of bugs and vulnerabilities. Fuzzing, a popular approach to discovering vulnerabilities in programs, has several advantages over…

Cryptography and Security · Computer Science 2026-01-27 Ian Hardgrove , John D. Hastings

Operating an intelligent smart building automation system in 2025 is met with many challenges: hardware failures, vendor obsolescence, evolving security threats and more. None of these have been comprehensibly addressed by the industrial…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-09-09 Karolina Skrivankova , Mark Handley , Stephen Hailes

The availability of powerful computing hardware in IaaS clouds makes cloud computing attractive also for computational workloads that were up to now almost exclusively run on HPC clusters. In this paper we present the VM-MAD Orchestrator…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-08-25 Tyanko Aleksiev , Simon Barkow , Peter Kunszt , Sergio Maffioletti , Riccardo Murri , Christian Panse

This research proposes a language independent intra-process framework for object based composition of unmodified code modules. Intuitively, the two major programming models, threads and processes, can be considered as extremes along a…

Programming Languages · Computer Science 2007-05-23 Srinidhi Varadarajan

Quantum computers face challenges due to hardware constraints, noise errors, and heterogeneity, and face fundamental design tradeoffs between key performance metrics such as \textit{quantum fidelity} and system utilization. This…

Quantum Physics · Physics 2025-04-16 Emmanouil Giortamis , Francisco Romão , Nathaniel Tornow , Pramod Bhatotia

The escalating complexity of cybersecurity threats necessitates innovative approaches to safeguard digital assets and sensitive information. The Zero Trust paradigm offers a transformative solution by challenging conventional security…

Cryptography and Security · Computer Science 2023-09-08 Saeid Ghasemshirazi , Ghazaleh Shirvani , Mohammad Ali Alipour

Progress in several areas of computer science has been enabled by comfortable and efficient means of experimentation, clear interfaces, and interchangable components, for example using OpenCV for computer vision or ROS for robotics. We…

The Common HOL project aims to facilitate porting source code and proofs between members of the HOL family of theorem provers. At the heart of the project is the Common HOL Platform, which defines a standard HOL theory and API that aims to…

Logic in Computer Science · Computer Science 2015-08-03 Mark Adams

While modern software development heavily uses versioned packages, programming languages rarely support the concept of versions in their semantics, which makes software updates more bulky and unsafe. This paper proposes a programming…

Programming Languages · Computer Science 2021-07-16 Yudai Tanabe , Luthfan Anshar Lubis , Tomoyuki Aotani , Hidehiko Masuhara

OS compromise is one of the most serious computer security problems today, but still not being resolved. Although people proposed different kinds of methods, they could not be accepted by most users who are non-expert due to the lack of…

Operating Systems · Computer Science 2016-09-06 Zhiyong Shan

Linux container technologies such as Docker and Singularity offer encapsulated environments for easy execution of software. In high performance computing, this is especially important for evolving and complex software stacks with…

Operating Systems · Computer Science 2022-12-15 Vanessa Sochat , Matthieu Muffato , Audrey Stott , Marco De La Pierre , Georgia Stuart

The proliferation of blockchains has given developers a variety of platforms on which to run their smart contracts based on application features and requirements for throughput, security, and cost. However, a consequence of this freedom is…

Networking and Internet Architecture · Computer Science 2021-10-27 Ryan Zarick , Bryan Pellegrino , Caleb Banister

Over the last decade, the cloud computing landscape has transformed from a centralised architecture made of large data centres to a distributed and heterogeneous architecture embracing edge and IoT units. This shift has created the…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-06-28 Jämes Ménétrey , Marcelo Pasin , Pascal Felber , Valerio Schiavoni

In the near future, autonomous space systems will compose many of the deployed spacecraft. Their tasks will involve autonomous rendezvous and proximity operations with large structures, such as inspections, assembly, and maintenance of…

Protected user-level libraries have been proposed as a way to allow mutually distrusting applications to safely share kernel-bypass services. In this paper, we identify and solve several previously unaddressed obstacles to realizing this…

Operating Systems · Computer Science 2025-09-04 Alan Beadle , Michael L. Scott , John Criswell

Advancements in heterogeneous computing technologies enable the significant potential of virtual reality (VR) applications. To offer the best user experience (UX), a system should adopt an untethered, wireless-network-based architecture to…

Networking and Internet Architecture · Computer Science 2021-01-20 Alec Rohloff , Zackary Allen , Kung-Min Lin , Joshua Okrend , Chengyi Nie , Yu-Chia Liu , Hung-Wei Tseng

The Valida instruction set architecture is designed for implementation in zkVMs to optimize for fast, efficient execution proving. This specification intends to guide implementors of zkVMs and compiler toolchains for Valida. It provides an…

Cryptography and Security · Computer Science 2025-05-21 Morgan Thomas , Mamy Ratsimbazafy , Marcin Bugaj , Lewis Revill , Carlo Modica , Sebastian Schmidt , Ventali Tan , Daniel Lubarov , Max Gillett , Wei Dai

Static Application Security Testing (SAST) tools are integral to modern software development, yet their adoption is undermined by excessive false positives that weaken developer trust and demand costly manual triage. We present ZeroFalse, a…