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

Jiaxin Cao

dblp:122/9002 · DBLP profile ↗
← Back
12ranked-venue papers
4as first author
4since 2021 · last 2025
—ORCID · conflict

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

Applied, interdisciplinary, general and emerging computing · 5 · 1 first-author · 2 since 2021Computer networks · 4 · 3 first-authorArtificial intelligence and machine learning · 1 · 1 since 2021Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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.

Computer networks
5 papers
Network measurement and analytics · 28% Network management and operations · 25% Datacenter networks · 23%
Artificial intelligence
1 paper
Efficient and distributed learning · 50% Generative modeling · 50%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
GPUs and heterogeneous computing · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Generative modeling › diffusion model
diffusion model inference
0.812024
DistriFusion: Distributed Parallel Inference for High-Resolution Diffusion Models · CVPR 2024
Machine learning › Efficient and distributed learning
distributed inference
0.812024
DistriFusion: Distributed Parallel Inference for High-Resolution Diffusion Models · CVPR 2024
Network performance modeling
network emulation
0.312017
CrystalNet: Faithfully Emulating Large Production Networks · SOSP 2017
Network management and operations
network validation
0.312017
CrystalNet: Faithfully Emulating Large Production Networks · SOSP 2017
Network management and operations › fault management
fault diagnosis
0.212015
Packet-Level Telemetry in Large Datacenter Networks · SIGCOMM 2015
Software-defined and programmable networks
in-switch caching
0.212013
Datacast: A Scalable and Efficient Reliable Group Data Delivery Service for Data Centers · IEEE J. Sel. Areas Commun. 2013
Datacenter networks
load balancing
0.212013
Per-packet load-balanced, low-latency routing for clos-based data center networks · CoNEXT 2013
Network measurement and analytics
traffic analysis
0.112015
Packet-Level Telemetry in Large Datacenter Networks · SIGCOMM 2015
Routing and switching › switching networks › multistage interconnection network
clos network
0.012013
Per-packet load-balanced, low-latency routing for clos-based data center networks · CoNEXT 2013

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

