3 citations · 6 across the 7 of their papers we have counts for
7 papers
User-space Multipath UDP in Mosh
Matthieu Boutier, Juliusz Chroboczek
In many network topologies, hosts have multiple IP addresses, and may choose among multiple network paths by selecting the source and destination addresses of the packets that they…
A delay-based routing metric
Baptiste Jonglez, Matthieu Boutier, Juliusz Chroboczek
In overlay networks, both local and long-distance links appear as a single hop to a routing protocol. Traditional routing metrics (based on hop count or packet loss) fail to take t…
Source-specific routing
Matthieu Boutier, Juliusz Chroboczek
Source-specific routing (not to be confused with source routing) is a routing technique where routing decisions depend on both the source and the destination address of a packet. S…
Juppix: a Linux Live-CD for Undergraduate Students
Juliusz Chroboczek, Sylvain Lebresne
Juppix is a Linux Live-CD with a comfortable programming environment for the Java, C and O'Caml programming languages that has been distributed to hundreds of undergaduate students…
Lambda-lifting and CPS conversion in an imperative language
Gabriel Kerneis, Juliusz Chroboczek
This paper is a companion technical report to the article "Continuation-Passing C: from threads to events through continuations". It contains the complete version of the proofs of…
CPC: programming with a massive number of lightweight threads
Gabriel Kerneis, Juliusz Chroboczek
Threads are a convenient and modular abstraction for writing concurrent programs, but often fairly expensive. The standard alternative to threads, event-loop programming, allows mu…
Continuation-Passing C: compiling threads to events through continuations
Gabriel Kerneis, Juliusz Chroboczek
In this paper, we introduce Continuation Passing C (CPC), a programming language for concurrent systems in which native and cooperative threads are unified and presented to the pro…