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

Yunxiang Wu

dblp:124/4706 · DBLP profile ↗
← Back
12ranked-venue papers
2as first author
4since 2021 · last 2024
—ORCID · conflict

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

Systems, architecture and hardware · 8 · 2 first-author · 2 since 2021Databases, data management, data science and information retrieval · 2 · 2 since 2021Computer networks · 1Applied, interdisciplinary, general and emerging computing · 1

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
2 papers
Internet architecture and protocols · 35% Network optimization and economics · 28% Transport protocols and congestion control · 28%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 36% Parallel and multicore computing · 36% Storage systems · 28%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

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

TopicWeightPapersLastEvidence papers
Transport protocols and congestion control › multipath transport
multipath congestion control
0.412020
HOLNET: A Holistic Traffic Control Framework for Datacenter Networks · ICNP 2020
Network optimization and economics › resource allocation
network utility maximization
0.412020
HOLNET: A Holistic Traffic Control Framework for Datacenter Networks · ICNP 2020
Internet architecture and protocols › traffic management
traffic control
0.412020
HOLNET: A Holistic Traffic Control Framework for Datacenter Networks · ICNP 2020
Distributed systems
distributed graph processing
0.412019
Using High-Bandwidth Networks Efficiently for Fast Graph Computation · IEEE Trans. Parallel Distributed Syst. 2019
Parallel and multicore computing › graph processing
vertex-centric graph processing
0.412019
Using High-Bandwidth Networks Efficiently for Fast Graph Computation · IEEE Trans. Parallel Distributed Syst. 2019
Datacenter networks
load balancing
0.112020
HOLNET: A Holistic Traffic Control Framework for Datacenter Networks · ICNP 2020
Internet architecture and protocols
high bandwidth network
0.112019
Using High-Bandwidth Networks Efficiently for Fast Graph Computation · IEEE Trans. Parallel Distributed Syst. 2019
Operating systems › resource management › storage management › storage stack
block layer
0.112017
I/O Stack Optimization for Efficient and Scalable Access in FCoE-Based SAN Storage · IEEE Trans. Parallel Distributed Syst. 2017

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