pipelining · 1.5displaced patch parallelism · 1.5asynchronous communication · 1.5overlay · 0.3multicast · 0.3real device firmware · 0.3container and virtual machine emulation · 0.3traffic trace analysis · 0.2packet-level telemetry · 0.2stochastic modeling · 0.2simulation · 0.2digit-reversal bouncing · 0.2
YearPublicationVenuePosition
2025 A method for multimodal sentiment analysis: adaptive interaction and multi-scale fusion
Jiaxin Cao
J. Intell. Inf. Syst.2
2024 DistriFusion: Distributed Parallel Inference for High-Resolution Diffusion Models
abstract
Diffusion models have achieved great success in synthesizing high-quality images. However, generating high-resolution images with diffusion models is still challenging due to the enormous computational costs, resulting in a pro-hibitive latency for interactive applications. In this paper, we propose DistriFusion to tackle this problem by leveraging parallelism across multiple GPUs. Our method splits the model input into multiple patches and assigns each patch to a GPU. However,naïvely implementing such an algorithm breaks the interaction between patches and loses fidelity, while incorporating such an interaction will incur tremendous communication overhead. To overcome this dilemma, we observe the high similarity between the input from adjacent diffusion steps and propose displaced patch parallelism, which takes advantage of the sequential nature of the diffusion process by reusing the pre-computed feature maps from the previous timestep to provide context for the current step. Therefore, our method supports asynchronous commu-nication, which can be pipelined by computation. Extensive experiments show that our method can be applied to recent Stable Diffusion XL with no quality degradation and achieve up to a 6.1 ×speedup on eight A100 GPUs compared to one.
Tianle Cai, Jiaxin Cao, Qinsheng Zhang, Han Cai, Yangqing Jia, Song Han 0003
CVPR3
2023 A holistic visualisation solution to understanding multimodal data in an educational metaverse platform - Learningverse
abstract
Traditional digital learning environments faced challenges in obtaining comprehensive user interaction data, often yielding fragmented insights without a cohesive visual representation. The emergence of metaverse platforms has enriched this landscape, enabling detailed user activity representation with multimodal data through avatars. However, how to understand the multimodal data related to teaching, social and cognitive presences underpinned by the 'Community of Inquiry' theoretical framework in the metaverse is a big challenge for educators. This study introduces a holistic visualisation solution to bridge this gap, ensuring a better understanding of avatars’ behaviours in an educational metaverse platform – Learningverse developed by our research team. The solution captures a range of multimodal data in Learningverse, such as avatar location, behaviours, emotions, and conversation. Key visualisation elements include heatmaps, points, and arrows, each with distinct informational value. In the future, integrating the solution with multimodal learning analytics is our next step work to understand teaching, social and cognitive presences.
Yanjie Song 0002, Jiaxin Cao, Dragan Gasevic
ICCE2
2022 Design of a Peer-To-Peer Network Framework for the Metaverse
Yanjie Song 0002, Kaiyi Wu, Jiaxin Cao
ICCE3
2020 Development of a Dashboard on a Mobile Collaborative Science Inquiry App - m- Orchestrate
Yanjie Song 0002, Jiaxin Cao
ICCE2
2020 Evaluation of the M-Orchestrate app for Scaffolding Pupils' Collaborative Science Inquiry during COVID-19
Yanjie Song 0002, Jiaxin Cao
ICCE2
2019 Beyond Just Following Data: How Does Visualization Strategy Facilitate Learning Analytics Design?
abstract
In this poster, we reviewed 38 articles on learning analytics research, focusing on the data visualization interface designs. After examining the original ideas their interface design, a new visualization strategy was proposed to categorize and characterize them premised on their principles and approaches in four types, namely, (1) directly-presented, (2) outcome-oriented, (3) process-oriented, and (4) theory-oriented. Then, how these types of the visualization strategy could help facilitate learning analytics design and make data interpretable by users was presented.
Jiaxin Cao, Yanjie Song 0002
ICCE1
2017 CrystalNet: Faithfully Emulating Large Production Networks
abstract
Network reliability is critical for large clouds and online service providers like Microsoft. Our network is large, heterogeneous, complex and undergoes constant churns. In such an environment even small issues triggered by device failures, buggy device software, configuration errors, unproven management tools and unavoidable human errors can quickly cause large outages. A promising way to minimize such network outages is to proactively validate all network operations in a high-fidelity network emulator, before they are carried out in production. To this end, we present CrystalNet, a cloud-scale, high-fidelity network emulator. It runs real network device firmwares in a network of containers and virtual machines, loaded with production configurations. Network engineers can use the same management tools and methods to interact with the emulated network as they do with a production network. CrystalNet can handle heterogeneous device firmwares and can scale to emulate thousands of network devices in a matter of minutes. To reduce resource consumption, it carefully selects a boundary of emulations, while ensuring correctness of propagation of network changes. Microsoft's network engineers use CrystalNet on a daily basis to test planned network operations. Our experience shows that CrystalNet enables operators to detect many issues that could trigger significant outages.
Hongqiang Harry Liu, Yibo Zhu 0001, Jitendra Padhye, Jiaxin Cao, Sri Tallapragada, Nuno P. Lopes, Andrey Rybalchenko, Guohan Lu
SOSP4
2015 Packet-Level Telemetry in Large Datacenter Networks
abstract
Debugging faults in complex networks often requires capturing and analyzing traffic at the packet level. In this task, datacenter networks (DCNs) present unique challenges with their scale, traffic volume, and diversity of faults. To troubleshoot faults in a timely manner, DCN administrators must a) identify affected packets inside large volume of traffic; b) track them across multiple network components; c) analyze traffic traces for fault patterns; and d) test or confirm potential causes. To our knowledge, no tool today can achieve both the specificity and scale required for this task.
Yibo Zhu 0001, Nanxi Kang, Jiaxin Cao, Albert G. Greenberg, Guohan Lu, Ratul Mahajan, David A. Maltz, Ming Zhang 0005, Ben Y. Zhao, Haitao Zheng 0001
SIGCOMM3
2013 Per-packet load-balanced, low-latency routing for clos-based data center networks
abstract
Clos-based networks including Fat-tree and VL2 are being built in data centers, but existing per-flow based routing causes low network utilization and long latency tail. In this paper, by studying the structural properties of Fat-tree and VL2, we propose a per-packet round-robin based routing algorithm called Digit-Reversal Bouncing (DRB). DRB achieves perfect packet interleaving. Our analysis and simulations show that, compared with random-based load-balancing algorithms, DRB results in smaller and bounded queues even when traffic load approaches 100%, and it uses smaller re-sequencing buffer for absorbing out-of-order packet arrivals. Our implementation demonstrates that our design can be readily implemented with commodity switches. Experiments on our testbed, a Fat-tree with 54 servers, confirm our analysis and simulations, and further show that our design handles network failures in 1-2 seconds and has the desirable graceful performance degradation property.
Jiaxin Cao, Pengkun Yang, Chuanxiong Guo, Guohan Lu, Yixin Zheng, Yongqiang Xiong, David A. Maltz
CoNEXT1
2013 Datacast: A Scalable and Efficient Reliable Group Data Delivery Service for Data Centers
abstract
Reliable Group Data Delivery (RGDD) is a pervasive traffic pattern in data centers. In an RGDD group, a sender needs to reliably deliver a copy of data to all the receivers. Existing solutions either do not scale due to the large number of RGDD groups (e.g., IP multicast) or cannot efficiently use network bandwidth (e.g., end-host overlays). Motivated by recent advances on data center network topology designs (multiple edge-disjoint Steiner trees for RGDD) and innovations on network devices (practical in-network packet caching), we propose Datacast for RGDD. Datacast explores two design spaces: 1) Datacast uses multiple edge-disjoint Steiner trees for data delivery acceleration. 2) Datacast leverages in-network packet caching and introduces a simple soft-state based congestion control algorithm to address the scalability and efficiency issues of RGDD. Our analysis reveals that Datacast congestion control works well with small cache sizes (e.g., 125KB) and causes few duplicate data transmissions (e.g., 1.19%). Both simulations and experiments confirm our theoretical analysis. We also use experiments to compare the performance of Datacast and BitTorrent. In a BCube(4, 1) with 1Gbps links, we use both Datacast and BitTorrent to transmit 4GB data. The link stress of Datacast is 1.01, while it is 1.39 for BitTorrent. By using two Steiner trees, Datacast finishes the transmission in 16.9s, while BitTorrent uses 52s.
Jiaxin Cao, Chuanxiong Guo, Guohan Lu, Yongqiang Xiong, Yixin Zheng, Yongguang Zhang, Yibo Zhu 0001, Chen Chen 0019, Ye Tian 0004
IEEE J. Sel. Areas Commun.1
2012 Datacast: a scalable and efficient reliable group data delivery service for data centers
abstract
Reliable Group Data Delivery (RGDD) is a pervasive traffic pattern in data centers. In an RGDD group, a sender needs to reliably deliver a copy of data to all the receivers. Existing solutions either do not scale due to the large number of RGDD groups (e.g., IP multicast) or cannot efficiently use network bandwidth (e.g., end-host overlays).
Jiaxin Cao, Chuanxiong Guo, Guohan Lu, Yongqiang Xiong, Yixin Zheng, Yongguang Zhang, Yibo Zhu 0001, Chen Chen 0019
CoNEXT1