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.

Se-Hyun Yang

dblp:49/3169 · DBLP profile ↗
← Back
8ranked-venue papers
3as first author
1since 2021 · last 2026
0009-0009-6905-9573ORCID · reported

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

Systems, architecture and hardware · 7 · 3 first-author · 1 since 2021Artificial intelligence and machine learning · 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
5 papers
Processor architecture and microarchitecture · 29% Hardware accelerators and domain-specific architectures · 29% Storage systems · 29%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 100%

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

TopicWeightPapersLastEvidence papers
Storage systems
approximate nearest neighbor search
1.012026
Q-VESA: Accelerating Quantization-Aware Vector Search for Fast Retrieval in Prompt Engineering · IEEE Trans. Computers 2026
Processor architecture and microarchitecture › computer arithmetic › floating-point arithmetic
mixed-precision arithmetic
1.012026
Q-VESA: Accelerating Quantization-Aware Vector Search for Fast Retrieval in Prompt Engineering · IEEE Trans. Computers 2026
Hardware accelerators and domain-specific architectures › domain-specific accelerator
vector search accelerator
1.012026
Q-VESA: Accelerating Quantization-Aware Vector Search for Fast Retrieval in Prompt Engineering · IEEE Trans. Computers 2026
Information retrieval › similarity search › nearest neighbor search › approximate nearest neighbor search
graph-based ANNS
0.312026
Q-VESA: Accelerating Quantization-Aware Vector Search for Fast Retrieval in Prompt Engineering · IEEE Trans. Computers 2026
Information retrieval
retrieval-augmented generation
0.312026
Q-VESA: Accelerating Quantization-Aware Vector Search for Fast Retrieval in Prompt Engineering · IEEE Trans. Computers 2026
Information retrieval
similarity search
0.312026
Q-VESA: Accelerating Quantization-Aware Vector Search for Fast Retrieval in Prompt Engineering · IEEE Trans. Computers 2026
Memory systems
cache
0.242004
Accurate and Complexity-Effective Spatial Pattern Prediction · HPCA 2004
Near-Optimal Precharging in High-Performance Nanoscale CMOS Caches · MICRO 2003
Exploiting Choice in Resizable Cache Design to Optimize Deep-Submicron Processor Energy-Delay · HPCA 2002
Energy-efficient computing
leakage power reduction
0.132004
Near-Optimal Precharging in High-Performance Nanoscale CMOS Caches · MICRO 2003
An Integrated Circuit/Architecture Approach to Reducing Leakage in Deep-Submicron High-Performance I-Caches · HPCA 2001
Accurate and Complexity-Effective Spatial Pattern Prediction · HPCA 2004
Memory systems › cache
prefetching
0.012004
Accurate and Complexity-Effective Spatial Pattern Prediction · HPCA 2004
Energy-efficient computing › power management › memory power management
cache energy reduction
0.012003
Near-Optimal Precharging in High-Performance Nanoscale CMOS Caches · MICRO 2003
Memory systems › cache management › cache capacity management
cache resizing
0.012002
Exploiting Choice in Resizable Cache Design to Optimize Deep-Submicron Processor Energy-Delay · HPCA 2002
Energy-efficient computing › power-performance tradeoff
energy-delay tradeoff
0.012002
Exploiting Choice in Resizable Cache Design to Optimize Deep-Submicron Processor Energy-Delay · HPCA 2002
Memory systems › cache › CPU cache
instruction cache
0.012001
An Integrated Circuit/Architecture Approach to Reducing Leakage in Deep-Submicron High-Performance I-Caches · HPCA 2001
Integrated circuit design › semiconductor devices › MOS technology
nanoscale CMOS
0.012003
Near-Optimal Precharging in High-Performance Nanoscale CMOS Caches · MICRO 2003
Integrated circuit design
low-power circuit design
0.012001
An Integrated Circuit/Architecture Approach to Reducing Leakage in Deep-Submicron High-Performance I-Caches · HPCA 2001

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

