Search
Now showing items 1-4 of 4
Providing a Shared File System in the Hare POSIX Multikernel
(Massachusetts Institute of Technology, 2014)
Hare is a new multikernel operating system that provides a single system image for multicore processors without cache coherence. Hare allows applications on different cores to share files, directories, file descriptors, ...
Transport architectures for an evolving Internet
(Massachusetts Institute of Technology, 2014)
In the Internet architecture, transport protocols are the glue between an application's needs and the network's abilities. But as the Internet has evolved over the last 30 years, the implicit assumptions of these protocols ...
Algorithms for strategic agents
(Massachusetts Institute of Technology, 2014)
In traditional algorithm design, no incentives come into play: the input is given, and your algorithm must produce a correct output. How much harder is it to solve the same problem when the input is not given directly, but ...
Sketching distances in graphs
(Massachusetts Institute of Technology, 2018)
Often in computer science, graphs are used to represent metrics: the nodes represent "locations," and the edges represent connectivity between locations. The salient properties of such a graph are the shortest path distances ...