EDBT 2026 Demo / reviewers in the wild / expert
Si Liu 0008
dblp:147/8363-8
· DBLP profile ↗
3ranked-venue papers
0as first author
0since 2021 · last 2020
0000-0003-0171-9124ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2Artificial intelligence and machine learning · 1Databases, data management, data science and information retrieval · 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 architecture, parallel and distributed computing, and storage systems
1 paper |
Storage systems · 70% High-performance computing · 30% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems › file systems › distributed file system
parallel file system |
0.2 | 1 | 2014 | A User-Friendly Approach for Tuning Parallel File Operations · SC 2014 |
High-performance computing
parallel i/o |
0.2 | 1 | 2014 | A User-Friendly Approach for Tuning Parallel File Operations · SC 2014 |
Storage systems › i/o optimization
parallel i/o optimization |
0.2 | 1 | 2014 | A User-Friendly Approach for Tuning Parallel File Operations · SC 2014 |
Storage systems › file systems › distributed file system › parallel file system
lustre file system |
0.1 | 1 | 2014 | A User-Friendly Approach for Tuning Parallel File Operations · SC 2014 |
Methods — techniques the papers use, named apart from their topics
performance modeling · 0.2auto-tuning library · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | OOOPS: An Innovative Tool for IO Workload Management on SupercomputersabstractModern supercomputer applications are demanding high-performance storage resources in addition to fast computing resources. However, these storage resources, especially parallel shared filesystems, have become the Achilles' heel of many powerful supercomputers. Due to the lack of mechanism of IO resource provisioning on the file server side, a single user's IO-intensive work running on a small number of nodes can overload the metadata server and result in global filesystem performance degradation and even unresponsiveness. To tackle this issue, we developed an innovative tool, Optimal Overloaded IO Protection System (OOOPS). This tool is designed to control the IO workload from applications side. Supercomputer administrators can easily assign the maximum number of function calls of open() and stat() allowed per second. OOOPS can automatically detect and throttle intensive IO workload to protect parallel shared filesystems. It also allows supercomputer administrators to dynamically adjust how much metadata throughput one job can utilize during the job runs without interruption. Lei Huang 0019, Si Liu 0008 |
ICPADS | 2 |
| 2017 | Enabling versatile analysis of large scale traffic video data with deep learning and HiveQLabstractWhile monocular roadside cameras have been widely deployed and used to monitor traffic conditions across the United States, the analysis of those video data are commonly implemented either manually or through commercial applications tailor-made for specific tasks. The goal of this project is to develop an efficient system that can meet dynamic content based video analysis needs and scale to large scale traffic camera video data. The proposed system utilizes deep learning methods to recognize objects in the video data. That information can then be processed and analyzed through an analysis layer implemented using Spark and Hive. The analysis layer supports HiveQL, which enables end users to conduct sophisticated analysis with customized queries. In this paper, we present the implementation of this prototype application in details. The application can utilize both GPU and multiple CPUs to accelerate its computation. We evaluated its performance and scalability with different hardware and parameter settings, including Intel Knights Landing, Intel Skylake, Nvidia K40 GPU, and Nvidia P100 GPU, for object recognition. To demonstrate its versatile, we show two practical use case examples: counting moving vehicles and identifying scenes including pedestrians and vehicles. We show the accuracy of the system by comparing vehicular counts produced by the analysis with manually annotated results. The comparison shows our methods can achieve over eighty percent accuracy comparing to manual results. Lei Huang 0019, Weijia Xu, Si Liu 0008, Venktesh Pandey, Natalia Ruiz-Juri |
IEEE BigData | 3 |
| 2014 | A User-Friendly Approach for Tuning Parallel File OperationsabstractThe Lustre file system provides high aggregated I/O bandwidth and is in widespread use throughout the HPC community. Here we report on work (1) developing a model for understanding collective parallel MPI write operations on Lustre, and (2) producing a library that optimizes parallel write performance in a user-friendly way. We note that a system's default stripe count is rarely a good choice for parallel I/O, and that performance depends on a delicate balance between the number of stripes and the actual (not requested) number of collective writers. Unfortunate combinations of these parameters may degrade performance considerably. For the programmer, however, it's all about the stripe count: an informed choice of this single parameter allows MPI to assign writers in a way that achieves near-optimal performance. We offer recommendations for those who wish to tune performance manually and describe the easy-to-use T3PIO library that manages the tuning automatically. Robert T. McLay, Doug James, Si Liu 0008, John Cazes, William L. Barth |
SC | 3 |