Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Haoqi Zhuang

dblp:329/0370 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
1since 2021 · last 2022
0000-0003-2033-1328ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Operating systems · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Operating systems
interprocess communication
0.612022
General and Fast Inter-Process Communication via Bypassing Privileged Software · IEEE Trans. Computers 2022
Operating systems › i/o
kernel bypass
0.612022
General and Fast Inter-Process Communication via Bypassing Privileged Software · IEEE Trans. Computers 2022
Cloud and datacenter computing › virtualization › lightweight virtualization
microVM
0.212022
General and Fast Inter-Process Communication via Bypassing Privileged Software · IEEE Trans. Computers 2022
Cloud and datacenter computing
serverless computing
0.212022
General and Fast Inter-Process Communication via Bypassing Privileged Software · IEEE Trans. Computers 2022

Methods — techniques the papers use, named apart from their topics

microkernel · 1.1hypervisor · 1.1
YearPublicationVenuePosition
2022 General and Fast Inter-Process Communication via Bypassing Privileged Software
abstract
IPC (Inter-Process Communication) is a widely used operating system (OS) technique that allows one process to invoke the services of other processes. The IPC participants may share the same OS (internal IPC) or use a separate OS (external IPC). Even though a long line of researches has optimized the performance of IPC, it is still a major factor of the run-time overhead of IPC-intensive applications. Furthermore, there is no one-size-fits-all solution for both internal and external IPC. This paper presents SkyBridge, a general communication technique designed and optimized for both types of IPC. SkyBridge requires no involvement of the privileged software (the kernel or the hypervisor) and enables a process to directly switch to the virtual address space of the target process, regardless of whether they are running on the same OS or not. We have implemented SkyBridge on two microkernels (seL4 and Google Zircon) as well as an open-source serverless hypervisor (Firecracker). The evaluation results show that SkyBridge improves the latency of internal IPC and external IPC by up to 19.6x and 1265.7x, respectively.
Zeyu Mi, Haoqi Zhuang, Binyu Zang, Haibo Chen 0001
IEEE Trans. Computers2