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

Jiaoren Wu

dblp:231/6109 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2022
—ORCID · none

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

Computer networks · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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
1 paper
Software-defined and programmable networks · 100%
Artificial intelligence
1 paper
Efficient and distributed learning · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 50% Parallel and multicore computing · 50%
Network and information security
1 paper
Network security · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning › distributed training › communication-efficient training › communication optimization
communication-computation overlap
0.612022
Modeling and Optimizing the Scaling Performance in Distributed Deep Learning Training · WWW 2022
Machine learning › Efficient and distributed learning
distributed training
0.612022
Modeling and Optimizing the Scaling Performance in Distributed Deep Learning Training · WWW 2022
Software-defined and programmable networks › programmable data plane
in-network computation
0.512021
NetFC: Enabling Accurate Floating-point Arithmetic on Programmable Switches · ICNP 2021
Software-defined and programmable networks
programmable data plane
0.512021
NetFC: Enabling Accurate Floating-point Arithmetic on Programmable Switches · ICNP 2021
Software-defined and programmable networks › programmable data plane
programmable switch
0.512021
NetFC: Enabling Accurate Floating-point Arithmetic on Programmable Switches · ICNP 2021
Parallel and multicore computing
distributed deep learning training
0.212022
Modeling and Optimizing the Scaling Performance in Distributed Deep Learning Training · WWW 2022
Performance modeling and evaluation
performance prediction
0.212022
Modeling and Optimizing the Scaling Performance in Distributed Deep Learning Training · WWW 2022
Network security › intrusion detection and prevention
intrusion detection
0.112021
NetFC: Enabling Accurate Floating-point Arithmetic on Programmable Switches · ICNP 2021

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

tensor fusion · 1.1recursive modeling · 1.1table lookup · 1.0scaling factor · 1.0prefix-based compression · 1.0
YearPublicationVenuePosition
2022 Modeling and Optimizing the Scaling Performance in Distributed Deep Learning Training
abstract
Distributed Deep Learning (DDL) is widely used to accelerate deep neural network training for various Web applications. In each iteration of DDL training, each worker synchronizes neural network gradients with other workers. This introduces communication overhead and degrades the scaling performance. In this paper, we propose a recursive model, OSF (Scaling Factor considering Overlap), for estimating the scaling performance of DDL training of neural network models, given the settings of the DDL system. OSF captures two main characteristics of DDL training: the overlap between computation and communication, and the tensor fusion for batching updates. Measurements on a real-world DDL system show that OSF obtains a low estimation error (ranging from 0.5% to 8.4% for different models). Using OSF, we identify the factors that degrade the scaling performance, and propose solutions to effectively mitigate their impacts. Specifically, the proposed adaptive tensor fusion improves the scaling performance by 32.2%∼ 150% compared to the constant tensor fusion buffer size.
Tianhao Miao, Qinghua Wu 0004, Zhenyu Li 0001, Guangxin He, Jiaoren Wu, Shengzhuo Zhang, Xingwu Yang, Gareth Tyson, Gaogang Xie
WWW6
2021 NetFC: Enabling Accurate Floating-point Arithmetic on Programmable Switches
abstract
Programmable switches are recently used for accelerating data-intensive distributed applications. Some computational tasks, traditionally performed on servers in data centers, are offloaded to the network on programmable switches. These tasks may require the support of on-the-fly floatingpoint operations. Unfortunately, the computational capacity of programmable switches is limited to simple integer arithmetic operations. To address this issue, prior approaches either adopt a float-to-integer method or rely on local CPUs of switches, incurring accuracy loss and delayed processing.To this end, we propose NetFC, a table-lookup method to achieve on-the-fly in-network floating-point arithmetic operations nearly without accuracy loss. NetFC adopts a divide-and-conquer mechanism that converts the original huge table into several much smaller tables that are operated by the built-in integer operations. NetFC further leverages a scaling-factor mechanism for improving computational accuracy, and a prefix-based lossless table compression method to reduce memory consumption. We use both synthetic and real-life datasets to evaluate NetFC. The experimental results show that the average accuracy of NetFC is above 99.94% with only 448KB memory consumption. Furthermore, we integrate NetFC into Sonata [12] for detecting Slowloris attack, yielding significant decrease of detection delay.
Penglai Cui, Zhenyu Li 0001, Jiaoren Wu, Shengzhuo Zhang, Xingwu Yang, Hongtao Guan, Gaogang Xie
ICNP4