Demo Data from EDBT 2026 / reviewers in the wild / expert
Xiaoye Sun
dblp:121/2717 · also Xiaoye Steven Sun
· DBLP profile ↗
10ranked-venue papers
6as first author
1since 2021 · last 2021
0000-0003-4703-178XORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 8 · 4 first-authorArtificial intelligence and machine learning · 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 networks
6 papers |
Datacenter networks · 31% Internet architecture and protocols · 31% Optical networks · 15% | |
| Computer architecture, parallel and distributed computing, and storage systems
5 papers |
Cloud and datacenter computing · 67% Parallel and multicore computing · 18% High-performance computing · 15% |
Topics — the 12 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network management and operations
failure recovery |
0.3 | 1 | 2018 | Masking failures from application performance in data center networks with shareable backup · SIGCOMM 2018 |
Internet architecture and protocols
multicast |
0.3 | 1 | 2018 | Republic: Data Multicast Meets Hybrid Rack-Level Interconnections in Data Center · ICNP 2018 |
Internet architecture and protocols
network resilience |
0.3 | 1 | 2018 | Masking failures from application performance in data center networks with shareable backup · SIGCOMM 2018 |
Routing and switching
circuit switching |
0.3 | 1 | 2017 | When creek meets river: Exploiting high-bandwidth circuit switch in scheduling multicast data · ICNP 2017 |
Datacenter networks
data center network topology |
0.3 | 1 | 2017 | A Tale of Two Topologies: Exploring Convertible Data Center Network Architectures with Flat-tree · SIGCOMM 2017 |
Internet architecture and protocols › multicast
multicast scheduling |
0.3 | 1 | 2017 | When creek meets river: Exploiting high-bandwidth circuit switch in scheduling multicast data · ICNP 2017 |
Datacenter networks › flow scheduling
coflow scheduling |
0.2 | 1 | 2016 | Sunflow: Efficient Optical Circuit Scheduling for Coflows · CoNEXT 2016 |
Optical networks › optical switching
optical circuit switching |
0.2 | 1 | 2016 | Sunflow: Efficient Optical Circuit Scheduling for Coflows · CoNEXT 2016 |
Optical networks
optical multicast |
0.2 | 1 | 2015 | Blast: Accelerating high-performance data analytics applications by optical multicast · INFOCOM 2015 |
Routing and switching › switching networks › multistage interconnection network
clos network |
0.1 | 1 | 2017 | A Tale of Two Topologies: Exploring Convertible Data Center Network Architectures with Flat-tree · SIGCOMM 2017 |
Parallel and multicore computing › parallel computing › parallel communication
data-parallel cluster communication |
0.1 | 1 | 2016 | Sunflow: Efficient Optical Circuit Scheduling for Coflows · CoNEXT 2016 |
High-performance computing
cluster computing |
0.1 | 1 | 2015 | Blast: Accelerating high-performance data analytics applications by optical multicast · INFOCOM 2015 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.7testbed evaluation · 0.7system design · 0.7large-scale simulation · 0.7hardware testbed · 0.7scheduling algorithm · 0.6optical circuit scheduling · 0.5testbed · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | FSD: feature skyscraper detector for stem end and blossom end of navel orange
Xiaoye Sun, Gongyan Li, Shaoyun Xu |
Mach. Vis. Appl. | 1 |
| 2018 | Republic: Data Multicast Meets Hybrid Rack-Level Interconnections in Data CenterabstractData multicast is a crucial data transfer pattern in distributed big-data processing. However, due to the lack of network and system level support, data processing relies on unicast-based application layer multicast. In recent years, there has been a surge in interest in using various emerging circuit switching technologies to build data centers having hybrid packet-circuit switched rack-level interconnections, i.e., hybrid data centers. These physical layer innovations fundamentally change the inter-rack communication capability, especially the capability of multicast communication. We propose Republic, a complete system that addresses the challenging issues in achieving high-performance data multicast in hybrid data centers. Republic abstracts the underlying network complexity as a data multicast service and provides a unified Republic API for data center applications requesting data multicast. Republic is implemented and deployed in a hybrid data center testbed. Testbed evaluation shows that Republic can improve data multicast in Apache Spark machine learning applications by as much as 4.0x. Xiaoye Sun, Yiting Xia, Simbarashe Dzinamarira, Xin Sunny Huang, Dingming Wu 0002, T. S. Eugene Ng |
ICNP | 1 |
| 2018 | Masking failures from application performance in data center networks with shareable backupabstractShareable backup is an economical and effective way to mask failures from application performance. A small number of backup switches are shared network-wide for repairing failures on demand so that the network quickly recovers to its full capacity without applications noticing the failures. This approach avoids complications and ineffectiveness of rerouting. We propose ShareBackup as a prototype architecture to realize this concept and present the detailed design. We implement ShareBackup on a hardware testbed. Its failure recovery takes merely 0.73ms, causing no disruption to routing; and it accelerates Spark and Tez jobs by up to 4.1X under failures. Large-scale simulations with real data center traffic and failure model show that ShareBackup reduces the percentage of job flows prolonged by failures from 47.2% to as little as 0.78%. In all our experiments, the results for ShareBackup have little difference from the no-failure case. Dingming Wu 0002, Yiting Xia, Xiaoye Sun, Xin Sunny Huang, Simbarashe Dzinamarira, T. S. Eugene Ng |
SIGCOMM | 3 |
| 2017 | When creek meets river: Exploiting high-bandwidth circuit switch in scheduling multicast dataabstractData multicast is an important data traffic pattern in today's data center running big data oriented applications. The physical layer multicast capability enabled by the emerging technologies used to build circuit switches exhibits huge benefit in transferring multicast data. This paper tackles the problem of scheduling multicast data transfer in high-bandwidth circuit switch. The scheduler aims at minimizing the average demand completion time to deliver the most benefit to the applications. Our algorithm exhibits up to 13.4× improvement comparing with the state-of-the-art solution. Xiaoye Sun, T. S. Eugene Ng |
ICNP | 1 |
| 2017 | A Tale of Two Topologies: Exploring Convertible Data Center Network Architectures with Flat-treeabstractThis paper promotes convertible data center network architectures, which can dynamically change the network topology to combine the benefits of multiple architectures. We propose the flat-tree prototype architecture as the first step to realize this concept. Flat-tree can be implemented as a Clos network and later be converted to approximate random graphs of different sizes, thus achieving both Clos-like implementation simplicity and random-graph-like transmission performance. We present the detailed design for the network architecture and the control system. Simulations using real data center traffic traces show that flat-tree is able to optimize various workloads with different topology options. We implement an example flat-tree network on a 20-switch 24-server testbed. The traffic reaches the maximal throughput in 2.5s after a topology change, proving the feasibility of converting topology at run time. The network core bandwidth is increased by 27.6% just by converting the topology from Clos to approximate random graph. This improvement can be translated into acceleration of applications as we observe reduced communication time in Spark and Hadoop jobs. Yiting Xia, Xiaoye Sun, Simbarashe Dzinamarira, Dingming Wu 0002, Xin Sunny Huang, T. S. Eugene Ng |
SIGCOMM | 2 |
| 2016 | Sunflow: Efficient Optical Circuit Scheduling for CoflowsabstractOptical Circuit Switches (OCS) are increasingly used in cluster networks due to their data rate, energy and longevity advantages over electrical packet switches. Concurrently, an emerging crucial requirement for modern data-parallel clusters is to achieve high application-level communication efficiency when servicing structured traffic flows (a.k.a. Coflows) from distributed data processing applications. This paper presents the first OCS scheduling algorithm called Sunflow that addresses this requirement. Xin Sunny Huang, Xiaoye Sun, T. S. Eugene Ng |
CoNEXT | 2 |
| 2015 | Software-Defined Flow Table PipelineabstractSoftware-Defined Networking (SDN) is revolutionizing data center networks for cloud computing with its ability to enable network virtualization and powerful network resource management that are crucial in any multi-tenant environment. In order to support sophisticated network control logic, the data plane of a switch should have a flexible Flow Table Pipeline (FTP). However, the FTP on state-of-the-art SDN switches is hardware-defined, which greatly limits the advantages of using FTP in cloud computing systems. This paper removes this limitation by introducing software-defined FTP (SDFTP), which provides an extremely flexible FTP as the southbound interface of the SDN control plane. SDFTP offers arbitrary number of pipeline stages and adaptive flow table sizing at runtime by building Software-Defined Flow Tables (SDFTs). Our analysis shows that SDFTP could create 138 times more adaptively sized pipeline stages than the hardware-defined data plane while maintaining comparable performance. Xiaoye Sun, T. S. Eugene Ng |
IC2E | 1 |
| 2015 | Blast: Accelerating high-performance data analytics applications by optical multicastabstractMulticast data dissemination is the performance bottleneck for high-performance data analytics applications in cluster computing, because terabytes of data need to be distributed routinely from a single data source to hundreds of computing servers. The state-of-the-art solutions for delivering these massive data sets all rely on application-layer overlays, which suffer from inherent performance limitations. This paper presents Blast, a system for accelerating data analytics applications by optical multicast. Blast leverages passive optical power splitting to duplicate data at line rate on a physical-layer broadcast medium separate from the packet-switched network core. We implement Blast on a small-scale hardware testbed. Multicast transmission can start 33ms after an application issues the request, resulting in a very small control overhead. We evaluate Blast's performance at the scale of thousands of servers through simulation. Using only a 10Gbps optical uplink per rack, Blast achieves upto 102× better performance than the state-of-the-art solutions even when they are used over a non-blocking core network with a 400Gbps uplink per rack. Yiting Xia, T. S. Eugene Ng, Xiaoye Sun |
INFOCOM | 3 |
| 2015 | Controlling Race Conditions in OpenFlow to Accelerate Application Verification and Packet ForwardingabstractOpenFlow is a Software Defined Networking (SDN) protocol that is being deployed in many network systems. SDN application verification takes an important role in guaranteeing the correctness of the application. Through our investigation, we discover that application verification can be very inefficient under the OpenFlow protocol since there are many race conditions between the data packets and control plane messages. Furthermore, these race conditions also increase the control plane workload and packet forwarding delay. We propose Attendre, an OpenFlow extension, to mitigate the ill effects of the race conditions in OpenFlow networks. We have implemented Attendre in NICE (a model checking verifier), Open vSwitch (a software virtual switch), and NOX (an OpenFlow controller). Experiments show that Attendre can reduce verification time by several orders of magnitude, and significantly reduce TCP connection setup time. Xiaoye Sun, Apoorv Agarwal, T. S. Eugene Ng |
IEEE Trans. Netw. Serv. Manag. | 1 |
| 2012 | Attendre: mitigating ill effects of race conditions in openflow via queueing mechanismabstractNo abstract available. Xiaoye Sun, Apoorv Agarwal, T. S. Eugene Ng |
ANCS | 1 |