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

Yingjie Shi

dblp:59/2293 · DBLP profile ↗
← Back
14ranked-venue papers
3as first author
4since 2021 · last 2025
—ORCID · conflict

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

Databases, data management, data science and information retrieval · 8 · 2 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 6 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 4 · 1 first-authorSystems, architecture and hardware · 2 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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 architecture, parallel and distributed computing, and storage systems
3 papers
Performance modeling and evaluation · 37% Cloud and datacenter computing · 28% Distributed systems · 24%
Databases, data mining, and information retrieval
1 paper
Query processing and optimization · 81% Data mining · 19%

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

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation
benchmarking
0.212014
BigDataBench: A big data benchmark suite from internet services · HPCA 2014
Performance modeling and evaluation › workload characterization
big data workload characterization
0.212014
BigDataBench: A big data benchmark suite from internet services · HPCA 2014
Performance modeling and evaluation
workload characterization
0.212014
BigDataBench: A big data benchmark suite from internet services · HPCA 2014
Query processing and optimization › aggregation
online aggregation
0.212013
COLA: A cloud-based system for online aggregation · ICDE 2013
Parallel and multicore computing › data-parallel programming
mapreduce
0.212013
COLA: A cloud-based system for online aggregation · ICDE 2013
Query processing and optimization
aggregate query processing
0.012013
COLA: A cloud-based system for online aggregation · ICDE 2013
Data mining
sampling
0.012013
COLA: A cloud-based system for online aggregation · ICDE 2013

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

