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.

Yuxin Xiang

dblp:355/7360 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
3since 2021 · last 2024
0000-0002-6705-4172ORCID · corroborated

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

Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Cloud and datacenter computing · 46% GPUs and heterogeneous computing · 30% Distributed systems · 23%
Computer graphics and multimedia
1 paper
Rendering · 100%

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

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing › cloud applications
cloud rendering
0.812024
CARE: Cloudified Android With Optimized Rendering Platform · IEEE Trans. Multim. 2024
Cloud and datacenter computing
cluster resource management and scheduling
0.812024
CARE: Cloudified Android With Optimized Rendering Platform · IEEE Trans. Multim. 2024
GPUs and heterogeneous computing › GPU sharing
GPU pooling
0.812024
gVulkan: Scalable GPU Pooling for Pixel-Grained Rendering in Ray Tracing · USENIX ATC 2024
Distributed systems
resource sharing
0.812024
CARE: Cloudified Android With Optimized Rendering Platform · IEEE Trans. Multim. 2024
Rendering
ray tracing
0.212024
gVulkan: Scalable GPU Pooling for Pixel-Grained Rendering in Ray Tracing · USENIX ATC 2024
GPUs and heterogeneous computing › GPU performance analysis
GPU utilization
0.212024
CARE: Cloudified Android With Optimized Rendering Platform · IEEE Trans. Multim. 2024

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

kubernetes · 0.8
YearPublicationVenuePosition
2024 gVulkan: Scalable GPU Pooling for Pixel-Grained Rendering in Ray Tracing
Yicheng Gu, Yun Wang 0039, Yunfan Sun, Yuxin Xiang, Xuyan Hu, Zhengwei Qi, Haibing Guan
USENIX ATC4
2024 CARE: Cloudified Android With Optimized Rendering Platform
abstract
Due to the excellent rendering capabilities, GPUs are mainstream accelerators in the Cloud-rendering industry. However, current Cloud-rendering systems suffer from a CPU-GPU workload imbalance that not only degrades application performance but also causes a significant waste of GPU resources. Recent proposals (such as API-forwarding and c-GPU) for improving CPU-GPU balance are promising but fail to solve system-resource redundancy issues (i.e., each instance tends to occupy all resources, exceeding its requirements). Such behavior will increase CPU load and lower effective GPU utilization. To demonstrate the severity of the issue, we evaluated real-world applications and results show that in most cases, nearly 50% of resources are useless. To solve this problem, we present CARE, the first framework intended to reduce the system-level redundancy by cloudifying the system from monolithic to Cloud-native. To allow users to configure required services, CARE puts forward a functional unit calledConfigurable Android (CA). To allow multiple instances to share certain types of resources, CARE innovatesSharing Resource (SR). To reduce the unused services, CARE introducesPruning Resources (PR). To further alleviate the CPU pressure and achieve CPU-GPU balance, we propose rShare, a system aiming at enhancing CPU effective utilization and increasing Android instance density of the Cloud-rendering platform. Based on Kubernetes, rShare divides all the CPUs into non-overlapping shared CPU pools, allocates instances to pools within milliseconds, and dynamically migrates them by tracking their QoS status. So far, CARE primarily focuses on Android systems and can handle 60 heavyweight instances (e.g., KOG (King of Glory)) on Intel SG1. rShare can apply instance allocation within milliseconds and increase the platform density by 39.4%.
Yuxin Xiang, Dongjie Tang, Qiming Shi, Randy Xu, Mohammad R. Haghighat, Cathy Bao, Yicheng Gu, Zhengwei Qi, Haibing Guan
IEEE Trans. Multim.1
2023 Bindox: An Efficient and Secure Cross-System IPC Mechanism for Multi-Platform Containers
abstract
Containerization is widely used for isolation in various applications because it is lightweight, scalable, and portable.In modern distributed systems, seamless inter-process communication (IPC) between multi-platform containers is essential for a range of applications and services, including microservices, cloud computing, and Internet of Things (IoT) devices.However, secure and efficient communication between containers on the same host is challenging, especially when different operating systems are involved.This paper introduces Bindox, a lightweight, efficient, and secure IPC mechanism that enables seamless communication across multiple platforms, including Android and Linux.Bindox uses shared memory for data transfer and implements a stable client-server architecture, ensuring high performance and ease of maintenance.Additionally, Bindox provides a robust security mechanism that guarantees confidentiality, integrity, and availability of the communication channel.Experimental results demonstrate that Bindox outperforms existing networking and IPC methods in terms of memory use, latency, and CPU usage, making it a promising solution for efficient and secure communication between multi-platform containers.
Yuxin Xiang, Bing Deng, Randy Xu, Marc Mao, Yun Wang 0039, Zhengwei Qi
SEKE1