EDBT 2026 Demo / reviewers in the wild / expert
Lingyan Yin
dblp:147/1330
· DBLP profile ↗
3ranked-venue papers
1as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 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.
| Databases, data mining, and information retrieval
2 papers |
Database system architecture and tuning · 39% Distributed and cloud data management · 39% Query processing and optimization · 22% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Interconnection networks and networks-on-chip · 100% | |
| Computer networks
1 paper |
Datacenter networks · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed and cloud data management
data shuffling |
0.7 | 2 | 2019 | Design and Evaluation of an RDMA-aware Data Shuffling Operator for Parallel Database Systems · ACM Trans. Database Syst. 2019 Design and Evaluation of an RDMA-aware Data Shuffling Operator for Parallel Database Systems · EuroSys 2017 |
Query processing and optimization
parallel query processing |
0.4 | 1 | 2019 | Design and Evaluation of an RDMA-aware Data Shuffling Operator for Parallel Database Systems · ACM Trans. Database Syst. 2019 |
Database system architecture and tuning
parallel database system |
0.3 | 1 | 2017 | Design and Evaluation of an RDMA-aware Data Shuffling Operator for Parallel Database Systems · EuroSys 2017 |
Interconnection networks and networks-on-chip
remote direct memory access |
0.1 | 1 | 2019 | Design and Evaluation of an RDMA-aware Data Shuffling Operator for Parallel Database Systems · ACM Trans. Database Syst. 2019 |
Datacenter networks
RDMA |
0.1 | 1 | 2017 | Design and Evaluation of an RDMA-aware Data Shuffling Operator for Parallel Database Systems · EuroSys 2017 |
Methods — techniques the papers use, named apart from their topics
adaptive memory management · 0.8RDMA transport selection · 0.8unreliable datagram transport · 0.6RDMA Send/Receive · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Design and Evaluation of an RDMA-aware Data Shuffling Operator for Parallel Database SystemsabstractThe commoditization of high-performance networking has sparked research interest in the RDMA capability of this hardware. One-sided RDMA primitives, in particular, have generated substantial excitement due to the ability to directly access remote memory from within an application without involving the TCP/IP stack or the remote CPU. This article considers how to leverage RDMA to improve the analytical performance of parallel database systems. To shuffle data efficiently using RDMA, one needs to consider a complex design space that includes (1) the number of open connections, (2) the contention for the shared network interface, (3) the RDMA transport function, and (4) how much memory should be reserved to exchange data between nodes during query processing. We contribute eight designs that capture salient tradeoffs in this design space as well as an adaptive algorithm to dynamically manage RDMA-registered memory. We comprehensively evaluate how transport-layer decisions impact the query performance of a database system for different generations of InfiniBand. We find that a shuffling operator that uses the RDMA Send/Receive transport function over the Unreliable Datagram transport service can transmit data up to 4× faster than an RDMA-capable MPI implementation in a 16-node cluster. The response time of TPC-H queries improves by as much as 2×. Lingyan Yin, Spyros Blanas |
ACM Trans. Database Syst. | 2 |
| 2017 | Design and Evaluation of an RDMA-aware Data Shuffling Operator for Parallel Database SystemsabstractThe commoditization of high-performance networking has sparked research interest in the RDMA capability of this hardware. One-sided RDMA primitives, in particular, have generated substantial excitement due to the ability to directly access remote memory from within an application without involving the TCP/IP stack or the remote CPU. This paper considers how to leverage RDMA to improve the analytical performance of parallel database systems. To shuffle data efficiently using RDMA, one needs to consider a complex design space that includes (1) the number of open connections, (2) the contention for the shared network interface, (3) the RDMA transport function, and (4) how much memory should be reserved to exchange data between nodes during query processing. We contribute six designs that capture salient trade-offs in this design space. We comprehensively evaluate how transport-layer decisions impact the query performance of a database system for different generations of InfiniBand. We find that a shuffling operator that uses the RDMA Send/Receive transport function over the Unreliable Datagram transport service can transmit data up to 4× faster than an RDMA-capable MPI implementation in a 16-node cluster. The response time of TPC-H queries improves by as much as 2×. Lingyan Yin, Spyros Blanas |
EuroSys | 2 |
| 2015 | Joint Scheduling of Data and Computation in Geo-Distributed Cloud SystemsabstractRecent trends show that cloud computing is growing to span more and more globally distributed data centers. For geo-distributed data centers, there is an increasing need for scheduling algorithms to place tasks across data centers, by jointly considering data and computation. This scheduling must deal with situations such as wide-area distributed data, data sharing, WAN bandwidth costs and data center capacity limits, while also minimizing completion time. However, this kind of scheduling problems is known to be NP-Hard. In this paper, inspired by real applications in astronomy field, we propose a two-phase scheduling algorithm that addresses these challenges. The mapping phase groups tasks considering the data-sharing relations, and dispatches groups to data centers by way of one-to-one correspondence. The reassigning phase balances the completion time across data centers according to relations between tasks and groups. We utilize the real China-Astronomy-Cloud model and typical applications to evaluate our proposal. Simulations show that our algorithm obtains up to 22% better completion time and effectively reduces the amount of data transfers compared with other similar scheduling algorithms. Lingyan Yin, Laiping Zhao, Chenzhou Cui, Jian Xiao 0001, Ce Yu |
CCGRID | 1 |