SIMD · 2.0HNSW · 2.0ASIC design · 2.0simulation · 0.0gated precharging · 0.0bitline isolation · 0.0selective-ways organization · 0.0selective-sets organization · 0.0hybrid selective-sets-and-ways organization · 0.0architectural and circuit-level simulation · 0.0
YearPublicationVenuePosition
2026 Q-VESA: Accelerating Quantization-Aware Vector Search for Fast Retrieval in Prompt Engineering
abstract
Similarity search has drawn significant attention due to the growing demand for AI prompt engineering, which leverages retrieval-augmented generation (RAG) systems to maximize the efficiency of large language models (LLMs). Improving the performance of memory-intensive data retrieval processes using approximate nearest neighbor search (ANNS) algorithms has become increasingly crucial for delivering high-quality generative AI services.In this work, we propose Q-VESA, a software-hardware collaborative solution designed to accelerate low-precision graph-based vector search while preserving recall rates comparable to high-precision. We perform a comprehensive analysis of hierarchical navigable small-world (HNSW), one of the most promising graph-based ANNS methods, using recent datasets tailored for RAG systems. Unlike standard vector database datasets, vector data used in LLMs present unique challenges for low-precision search. To address these, we introduce software-oriented precision partitioning techniques that enable mixed-precision computations during graph traversal without compromising hardware performance. The Q-VESA architecture is developed with two key innovations: a database restructuring scheme with vector data segments, and a dedicated accelerator design to maximize throughput in distance computations. Experimental results demonstrate that Q-VESA on a CPU system achieves query-per-second (QPS) speedups of up to 1.81× in the SIMD execution mode. Furthermore, leveraging minimal area overhead, the ASIC implementation delivers an additional speedup of up to 58.3×, 16.5× and 1.5× compared to the CPU, GPU and the state-of-the-art ASIC-based accelerator, respectively.
Seongjoon Cho, Moohyeon Nam, Hongchan Roh, Moo-Kyoung Chung, Se-Hyun Yang, Seungkyu Choi
IEEE Trans. Computers7
2004 Accurate and Complexity-Effective Spatial Pattern Prediction
abstract
Recent research suggests that there are large variations in a cache's spatial usage, both within and across programs. Unfortunately, conventional caches typically employ fixed cache line sizes to balance the exploitation of spatial and temporal locality, and to avoid prohibitive cache fill bandwidth demands. The resulting inability of conventional caches to exploit spatial variations leads to suboptimal performance and unnecessary cache power dissipation. We describe the spatial pattern predictor (SPP), a cost-effective hardware mechanism that accurately predicts reference patterns within a spatial group (i.e., a contiguous region of data in memory) at runtime. The key observation enabling an accurate, yet low-cost, SPP design is that spatial patterns correlate well with instruction addresses and data reference offsets within a cache line. We require only a small amount of predictor memory to store the predicted patterns. Simulation results for a 64-Kbyte 2-way set-associative Ll data cache with 64-byte lines show that: (1) a 256-entry tag-less direct-mapped SPP can achieve, on average, a prediction coverage of 95%, over-predicting the patterns by only 8%, (2) assuming a 70 nm process technology, the SPP helps reduce leakage energy in the base cache by 41% on average, incurring less than 1% performance degradation, and (3) prefetching spatial groups of up to 512 bytes using SPP improves execution time by 33% on average and up to a factor of two.
Chi F. Chen, Se-Hyun Yang, Babak Falsafi, Andreas Moshovos
HPCA2
2003 Near-Optimal Precharging in High-Performance Nanoscale CMOS Caches
abstract
High-performance caches statically pull up the bit-lines in all cache subarrays to optimize cache access latency. Unfortunately, such architecture results in a significant waste of energy in nanoscale CMOS implementations due to high leakage and bitline discharge in the unaccessed subarrays. Recent research advocates bitline isolation to control precharging of individual subarrays using bitline precharge devices. In this paper, we carefully evaluate the energy and performance trade-offs of bitline isolation, and propose a technique to exploit nearly its full potential to eliminate discharge and reduce overall energy in level-one caches. Cycle-accurate and circuit simulation results of a wide-issue superscalar processor indicate that: 1) in future CMOS technologies (e.g., 70 nm and beyond), cache architectures that exploit bitline isolation can eliminate up to 90% of the bitline discharge; 2) on-demand precharging (i.e., decoding the address and subsequently precharging the accessed subarrays) is not viable in level-one caches because precharging increases the cache access latency; and 3) our proposal for gated precharging to exploit subarray reference locality and precharging only the recently accessed subarrays eliminates nearly all of bitline discharge in nanoscale CMOS caches with only a 1% of performance degradation.
Se-Hyun Yang, Babak Falsafi
MICRO1
2002 Exploiting Choice in Resizable Cache Design to Optimize Deep-Submicron Processor Energy-Delay
abstract
Cache memories account for a significant fraction of a chip's overall energy dissipation. Recent research advocates using "resizable" caches to exploit cache requirement variability in applications to reduce cache size and eliminate energy dissipation in the cache's unused sections with minimal impact on performance. Current proposals for resizable caches fundamentally vary in two design aspects: (1) cache organization, where one organization, referred to as selective-ways, varies the cache's set-associativity, while the other, referred to as selective-sets, varies the number of cache sets, and (2) resizing strategy, where one proposal statically sets the cache size prior to an application's execution, while the other allows for dynamic resizing both within and across applications. In this paper, we compare and contrast, for the first time, the proposed design choices for resizable caches, and evaluate the effectiveness of cache resizings in reducing the overall energy-delay in deep-submicron processors. In addition, we propose a hybrid selective-sets-and-ways cache organization that always offers equal or better resizing granularity than both of previously proposed organizations. We also investigate the energy savings from resizing d-cache and i-cache together to characterize the interaction between d-cache and i-cache resizings.
Se-Hyun Yang, Michael D. Powell, Babak Falsafi, T. N. Vijaykumar
HPCA1
2001 An Integrated Circuit/Architecture Approach to Reducing Leakage in Deep-Submicron High-Performance I-Caches
abstract
Deep-submicron CMOS designs maintain high transistor switching speeds by scaling down the supply voltage and proportionately, reducing the transistor threshold voltage. Lowering the threshold voltage increases leakage energy dissipation due to subthreshold leakage current even when the transistor is for switching. Estimates suggest a five-fold increase in leakage energy in every future generation. In modern microarchirectures, much of the leakage energy is dissipated in large on-chip cache memory structures with high transistor densities. While cache utilization varies both within and across applications, modern cache designs are fixed in size resulting in transistor leakage inefficiencies. This paper explores an integrated architectural and circuit level approach to reducing leakage energy in instruction caches (i-caches). At the architectural level, we propose the Dynamically Resizable i-cache (DRI i-cache), a novel i-cache design that dynamically resizes and adapts to an application's required size. At the circuit-level, we use gated-V/sub dd/, a mechanism that effectively turns of the supply voltage to, and eliminates leakage in, the SRAM cells in a DRI i-cache's unused sections. Architectural and circuit-level simulation results indicate that a DRI i-cache successfully and robust exploits the cache size variability both within and across applications. Compared to a conventional i-cache using an aggressively-scaled threshold voltage a 64K DRI i-cache reduces on average both the leakage energy-delay product and cache size 62%, with less than 4% impact on execution time.
Se-Hyun Yang, Michael D. Powell, Babak Falsafi, Kaushik Roy 0001, T. N. Vijaykumar
HPCA1
2001 Reducing leakage in a high-performance deep-submicron instruction cache
abstract
Deep-submicron CMOS designs maintain high transistor switching speeds by scaling down the supply voltage and proportionately reducing the transistor threshold voltage. Lowering the threshold voltage increases leakage energy dissipation due to subthreshold leakage current even when the transistor is not switching. Estimates suggest a five-fold increase in leakage energy in every future generation. In modern microarchitectures, much of the leakage energy is dissipated in large on-chip cache memory structures with high transistor densities. While cache utilization varies both within and across applications, modern cache designs are fixed in size resulting in transistor leakage inefficiencies. This paper explores an integrated architectural and circuit-level approach to reducing leakage energy in instruction caches (i-caches). At the architecture level, we propose the Dynamically ResIzable i-cache (DRI i cache), a novel i-cache design that dynamically resizes and adapts to an application's required size. At the circuit-level, we use gated-V/sub dd/, a novel mechanism that effectively turns off the supply voltage to, and eliminates leakage in, the SRAM cells in a DRI i-cache's unused sections. Architectural and circuit-level simulation results indicate that a DRI i-cache successfully and robustly exploits the cache size variability both within and across applications. Compared to a conventional i-cache using an aggressively-scaled threshold voltage a 64 K DRI i-cache reduces on average both the leakage energy-delay product and cache size by 62%, with less than 4% impact on execution time. Our results also indicate that a wide NMOS dual-V/sub t/ gated-V/sub dd/ transistor with a charge pump offers the best gating implementation and virtually eliminates leakage energy with minimal increase in an SRAM cell read time area as compared to an i-cache with an aggressively-scaled threshold voltage.
Michael D. Powell, Se-Hyun Yang, Babak Falsafi, Kaushik Roy 0001, T. N. Vijaykumar
IEEE Trans. Very Large Scale Integr. Syst.2
2000 Gated-Vdd: a circuit technique to reduce leakage in deep-submicron cache memories
abstract
Deep-submicron CMOS designs have resulted in large leakage energy dissipation in microprocessors. While SRAM cells in on-chip cache memories always contribute to this leakage, there is a large variability in active cell usage both within and across appli?cations. This paper explores an integrated architectural and circuit-level approach to reducing leakage energy dissipation in instruc?tion caches. We propose, gated-Vdd, a circuit-level technique to gate the supply voltage and reduce leakage in unused SRAM cells. Our results indicate that gated-Vdd together with a novel resizable cache architecture reduces energy-delay by 62% with minimal impact on performance.
Michael D. Powell, Se-Hyun Yang, Babak Falsafi, Kaushik Roy 0001, T. N. Vijaykumar
ISLPED2
1999 Programming Approach for Fuzzy Model-Based Multiobjective Control Systems
abstract
Many practical control problems for the complex, uncertain or large-scale plants, need to simultaneously achieve a number of objectives, which may conflict or compete with each other. If the conventional optimization methods are applied to solve these control problems, the solution process may be time-consuming and the resulting solution would often lose its original meaning of optimality. Nevertheless, the human operators usually perform satisfactory results based on their qualitative and heuristic knowledge. In this paper, we investigate the control strategies of the human operators, and propose a fuzzy model-based multi-objective satisfactory controller. We also apply it to the automatic train operation (ATO) system for the magnetically levitated vehicles (MAGLEV).
Z. Zenn Bien, Dong-oh Kang, Se-Hyun Yang
Int. J. Uncertain. Fuzziness Knowl. Based Syst.3