Arrakis
By Simon Peter, Jialin Li, Irene Zhang, Dan R. K. Ports, Doug Woos, Arvind Krishnamurthy, T. Anderson, Timothy Roscoe. USENIX Symposium on Operating Systems Design and Implementation, 2014
307 citations recorded by the source corpus.
Subfields: Computer Networks and Communications, Hardware and Architecture, Information Systems
View Paper: https://www.semanticscholar.org/paper/f2886ad3e20fcda1ba8c171cce65ea240af9f738
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
- Abhishek Dhanotia
- Akshitha Sriraman
- Christos Kozyrakis
- Michael Bailey
- John K. Ousterhout
- Hari Balakrishnan
- Vyas Sekar
- Seyed Kaveh Fayaz
In Hardware and Architecture
- Christos Kozyrakis
- Michael Bailey
- Hari Balakrishnan
- Vyas Sekar
- Stephen M. Rumble
- Akshitha Sriraman
- Mendel Rosenblum
- Abhishek Dhanotia
In Information Systems
- Abhishek Dhanotia
- Akshitha Sriraman
- Christos Kozyrakis
- Michael Bailey
- John K. Ousterhout
- Hari Balakrishnan
- Amy Ousterhout
- Stephen M. Rumble
Citations in the corpus
- Bohatei: Flexible and Elastic DDoS Defense (2015, background): “Thus, such performance concerns are increasingly a non-issue and will further diminish given constantly improving hardware support [18].”
- Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads (2019, background): “Examples include MICA [46], IX [18], Arrakis [59], mTCP [35], Sandstorm [50], FaRM [25], HERD [39], RAMCloud [57], SoftNIC [31], ZygOS [61], Shinjuku [38], and eRPC [40].”
- The eXpress data path: fast programmable packet processing in the operating system kernel (2018, methodology): “The Packet I/O engine that is part of PacketShader [19] is another example of this approach, and it has some similarities with special-purpose operating systems such as Arrakis [43] and ClickOS [36].”
- IX: A Protected Dataplane Operating System for High Throughput and Low Latency (2014, methodology): “Similar to IX, Arrakis uses hardware virtualization to separate the I/O dataplane from the control plane [50].”
- Accelerometer: Understanding Acceleration Opportunities for Data Center Overheads at Hyperscale (2020, background): “Of-chip accelerators are typically contacted via PCIe and coherent interconnects [117] (e.g., GPUs, smart NICs, and ASICs).”
- The RAMCloud Storage System (2015, background): “2014], a new operating system designed for high throughput and low latency; Arrakis [Peter et al. 2014], an operating system that supports kernel bypass for many I/O operations; and Herd [Kalia et al.”