table replication · 0.4project placement · 0.4job outsourcing · 0.4mapreduce · 0.3microarchitecture characterization · 0.2cache miss analysis · 0.2sampling techniques · 0.2sampling technique · 0.2
YearPublicationVenuePosition
2025 Multi-scale defect detection for plaid fabrics using scale sequence feature fusion and triple encoding
Zewei Zhao, Xiaotie Ma, Yingjie Shi
Vis. Comput.3
2022 State of Charge Estimation for Electric Vehicle Battery Using Fuzzy Sliding Mode Observer
abstract
In recent years, the development and utilization of Lithium-ion batteries have further promoted the development of electric vehicle and related battery management systems. Estimating the battery state of charge (SoC) is essential for battery management systems. Most studies on SoC estimation have focused on model-based observer designing. The sliding mode control strategy is suitable for estimating the battery SoC due to its strong robustness, insensitivity to parameter perturbation and external disturbance, and high estimation accuracy. This paper aims to design a battery SoC estimator using the proposed fuzzy sliding mode control strategy. The fuzzy control logic is introduced to suppress chattering by regulating the switching gain in the sliding mode control law. Firstly, the second-order Thevenin equivalent circuit model of the battery is established. Then a fuzzy sliding mode observer is designed based on the equivalent circuit model to estimate the battery’s SoC. Finally, the designed observer is simulated and verified.
Yong Feng 0001, Yingjie Shi, Fengling Han
IECON2
2022 Data-driven bending fatigue life forecasting and optimization via grinding Top-Rem tool parameters for spiral bevel gears
Han Ding 0003, Yuntai Zhang, Xiannian Kong, Yingjie Shi, Zehua Hu
Adv. Eng. Informatics4
2021 Traditional Chinese medicine symptom normalization approach leveraging hierarchical semantic information and text matching with attention mechanism
Qi Jia 0004, Dezheng Zhang 0001, Shibing Yang, Yingjie Shi, Hu Tao, Cong Xu 0001, Xiong Luo, Yuekun Ma, Yonghong Xie
J. Biomed. Informatics5
2019 Yugong: Geo-Distributed Data and Job Placement at Scale
abstract
Companies like Alibaba operate tens of data centers (DCs) across geographically distributed locations. These DCs collectively provide the storage space and computing power for the company, storing EBs of data and serving millions of batch analytics jobs every day. In Alibaba, as our businesses grow, there are more and more cross-DC dependencies caused by jobs reading data from remote DCs. Consequently, the precious wide area network bandwidth becomes a major bottleneck for operating geo-distributed DCs at scale. In this paper, we present Yugong --- a system that manages data placement and job placement in Alibaba's geo-distributed DCs, with the objective to minimize cross-DC bandwidth usage. Yugong uses three methods, namely project placement, table replication, and job outsourcing, to address the issues of high bandwidth consumption across the DCs. We give the details of Yugong's design and implementation for the three methods, and describe how it cooperates with other systems (e.g., Alibaba's big data analytics platform and cluster scheduler) to improve the productivity of the DCs. We also report comprehensive performance evaluation results, which validate the design of Yugong and show that significant reduction in cross-DC bandwidth usage has been achieved.
Yingjie Shi, Yihui Feng, James Cheng, Haochuan Fan, Chao Li 0009, Jingren Zhou 0001
Proc. VLDB Endow.2
2019 Understanding Processors Design Decisions for Data Analytics in Homogeneous Data Centers
abstract
Our global economy increasingly depends on our ability to gather, analyze, link, and compare very large data sets. Keeping up with such big data poses challenges in terms of both computational performance and energy efficiency, and motivates different approaches to explore data center systems and architectures. To better understand the processor design decisions in context of data analytics in data centers, we conduct comprehensive evaluations using representative data analaytics workloads on representative conventional multi-core and many-core processors. After a comprehensive analysis of performance, power, energy efficiency and performance-cost efficiency, we have the following observations: contrasted with the conventional wisdom that uses wimpy many-core processors to improve energy-efficiency, the brawny multi-core processors with SMT (simultaneous multithreading) and dynamic overclocking technologies outperform the counterparts in terms of not only execution time, but also energy-efficiency for most of data analytics workloads in our experiments.
Zhen Jia 0001, Wanling Gao, Yingjie Shi, Sally A. McKee, Zhenyan Ji, Jianfeng Zhan, Lei Wang 0004, Lixin Zhang 0002
IEEE Trans. Big Data3
2016 Drug target path discovery on semantic biomedical big data
abstract
Systems chemical biology integrate chemistry, biology and computation tools as a whole system, which can help researchers to deeply study the interaction and relationship among small molecules, such as genes, proteins, targets, compounds and so on. With systems chemical biology, researchers can concentrate on new way of drug discovery, including drug target path discovery, which can not only help biomedical researchers to find evidences for existing disease associate genes, but also to design new effect medicine based on targets. Network based approaches are the state-of-art solutions for drug target path discovery, however, there are still some challenges: 1) The quality of the network dominate the efficiency and accuracy of the results, therefore a well designed network is quite important on drug target path discovery mission; 2) the existing network based approaches only work on small graph, it can not handle massive data well. In the paper, we designed a novel framework of systems chemical biology based on semantic big data. In the paper, we proposed a novel drug target path discovery approach. It can identify targets associated with specific medicines (disease) and the path of relationship based on a RDF semantic D-T network. The ranking of candidate targets is performed through an improved parallel random walk with restart algorithm. The experimental studies show that the proposed approaches can efficiently discover drug target relationship path, meanwhile, the approaches have good scalability which are suitable for big data analysis.
Fang Du, Yingjie Shi, Lijuan Song, Xiaojun Gu
IEEE BigData3
2014 BigDataBench: A big data benchmark suite from internet services
abstract
As architecture, systems, and data management communities pay greater attention to innovative big data systems and architecture, the pressure of benchmarking and evaluating these systems rises. However, the complexity, diversity, frequently changed workloads, and rapid evolution of big data systems raise great challenges in big data benchmarking. Considering the broad use of big data systems, for the sake of fairness, big data benchmarks must include diversity of data and workloads, which is the prerequisite for evaluating big data systems and architecture. Most of the state-of-the-art big data benchmarking efforts target evaluating specific types of applications or system software stacks, and hence they are not qualified for serving the purposes mentioned above. This paper presents our joint research efforts on this issue with several industrial partners. Our big data benchmark suite-BigDataBench not only covers broad application scenarios, but also includes diverse and representative data sets. Currently, we choose 19 big data benchmarks from dimensions of application scenarios, operations/ algorithms, data types, data sources, software stacks, and application types, and they are comprehensive for fairly measuring and evaluating big data systems and architecture. BigDataBench is publicly available from the project home page http://prof.ict.ac.cn/BigDataBench. Also, we comprehensively characterize 19 big data workloads included in BigDataBench with varying data inputs. On a typical state-of-practice processor, Intel Xeon E5645, we have the following observations: First, in comparison with the traditional benchmarks: including PARSEC, HPCC, and SPECCPU, big data applications have very low operation intensity, which measures the ratio of the total number of instructions divided by the total byte number of memory accesses; Second, the volume of data input has non-negligible impact on micro-architecture characteristics, which may impose challenges for simulation-based big data architecture research; Last but not least, corroborating the observations in CloudSuite and DCBench (which use smaller data inputs), we find that the numbers of L1 instruction cache (L1I) misses per 1000 instructions (in short, MPKI) of the big data applications are higher than in the traditional benchmarks; also, we find that L3 caches are effective for the big data applications, corroborating the observation in DCBench.
Lei Wang 0004, Jianfeng Zhan, Chunjie Luo, Yuqing Zhu 0001, Qiang Yang 0012, Yongqiang He, Wanling Gao, Zhen Jia 0001, Yingjie Shi, Chen Zheng 0001, Kent Zhan, Bizhu Qiu
HPCA9
2013 The implications from benchmarking three big data systems
abstract
Along with today's data explosion and application diversification, a variety of hardware platforms for data centers are emerging and are attracting interests from both industry and academia. The existing hardware platforms represent a wide range of implementation approaches, and different hardware have different strengths. In this paper, we conduct comprehensive evaluations on three representative data center systems based on BigDataBench, which is a benchmark suite for benchmarking and ranking systems running big data applications. Then we explore the relative performance of the three implementation approaches with different big data applications, and provide strong guidance for the data center system construction. Through our experiments, we has inferred that a data center system based on specific hardware has different performance in the context of different applications and data volumes. When we construct a system, we can take into account not only the performance or energy consumption of the pure hardwares, but also the application-level characteristics. Data scale, application type and complexity should be considered comprehensively when researchers or architects plan to choose fundamental components for their data center system.
Yingjie Shi
IEEE BigData2
2013 AxPUE: Application level metrics for power usage effectiveness in data centers
abstract
The rapid growth of data volume brings big challenges to the data center computing, and energy efficiency is one of the most concerned problems. Researchers from various fields are now proposing solutions to green the data center operations. Power usage effectiveness metric plays an important role in the energy saving research. However, the exising usage effectiveness metrics focus on measuring the relationship between the total facility energy consumed and the IT equipment energy consumed, without reflecting the energy efficiency of applications. In this paper, we analyze the requirements of application-level metrics for power usage efficiency of the data centers, and propose two novel energy efficiency metrics to provide strong guidance and useful insight to data center design and optimization.
Runlin Zhou, Yingjie Shi, Chunge Zhu
IEEE BigData2
2013 COLA: A cloud-based system for online aggregation
abstract
Online aggregation is a promising solution to achieving fast early responses for interactive ad-hoc queries that compute aggregates on massive data. To process large datasets on large-scale computing clusters, MapReduce has been introduced as a popular paradigm into many data analysis applications. However, typical MapReduce implementations are not well-suited to analytic tasks, since they are geared towards batch processing. With the increasing popularity of ad-hoc analytic query processing over enormous datasets, processing aggregate queries using MapReduce in an online fashion is therefore an emerging important application need. We present a MapReduce-based online aggregation system called COLA, which provides progressive approximate aggregate answers for both single table and multiple joined tables. COLA provides an online aggregation execution engine with novel sampling techniques to support incremental and continuous computing of aggregation, and minimize the waiting time before an acceptably precise estimate is available. In addition, user-friendly SQL queries are supported in COLA. Furthermore, COLA can implicitly convert non-OLA jobs into online version so that users don't have to write any special-purpose code to make estimates.
Yantao Gan, Xiaofeng Meng 0001, Yingjie Shi
ICDE3
2013 HEDC++: An Extended Histogram Estimator for Data in the Cloud
Yingjie Shi, Xiaofeng Meng 0001, Fusheng Wang 0001, Yantao Gan
J. Comput. Sci. Technol.1
2012 You can stop early with COLA: online processing of aggregate queries in the cloud
abstract
Cloud-based data management systems are emerging as scalable, fault-tolerant, and efficient solutions to manage large volumes of data with cost effective infrastructures, and more and more data analysis applications are migrated to the cloud. As an attractive solution to provide a quick sketch of massive data before a long wait of the final accurate query result, online processing of aggregate queries in the cloud is of paramount importance. This problem is challenging to solve because of the large block based data organization and distributed processing mode in the cloud. In this paper, we present COLA, a system for Cloud Online Aggregation to provide progressive approximate answers for both single tables and joined multiple tables. We develop an online query processing algorithm for MapReduce to support incremental and continuous computing of aggregations on joins which minimizes the waiting time before an acceptable estimate is achieved. We formulate a statistical foundation that supports block-level sampling for single-table online aggregations and effective estimation of approximate results and confidence intervals of statistical significance. We also develop a two-phase stratified sampling method to support multi-table aggregations to improve the approximate query answers and speed up the convergence of confidence intervals. We implement COLA in Hadoop, and our experiments demonstrate that COLA can deliver reasonable precise online estimates within a time period two orders of magnitude shorter than that used to produce exact answers.
Yingjie Shi, Xiaofeng Meng 0001, Fusheng Wang 0001, Yantao Gan
CIKM1
2012 Halt or Continue: Estimating Progress of Queries in the Cloud
Yingjie Shi, Xiaofeng Meng 0001
DASFAA (2)1