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.

Yu-Ching Hu

dblp:234/1658 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
1since 2021 · last 2022
0000-0002-2702-7364ORCID · corroborated

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 · 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.

Databases, data mining, and information retrieval
1 paper
Query processing and optimization · 100%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Emerging computing paradigms · 52% Hardware accelerators and domain-specific architectures · 24% GPUs and heterogeneous computing · 24%

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

TopicWeightPapersLastEvidence papers
Query processing and optimization › query execution
hardware-accelerated query processing
0.612022
TCUDB: Accelerating Database with Tensor Processors · SIGMOD Conference 2022
Query processing and optimization
query execution
0.612022
TCUDB: Accelerating Database with Tensor Processors · SIGMOD Conference 2022
Emerging computing paradigms
approximate computing
0.412019
Dynamic Multi-Resolution Data Storage · MICRO 2019
GPUs and heterogeneous computing
GPU database system
0.212022
TCUDB: Accelerating Database with Tensor Processors · SIGMOD Conference 2022
Hardware accelerators and domain-specific architectures › tensor accelerator
tensor processing unit
0.212022
TCUDB: Accelerating Database with Tensor Processors · SIGMOD Conference 2022

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

matrix multiplication · 1.1multi-resolution storage · 0.4
YearPublicationVenuePosition
2022 TCUDB: Accelerating Database with Tensor Processors
abstract
The emergence of novel hardware accelerators has powered the tremendous growth of machine learning in recent years. These accelerators deliver incomparable performance gains in processing high-volume matrix operators, particularly matrix multiplication, a core component of neural network training and inference. In this work, we explored opportunities of accelerating database systems using NVIDIA's Tensor Core Units (TCUs). We present TCUDB, a TCU-accelerated query engine processing a set of query operators including natural joins and group-by aggregates as matrix operators within TCUs. Matrix multiplication was considered inefficient in the past; however, this strategy has remained largely unexplored in conventional GPU-based databases, which primarily rely on vector or scalar processing. We demonstrate the significant performance gain of TCUDB in a range of real-world applications including entity matching, graph query processing, and matrix-based data analytics. TCUDB achieves up to 288x speedup compared to a baseline GPU-based query engine.
Yu-Ching Hu, Yuliang Li 0001, Hung-Wei Tseng 0001
SIGMOD Conference1
2019 Dynamic Multi-Resolution Data Storage
abstract
Approximate computing that works on less precise data leads to significant performance gains and energy-cost reductions for compute kernels. However, without leveraging the full-stack design of computer systems, modern computer architectures undermine the potential of approximate computing.
Yu-Ching Hu, Murtuza Lokhandwala, Te I, Hung-Wei Tseng 0001
MICRO1
2018 Pensieve: a Machine Learning Assisted SSD Layer for Extending the Lifetime
abstract
As the capacity per unit cost dropping, flash-based SSDs become popular in various computing scenarios. However, the restricted program-erase cycles still severely limit cost-effectiveness of flash-based storage solutions. This paper proposes Pensieve, a machine-learning assisted SSD firmware layer that transparently helps reduce the demand for programs and erases. Pensieve efficiently classifies writing data into different compression categories without hints from software systems. Data with the same category may use a shared dictionary to compress the content, allowing Pensieve to further avoid duplications. As Pensieve does not require any modification in the software stack, Pensieve is compatible with existing applications, file systems and operating systems. With modern SSD architectures, implementing a Pensieve-compliant SSD also requires no additional hardware, providing a drop-in upgrade for existing storage systems. The experimental result on our prototype Pensieve SSD shows that Pensieve can reduce the amount of program operations by 19%, while delivering competitive performance.
Te I, Murtuza Lokhandwala, Yu-Ching Hu, Hung-Wei Tseng 0001
ICCD3