10 citations · 27 across the 7 of their papers we have counts for
7 papers
Source Code Archiving to the Rescue of Reproducible Deployment
Ludovic Courtès, Timothy Sample, Simon Tournier +1
The ability to verify research results and to experiment with methodologies are core tenets of science. As research results are increasingly the outcome of computational processes,…
Building a Secure Software Supply Chain with GNU Guix
Ludovic Courtès
The software supply chain is becoming a widespread analogy to designate the series of steps taken to go from source code published by developers to executables running on the users…
Reproducibility and Performance: Why Choose?
Ludovic Courtès
Research processes often rely on high-performance computing (HPC), but HPC is often seen as antithetical to "reproducibility": one would have to choose between software that achiev…
Code Staging in GNU Guix
Ludovic Courtès
GNU Guix is a " functional " package manager that builds upon earlier work on Nix. Guix implements high-level abstractions such as packages and operating system services as domain-…
Reproducible and User-Controlled Software Environments in HPC with Guix
Ludovic Courtès, Ricardo Wurmus
Support teams of high-performance computing (HPC) systems often find themselves between a rock and a hard place: on one hand, they understandably administrate these large systems i…
Design and Implementation of rowe, a Web-Friendly Communication Library
Ludovic Courtès
The INDES project-team of Inria has been developing HOP, a multi-tier language for Web programming. As part of the RAPP FP7 European project, the team has set out to use HOP as the…
C Language Extensions for Hybrid CPU/GPU Programming with StarPU
Ludovic Courtès
Modern platforms used for high-performance computing (HPC) include machines with both general-purpose CPUs, and "accelerators", often in the form of graphical processing units (GPU…