English
Related papers

Related papers: CRIU -- Checkpoint Restore in Userspace for comput…

200 papers

Ensuring flexible and efficient manufacturing of customized products in an increasing dynamic and turbulent environment without sacrificing cost effectiveness, product quality and on-time delivery has become a key issue for most industrial…

Artificial Intelligence · Computer Science 2018-05-15 Juan Cruz Barsce , Jorge A. Palombarini , Ernesto C. Martínez

Despite the widespread adoption of open source software (OSS), its sustainability remains a critical concern, particularly in light of security vulnerabilities and the often inadequate end-of-service (EoS) processes for OSS projects as they…

Software Engineering · Computer Science 2024-09-18 Tapajit Dey , Brian Fitzgerald , Sherae Daniel

HPC systems are a critical resource for scientific research. The increased demand for computational power and memory ushers in the exascale era, in which supercomputers are designed to provide enormous computing power to meet these needs.…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-08-11 Yehonatan Fridman , Yaniv Snir , Harel Levin , Danny Hendler , Hagit Attiya , Gal Oren

We introduce Repro, an open-source library which aims at improving the reproducibility and usability of research code. The library provides a lightweight Python API for running software released by researchers within Docker containers which…

Computation and Language · Computer Science 2022-05-02 Daniel Deutsch , Dan Roth

Traditional Information Retrieval (IR) research has focussed on a single user interaction modality, where a user searches to satisfy an information need. Recent advances in web technologies and computer hardware have enabled multiple users…

Information Retrieval · Computer Science 2009-08-07 Colum Foley , Alan F. Smeaton

The ability to reuse previous policies is an important aspect of human intelligence. To achieve efficient policy reuse, a Deep Reinforcement Learning (DRL) agent needs to decide when to reuse and which source policies to reuse. Previous…

Artificial Intelligence · Computer Science 2022-10-18 Jin Zhang , Siyuan Li , Chongjie Zhang

The idle time of personal computers has increased steadily due to the generalization of computer usage and cloud computing. Clustering research aims at utilizing idle computer resources for processing a variable workload on a large number…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-01-25 Geunsik Lim , Minho Lee , R. J. W. E. Lahaye , Young Ik Eom

High Performance Computing (HPC) centers provide advanced infrastructure that enables scientific research at extreme scale. These centers operate with hardware configurations, software environments, and security requirements that differ…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-12-03 Sean R. Wilkinson , Patrick Widener , Sarp Oral , Rafael Ferreira da Silva

Scheduling is a critical part of practical computer systems, and scheduling has also been extensively studied from a theoretical perspective. Unfortunately, there is a gap between theory and practice, as the optimal scheduling policies…

Performance · Computer Science 2021-10-25 Ziv Scully , Mor Harchol-Balter

The operating system's role in a computer system is to manage the various resources. One of these resources is the Central Processing Unit. It is managed by a component of the operating system called the CPU scheduler. Schedulers are…

Operating Systems · Computer Science 2010-11-09 George Anderson , Tshilidzi Marwala , Fulufhelo V. Nelwamondo

A software for managing simulation jobs and results, named "OACIS", is presented. It controls a large number of simulation jobs executed in various remote servers, keeps these results in an organized way, and manages the analyses on these…

Computational Physics · Physics 2014-09-23 Yohsuke Murase , Takeshi Uchitane , Nobuyasu Ito

Volunteer computing is being used successfully for large scale scientific computations. This research is in the context of Volpex, a programming framework that supports communicating parallel processes in a volunteer environment. Redundancy…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-03-14 Mohammad Tanvir Rahman , Hien Nguyen , Jaspal Subhlok , Gopal Pandurangan

In this paper a new Web-based File Hosting Service with Object Oriented Logic in Cloud Computing called Pirus was developed. The service will be used by the academic community of the University of Piraeus giving users the ability to…

Software Engineering · Computer Science 2017-06-16 Dimitrios Kallergis , Konstantinos Chimos , Vizikidis Stefanos , Theodoros Karvounidis , Christos Douligeris

Medical image computing software is essential for identifying imaging biomarkers that can support diagnosis, prognosis, treatment planning, and clinical research. However, the lack of standardized, user-friendly, and reproducible software…

Computer Vision and Pattern Recognition · Computer Science 2026-05-26 Mohammad Salmanpour , Mehrdad Oveisi , Isaac Shiri , Arman Rahmim

Evidence suggests that Free/Libre Open Source Software (FLOSS) environments provide unlimited learning opportunities. Community members engage in a number of activities both during their interaction with their peers and while making use of…

Software Engineering · Computer Science 2023-07-18 Patrick Mukala , Antonio Cerone , Franco Turini

Cloud Computing is becoming the leading paradigm for executing scientific and engineering workflows. The large-scale nature of the experiments they model and their variable workloads make clouds the ideal execution environment due to prompt…

Neural and Evolutionary Computing · Computer Science 2018-11-05 David A. Monge , Elina Pacini , Cristian Mateos , Enrique Alba , Carlos García Garino

Checkpointing is a cornerstone of data-flow reversal in adjoint algorithmic differentiation. Checkpointing is a storage/recomputation trade-off that can be applied at different levels, one of which being the call tree. We are looking for…

Computation and Language · Computer Science 2024-09-13 Laurent Hascoët , Jean-Luc Bouchot , Shreyas Sunil Gaikwad , Sri Hari Krishna Narayanan , Jan Hückelheim

HyCoR is a fully-operational fault tolerance mechanism for multiprocessor workloads, based on container replication, using a hybrid of checkpointing and replay. HyCoR derives from two insights regarding replication mechanisms: 1)…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-01-26 Diyu Zhou , Yuval Tamir

Reconstructing numerical simulations from control systems research papers is often hindered by underspecified parameters and ambiguous implementation details. We define the task of Paper to Simulation Recoverability, the ability of an…

Artificial Intelligence · Computer Science 2026-04-07 Vineet Bhat , Shiqing Wei , Ali Umut Kaypak , Prashanth Krishnamurthy , Ramesh Karri , Farshad Khorrami

The reproduction and replication of novel results has become a major issue for a number of scientific disciplines. In computer science and related computational disciplines such as systems biology, the issues closely revolve around the…

Software Engineering · Computer Science 2014-09-17 Tom Crick , Benjamin A. Hall , Samin Ishtiaq