Socksdirect: Datacenter sockets can be fast and compatible

B Li, T Cui, Z Wang, W Bai, L Zhang - … of the ACM Special Interest Group …, 2019 - dl.acm.org
Communication intensive applications in hosts with multi-core CPU and high speed
networking hardware often put considerable stress on the native socket system in an OS …

Analyzing open-source serverless platforms: Characteristics and performance

J Li, SG Kulkarni, KK Ramakrishnan, D Li - arXiv preprint arXiv …, 2021 - arxiv.org
Serverless computing is increasingly popular because of its lower cost and easier
deployment. Several cloud service providers (CSPs) offer serverless computing on their …

Deploying user-space {TCP} at cloud scale with {LUNA}

L Zhu, Y Shen, E Xu, B Shi, T Fu, S Ma… - 2023 USENIX Annual …, 2023 - usenix.org
The TCP remains the workhorse protocol for many modern large-scale data centers.
However, the increasingly demanding performance expectations—led by advancement in …

Parallelizing packet processing in container overlay networks

J Lei, M Munikar, K Suo, H Lu, J Rao - EuroSys 2021, 2021 - par.nsf.gov
Container networking, which provides connectivity among containers on multiple hosts, is
crucial to building and scaling container-based microservices. While overlay networks are …

Dlbooster: Boosting end-to-end deep learning workflows with offloading data preprocessing pipelines

Y Cheng, D Li, Z Guo, B Jiang, J Lin, X Fan… - Proceedings of the 48th …, 2019 - dl.acm.org
In recent years, deep learning (DL) has prospered again due to improvements in both
computing and learning theory. Emerging studies mostly focus on the acceleration of …

Light: A Compatible, high-performance and scalable user-level network stack

J Li, D Li, H Jiang, D Lin, J Geng, Y Huang… - Computer Networks, 2023 - Elsevier
As the number of CPU cores and the speed of Ethernet NICs keep increasing on server
machines, the network stack in the kernel has become the bottleneck for applications …

{XFUSE}: An infrastructure for running filesystem services in user space

Q Huai, W Hsu, J Lu, H Liang, H Xu… - 2021 USENIX Annual …, 2021 - usenix.org
Implementing the filesystem in user space reduces development complexity and decreases
dependency on the underlying OS platform. Implementing the filesystem at the user level as …

Accelerating Packet Processing in Container Overlay Networks via Packet-level Parallelism

J Lei, M Munikar, H Lu, R Jia - 2023 IEEE International Parallel …, 2023 - ieeexplore.ieee.org
Overlay networks serve as the de facto network virtualization technique for providing
connectivity among distributed containers. Despite the flexibility in building customized …

Aurora: Providing trusted system services for enclaves on an untrusted system

H Liang, M Li, Q Zhang, Y Yu, L Jiang… - arXiv preprint arXiv …, 2018 - arxiv.org
Intel SGX provisions shielded executions for security-sensitive computation, but lacks
support for trusted system services (TSS), such as clock, network and filesystem. This …

QStack: Re-architecting User-space Network Stack to Optimize CPU Efficiency and Service Quality

WL Zhang, YF Shen, H Song, Z Zhang, K Liu… - arXiv preprint arXiv …, 2022 - arxiv.org
TCP/IP network stack is irreplaceable for Web services in datacenter front-end servers, and
the demand for which is growing rapidly for emerging high concurrency network service …