Demo Data from VLDB 2026 / reviewers in the wild / expert
Kihwan Choi
dblp:54/2575
· DBLP profile ↗
10ranked-venue papers
8as first author
2since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 8 · 7 first-authorArtificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author
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 |
Energy-efficient computing · 79% Embedded and real-time systems · 16% Memory systems · 5% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Energy-efficient computing › power management
dynamic voltage and frequency scaling |
0.1 | 3 | 2005 | Fine-grained dynamic voltage and frequency scaling for precise energy and performance tradeoff based on the ratio of off-chip access to on-chip computation times · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 Off-chip latency-driven dynamic voltage and frequency scaling for an MPEG decoding · DAC 2004 Energy-aware MPEG-4 FGS streaming · DAC 2003 |
Energy-efficient computing › energy management
embedded system power |
0.1 | 1 | 2005 | Fine-grained dynamic voltage and frequency scaling for precise energy and performance tradeoff based on the ratio of off-chip access to on-chip computation times · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 |
Embedded and real-time systems
embedded system design |
0.0 | 1 | 2004 | Off-chip latency-driven dynamic voltage and frequency scaling for an MPEG decoding · DAC 2004 |
Energy-efficient computing › energy-efficient software
video streaming energy optimization |
0.0 | 1 | 2003 | Energy-aware MPEG-4 FGS streaming · DAC 2003 |
Memory systems › memory access
off-chip memory access |
0.0 | 1 | 2005 | Fine-grained dynamic voltage and frequency scaling for precise energy and performance tradeoff based on the ratio of off-chip access to on-chip computation times · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 |
Methods — techniques the papers use, named apart from their topics
runtime workload estimation · 0.1regression model · 0.1workload decomposition · 0.0performance monitoring unit · 0.0inter-frame compensation · 0.0normalized decoding load · 0.0client feedback · 0.0DVFS · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Cyclic conditional diffusion models for CT-to-MR synthetic image segmentation with misaligned image pairsabstractAbdominal CT is a commonly used imaging modality for diagnosing various diseases and conditions. Despite its potential clinical utility, depicting low-contrast structures with sufficient contrast by using CT alone remains challenging. To overcome this limitation, supplementary magnetic resonance imaging (MRI) examinations are often performed to visualize specific structures with low contrast against surrounding tissues. However, supplementary imaging tests require additional scan time and cost. In this paper, we train a synthetic image segmentation model with misaligned clinical CT-MR image pairs to predict soft structures in the source CT images. Our synthetic image segmentation model consists of CT-to-MR image translation and subsequent MR-like image segmentation. For CT-to-MR image translation, a conditional diffusion model is trained to recover noisy MR images by using CT images as the conditional input. Conditioned on MR images, a separate conditional diffusion model is trained to recover noisy CT images. To couple the two conditional diffusion models during the training process, each model retakes the output of the other model as the conditional input. We also propose an adaptive learning strategy for adversarial image-to-image translation with misaligned CT-MR image pairs. In end-to-end learning of synthetic image segmentation, cyclically translated MR images, as well as real MR images, are used to train the subsequent segmentation network. Through a series of clinical experiments with aligned, misaligned, and unpaired CT-MR datasets, we show that the proposed method outperforms other competing methods in both CT-to-MR image translation and synthetic image segmentation. In particular, the faithful MR-like images from the proposed framework are capable of bridging the gap between the original CT images and the predicted segmentation masks. Han Jang, Na Yeon Han, Jangho Kwon, Hyunseok Seo, Beom Jin Park, Kihwan Choi |
Expert Syst. Appl. | 6 |
| 2022 | Self-supervised inter- and intra-slice correlation learning for low-dose CT image restoration without ground truthabstractTraining a convolutional neural network (CNN) to reduce noise in low-dose CT (LDCT) images typically relies on supervised learning, which requires input–target pairs of noisy LDCT and corresponding full-dose CT (FDCT) images. Although previous approaches have shown promising results in LDCT image denoising, it is difficult to acquire clinical datasets of LDCT-FDCT image pairs, which require additional and unnecessary radiation dose delivery to patients. In this paper, we propose a self-supervised learning approach to training a CNN-based denoiser with LDCT images alone. As a means of self-supervision, the proposed approach searches inter-pixel correlation of LDCT images in z-direction as well as in-plane direction. To regularize the CNN-based denoiser, thicker LDCT slices are used as image priors during the self-supervised training process in our approach. For efficient self-supervised learning, we adopt a two-stage training strategy with offline pretraining and online finetuning. The proposed approach is thoroughly evaluated with public and private clinical LDCT datasets. Both image quality measures and clinical assessments indicate that the self-supervised denoising model simultaneously reduces noise level and restores anatomical information in LDCT images from the images alone. The experimental results also show that our online finetuning scheme can improve the denoising performance of supervised learning models as well as self-supervised learning models at test time. Kihwan Choi, Joon Seok Lim |
Expert Syst. Appl. | 1 |
| 2005 | Fine-grained dynamic voltage and frequency scaling for precise energy and performance tradeoff based on the ratio of off-chip access to on-chip computation timesabstractThis work presents an intraprocess dynamic voltage and frequency scaling (DVFS) technique targeted toward nonreal-time applications running on an embedded system platform. The key idea is to make use of runtime information about the external memory access statistics in order to perform CPU voltage and frequency scaling with the goal of minimizing the energy consumption while translucently controlling the performance penalty. The proposed DVFS technique relies on dynamically constructed regression models that allow the CPU to calculate the expected workload and slack time for the next time slot and, thus, adjust its voltage and frequency in order to save energy, while meeting soft timing constraints. This is, in turn, achieved by estimating and exploiting the ratio of the total off-chip access time to the total on-chip computation time. The proposed technique has been implemented on an XScale-based embedded system platform and actual energy savings have been calculated by current measurements in hardware. For memory-bound programs, a CPU energy saving of more than 70% with a performance degradation of 12% was achieved. For CPU-bound programs, 15% /spl sim/ 60% CPU energy saving was achieved at the cost of 5%-20% performance penalty. Kihwan Choi, Ramakrishna Soma, Massoud Pedram |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2004 | Off-chip latency-driven dynamic voltage and frequency scaling for an MPEG decodingabstractThis paper describes a dynamic voltage and frequency scaling (DVFS) technique for MPEG decoding to reduce the energy consumption using the computational workload decomposition. This technique decomposes the workload for decoding a frame into on-chip and off-chip workloads. The execution time required for the on-chip workload is CPU frequency-dependent, whereas the off-chip workload execution time does not change, regardless of the CPU frequency, resulting in the maximum energy savings by setting the minimum frequency during off-chip workload execution time, without causing any delay penalty. This workload decomposition is performed using a performance-monitoring unit (PMU) in the XScale-processor, which provides various statistics such as cache hit/miss and CPU stall, due to data dependency at run time. The on-chip workload for an incoming frame is predicted using a frame-based history so that the processor voltage and frequency can be scaled to provide the exact amount of computing power needed to decode the frame. To guarantee a quality of service (QoS) constraint, a prediction error compensation method, called inter-frame compensation, is proposed in which the on-chip workload prediction error is diffused into subsequent frames such that run time frame rates change smoothly. The proposed DVFS algorithm has been implemented on an XScale-based Testbed. Detailed current measurements on this platform demonstrate significant CPU energy savings ranging from 50% to 80% depending on the video clip. Kihwan Choi, Ramakrishna Soma, Massoud Pedram |
DAC | 1 |
| 2004 | Fine-Grained Dynamic Voltage and Frequency Scaling for Precise Energy and Performance Trade-Off Based on the Ratio of Off-Chip Access to On-Chip Computation TimesabstractThis paper presents an intra-process dynamic voltage and frequency scaling (DVFS) technique targeted toward non real-time applications running on an embedded system platform. The key idea is to make use of runtime information about the external memory access statistics in order to perform CPU voltage and frequency scaling with the goal of minimizing the energy consumption while translucently controlling the performance penalty. The proposed DVFS technique relies on dynamically-constructed regression models that allow the CPU to calculate the expected workload and slack time for the next time slot, and thus, adjust its voltage and frequency in order to save energy while meeting soft timing constraints. This is in turn achieved by estimating and exploiting the ratio of the total off-chip access time to the total on-chip computation time. The proposed technique has been implemented on an XScale-based embedded system platform and actual energy savings have been calculated by current measurements in hardware. For memory-bound programs, a CPU energy saving of more than 70% with a performance degradation of 12% was achieved. For CPU-bound programs, 15/spl sim/60% CPU energy saving was achieved at the cost of 5-20% performance penalty. Kihwan Choi, Ramakrishna Soma, Massoud Pedram |
DATE | 1 |
| 2004 | A Game Theoretic Approach to Low Energy Wireless Video StreamingabstractThis paper presents a dynamic energy management policy for a wireless video streaming system, consisting of battery-powered client and server. The paper starts from the observation that the video quality in wireless streaming is a function of three factors: encoding aptitude of the server, decoding aptitude of the client, and the wireless channel. Based on this observation, the energy consumption of a wireless video streaming system is modeled and analyzed. Using the proposed model, the optimal energy assignment to each video frame is done such that the maximum system lifetime is achieved while satisfying a given minimum video quality requirement. Experimental results show that the proposed policy increases the system lifetime by 20%. Ali Iranli, Kihwan Choi, Massoud Pedram |
DATE | 2 |
| 2004 | Dynamic voltage and frequency scaling under a precise energy model considering variable and fixed components of the system power dissipationabstractThis work presents a dynamic voltage and frequency scaling (DVFS) technique that minimizes the total system energy consumption for performing a task while satisfying a given execution time constraint. We first show that in order to guarantee minimum energy for task execution by using DVFS it is essential to divide the system power into active and standby power components. Next, we present a new DVFS technique, which considers not only the active power, but also the standby component of the system power. This is in sharp contrast with previous DVFS techniques, which only consider the active power component. We have implemented the proposed DVFS technique on the BitsyX platform - an Intel PXA255-based platform manufactured by ADS Inc., and report detailed power measurements on this platform. These measurements show that, compared to conventional DVFS techniques, an additional system energy saving of up to 18% can be achieved while satisfying the user-specified timing constraints. Kihwan Choi, Wonbok Lee, Ramakrishna Soma, Massoud Pedram |
ICCAD | 1 |
| 2004 | Dynamic voltage and frequency scaling based on workload decompositionabstractThis paper presents a technique called “workload decomposition ” in which the CPU workload is decomposed in two parts: on-chip and off-chip. The on-chip workload signifies the CPU clock cycles that are required to execute instructions in the CPU whereas the off-chip workload captures the number of external memory access clock cycles that are required to perform external memory transactions. When combined with a dynamic voltage and frequency scaling (DVFS) technique to minimize the energy consumption, this workload decomposition method results in higher energy savings. The workload decomposition itself is performed at run time based on statistics reported by a performance monitoring unit (PMU) without a need for application profiling or compiler support. We have implemented the proposed DVFS with workload decomposition technique on the BitsyX platform, an Intel PXA255based platform manufactured by ADS Inc., and performed detailed energy measurements. These measurements show that, for a number of widely used software applications, a CPU energy saving of 80% can be achieved for memory-bound programs while satisfying the user-specified timing constraints. Kihwan Choi, Ramakrishna Soma, Massoud Pedram |
ISLPED | 1 |
| 2003 | Energy-aware MPEG-4 FGS streamingabstractIn this paper, we propose an energy-aware MPEG-4 FGS video streaming system with client feedback. In this client-server system, the battery-powered mobile client sends its maximum decoding capability (i.e., its decoding aptitude) to the server in order to help the server determine the additional amount of data (in the form of enhancement layers on top of the base layer) per frame that it sends to the client, and thereby, set its data rate. On the client side, a dynamic voltage and frequency scaling technique is used to adjust the decoding aptitude of the client while meeting a constraint on the minimum achieved video quality. As a measure of energy efficiency of the video streamer, the notion of a normalized decoding load is introduced. It is shown that a video streaming system that maintains this normalized load at unity produces the optimum video quality with no energy waste. We implemented an MPEG-4 FGS video streaming system on an XScale-based testbed in which a server and a mobile client are wirelessly connected by a feedback channel. Based on the actual current measurements in this testbed, we obtain an average of 20% communication energy reduction in the client by making the MPEG-4 FGS streamer energy-aware. Kihwan Choi, Kwanho Kim, Massoud Pedram |
DAC | 1 |
| 2002 | Frame-based dynamic voltage and frequency scaling for a MPEG decoderabstractThis paper describes a dynamic voltage and frequency scaling (DVFS) technique for MPEG decoding to reduce the energy consumption while maintaining a quality of servic(QoS) constraint. The computational workload for an incoming frame is predicted using a frame-based history so that the processor voltage and frequency can be scaled to provide the exact amount of computing power needed to decode the frame. More precisely, the required decoding time for each frame is separated into two parts: a frame-dependent (FD) part and a frame-independent (FI) part. The FD part varies greatly according to the type of the incoming frame whereas the FI part remains constant regardless of the frame type. In the DVFS scheme presented in this paper the FI part is used to compensate for the prediction error that may occur during the FD part such that a significant amount of energy can be saved while meeting the frame rate requirement. The proposed DVFS algorithm has been implemented on a StrongArm-1110 based evaluation board. Measurement results demonstrate a higher than 50% CPU energy saving as a result of DVFS. Kihwan Choi, Karthik Dantu, Wei-Chung Cheng, Massoud Pedram |
ICCAD | 1 |