per-CPU structures · 0.6low-latency i/o completion · 0.6kernel preemption disabling · 0.6simulation · 0.4optimization · 0.4
YearPublicationVenuePosition
2024 Reusing Your Prepared Data: An Informed Cache for Accelerating DNN Model Training
Yunxiang Wu, Lingfang Zeng
DASFAA (6)4
2024 Enhancing BERT Performance: Multi-teacher Adversarial Distillation with Clean and Robust Guidance
Xunjin Wu, Jingfei Chang, Wen Cheng 0003, Yunxiang Wu, Lingfang Zeng
ER4
2021 Online Routing and Scheduling for Time-Sensitive Networks
abstract
Recent proposals leverage Time-Aware Shaper (TAS) to achieve precise transmission in Time-Sensitive Networking (TSN). However, most of the proposals require the information of all time-triggered flows to be known in advance and synthesize the gate control list of each switch offline, making the mechanisms they designed inapplicable to industrial automation scenarios where the devices are changed dynamically and the flows should be scheduled online. In this paper, we propose an online routing and scheduling mechanism of TAS for time-sensitive networks. In order to maximize the number of schedulable flows and reduce bandwidth waste, we devise the variable time slot mechanism and minimize the sending start time of each flow. Based on these mechanisms, a novel incremental routing and scheduling (IRAS) algorithm is designed to achieve per-flow deployment, with a pre-routing algorithm to reduce synthesis time. The evaluations show that the IRAS algorithm approaches 96.5 % of the optimal solution in scheduling 2000 flows, and has a feasible per-flow computational time from sub-seconds to less than ten seconds.
Yudong Huang, Shuo Wang 0006, Tao Huang 0005, Binwei Wu, Yunxiang Wu, Yunjie Liu 0001
ICDCS5
2021 An Incast-Coflow-Aware Minimum-Rate-Guaranteed Congestion Control Protocol for Datacenter Applications
abstract
Today s datacenters need to meet service level objectives (SLOs) for applications, which can be translated into deadlines for (co)flows running between job execution stages. As a result, meeting (co)flow deadlines with high probabilities is essential to attract and retain customers and hence, generate high revenue. To fill the lack of a transport protocol that can facilitate low (co)flow deadline miss rate, especially in the face of incast congestion, in this paper, we propose DCMRG, an incast-coflow-aware, ECN-based soft minimum-rate-guaranteed congestion control protocol for datacenter applications. DCMRG is composed of two major components, i.e., a congestion controller running on the send host and an incast congestion controller running on the receive host. DCMRG possesses three salient features. First, it is the first congestion control protocol that integrates congestion control with coflow-aware incast control while providing soft minimum flow rate guarantee. Second, DCMRG is readily deployable in datacenter networks. It only requires software upgrade in the hosts and minimum assistance (i.e., ECN) from in-network nodes. Third, DCMRG is backward compatible with and, by design, friendly to the widely deployed, standard-based transport protocols, such as DCTCP. The results from large-scale datacenter network simulation demonstrate that in the absence of incast congestion, DCMRG can reduce flow deadline miss rates by 3x and 1.6x compared to D2TCP and MRG, respectively. Moreover, DCMRG further reduces the coflow deadline miss rate by more than 40% and 60% and lowers the packet drop probability by 60% and 80%, in the face of incast congestion, compared to D2TCP with ICTCP and MRG with ICTCP, respectively.
Zhijun Wang 0001, Yunxiang Wu, Stoddard Rosenkrantz, Ning Li 0010, Minh Nguyen 0003, Hao Che
NAS2
2020 HOLNET: A Holistic Traffic Control Framework for Datacenter Networks
abstract
In this paper, we put forward a HOListic traffic control framework for datacenter NETworks (HOLNET). HOLNET reformulates the network utility maximization (NUM) framework into a HOLNET NUM framework that fully harnesses the potential of the existing NUM-based solutions to allow large families of traffic control protocols of various degrees of sophistication to be developed, i.e., host-based, single or multiple Class-of-Service (CoS) enabled, single or multi-path congestion control, with or without in-network load balancing. Unlike the existing solutions that are largely empirical and point by design, HOLNET is a principled, systematic framework. All the protocols in a family developed under HOLNET share a common, user-defined global optimization objective and fairness criterion. As a result, the protocols in a family can be fairly compared and carefully selected to fully explore the performance, scalability and design complexity tradeoffs. Case studies, based on both a single and a multi-path host-based solutions, demonstrate the viability and flexibility in HOLNET design space exploration. To further test the backward compatibility and performance with respect to some existing lightweight solutions, we develop HOLNET-UTA, an integrated congestion control and load balancing protocol, achieving TCP-fair resource allocation. HOLNET-UTA is found by simulation to improve the average flow completion time (FCT) by more than 20%, compared to DRILL with DCTCP.
Zhijun Wang 0001, Akshit Singhal, Yunxiang Wu, Chuwen Zhang, Hao Che, Hong Jiang 0001, Bin Liu 0001, Constantino M. Lagoa
ICNP3
2019 Using High-Bandwidth Networks Efficiently for Fast Graph Computation
abstract
Nowadays, high-bandwidth networks are more easily accessible than ever before. However, existing distributed graph-processing frameworks, such as GPS, fail to efficiently utilize the additional bandwidth capacity in these networks for higher performance, due to their inefficient computation and communication models, leading to very long waiting times experienced by users for the graph-computing results. The root cause lies in the fact that the computation and communication models of these frameworks generate, send and receive messages so slowly that only a small fraction of the available network bandwidth is utilized. In this paper, we propose a high-performance distributed graph-processing framework, called BlitzG, to address this problem. This framework fully exploits the available network bandwidth capacity for fast graph processing. Our approach aims at significant reduction in (i) the computation workload of each vertex for fast message generation by using a new slimmed-down vertex-centric computation model and (ii) the average message overhead for fast message delivery by designing a light-weight message-centric communication model. Evaluation on a 40Gbps Ethernet, driven by real-world graph datasets, shows that BlitzG outperforms GPS by up to 27x with an average of 20.7x.
Yongli Cheng, Hong Jiang 0001, Fang Wang 0001, Yu Hua 0001, Dan Feng 0001, Wenzhong Guo, Yunxiang Wu
IEEE Trans. Parallel Distributed Syst.7
2018 A highly cost-effective task scheduling strategy for very large graph computation
Yongli Cheng, Fang Wang 0001, Hong Jiang 0001, Yu Hua 0001, Dan Feng 0001, Yunxiang Wu, Tingwei Zhu, Wenzhong Guo
Future Gener. Comput. Syst.6
2017 I/O Stack Optimization for Efficient and Scalable Access in FCoE-Based SAN Storage
abstract
Due to the high complexity in software hierarchy and the shared queue & lock mechanism for synchronized access, existing I/O stack for accessing the FCoE based SAN storage becomes a performance bottleneck, thus leading to a high I/O overhead and limited scalability in multi-core servers. In order to address this performance bottleneck, we propose a synergetic and efficient solution that consists of three optimization strategies for accessing the FCoE based SAN storage: (1) We use private per-CPU structures and disabling kernel preemption method to process I/Os, which significantly improves the performance of parallel I/O in multi-core servers; (2) We directly map the requests from the block-layer to the FCoE frames, which efficiently translates I/O requests into network messages; (3) We adopt a low latency I/O completion scheme, which substantially reduces the I/O completion latency. We have implemented a prototype (called FastFCoE, a protocol stack for accessing the FCoE based SAN storage). Experimental results demonstrate that FastFCoE achieves efficient and scalable I/O throughput, obtaining 1132.1K/836K IOPS (6.6/5.4 times as much as original Linux Open-FCoE stack) for read/write requests.
Yunxiang Wu, Fang Wang 0001, Yu Hua 0001, Dan Feng 0001, Yuchong Hu, Wei Tong 0001, Jingning Liu
IEEE Trans. Parallel Distributed Syst.1
2015 2QW-Clock: An Efficient SSD Buffer Management Algorithm
abstract
Modern solid state disk (SSD) has a buffer (SDRAM), which is used to store commonly used data and map in the near future. How to efficient management of this buffer is an important things of improving performance of SSD. Flash read and write speed have asymmetric characteristic. SSD buffer management algorithms must consider this characteristic of flash. Current page mapping SSD buffer management algorithms mainly use the Clean-First LRU (CFLRU) algorithm to first replace the clean buffer pages regardless of whether these pages will soon be used in the near future. At the same time, LRU buffer management algorithm of SSD does not consider file scanning. In order to solve these problems, we proposes a new SSD internal buffer management algorithm, called Two Queue Weight-Clock (2QW-Clock). This algorithm combines the advantages of 2Q and gives different weights to read page and write page to reflect the asymmetry of flash read and write speed. Therefore, it can get high write page hit ratios while maintaining high total page hit ratios. With the high write ratios, 2QW-Clock reduces the numbers of SSD write and erase operations. So it can greatly extend the life of the SSD. Conducting simulations with a variety of traces and a wide range of buffer sizes, we show that 2QW-Clock write hit ratios are significantly higher than CFLRU, LRU and 2Q in most cases while total hit ratios are almost as the 2Q. Simulation result shows that the numbers of 2QW-Clock write and erase counts reduced by up to 30% less than that of 2Q and CFLRU.
Fang Wang 0001, Dan Feng 0001, Jingning Liu, Yunxiang Wu, Yang Hu 0007, Ying He 0012
HiPC5
2015 Parallel Aware Hybrid Solid-State Storage
Fang Wang 0001, Dan Feng 0001, Jingning Liu, Yunxiang Wu, Ying He 0012, Yang Hu 0007
ICA3PP (4)5
2015 Fast FCoE: An Efficient and Scale-Up Multi-core Framework for FCoE-Based SAN Storage Systems
abstract
Due to the high complexity in software hierarchy and the shared queue & lock mechanism for synchronized access, existing I/O stack for remote target access in FCoE-based SAN storage becomes a performance bottleneck, thus leading to a high I/O overhead and limited I/O scalability in multi-core servers. For scalable performance, existing works focus on improving the efficiency of lock algorithm or reducing the number of synchronization points to decrease the synchronization overhead. However, the synchronization problem still exists and leads to a limited I/O scalability. In this paper, we propose Fast FCoE, a protocol stack framework for remote storage access in FCoE based SAN storage. Fast FCoE uses private per-CPU structures and disables the kernel preemption to process I/Os. This method avoids the synchronization overhead. For further I/O efficiency, Fast FCoE directly maps the requests from the block-layer to the FCoE frames. A salient feature of Fast FCoE is using the standard interfaces, thus supporting all upper softwares (such as existing file systems and applications) and offering flexible use in existing infrastructure (e.g., Adaptors, switches, storage devices). Our results demonstrate that Fast FCoE achieves efficient and scalable I/O throughput, obtaining 1107.3K/831.3K IOPS (5.43/4.88 times as much as Open-FCoE stack) for read/write requests.
Yunxiang Wu, Fang Wang 0001, Yu Hua 0001, Dan Feng 0001, Yuchong Hu, Jingning Liu, Wei Tong 0001
ICPP1
2013 Emulation and Control Methods for Direct Drive Linear Wave Energy Converters
abstract
This paper devises an electronic based emulator for tubular Direct Drive Linear Wave Energy Converter (DDLWEC). The emulator is able to output expected voltage sourced waveforms and include related impedances of a DDLWEC, which provides convenience and cost saving for testing various power conversion methods for the DDLWECs in a wide range of wave conditions. Two various ac/dc power conversion topologies have been developed to work in conjunction with a tubular DDLWEC, and their performances are tested by using the emulator. Both topologies are able to effectively handle the irregular electrical outputs from DDLWECs. The unidirectional ac/dc topology has advantage in cost saving. On the other hand, the H-Bridge topology can allow reversible energy flow and can slightly improve the power extraction from DDLWECs.
Zanxiang Nie, Xi Xiao 0002, Richard A. McMahon, Peter Clifton, Yunxiang Wu, Shiyi Shao
IEEE Trans. Ind. Informatics5