Skip to main content

Hoh Oh

Hanyang University · Computer Science

About the Lab

Professor Hoh Oh's research lab specializes in embedded systems design, with a focus on high-level synthesis, memory optimization, and system-on-chip (SoC) architecture for multimedia and real-time applications. The lab develops advanced cosynthesis techniques that integrate hardware-software co-design, dataflow modeling, and memory-aware scheduling to minimize resource usage while meeting real-time constraints. Key research directions include fractional rate dataflow modeling, buffer sharing, and single-appearance scheduling to reduce memory footprint and improve code efficiency in embedded systems.

embedded systemscosynthesisdataflow modelingmemory optimizationreal-time systems

Research Overview

Papers
123
Total Citations
1,395
Papers (5y)
14
Primary Field
Computer Science

Research Output Trend

Figures are computed from collected data and may differ slightly.

Publications per year (5y)
14total
2022
2023
2024
2025
2026
Citations per year (5y)
108total
20222023202420252026

Selected Papers

15
1
Book Chapter|88 citations·1996
A static scheduling heuristic for heterogeneous processors
Hyunok Oh, Soonhoi Ha
SJR Q2Lecture notes in computer science
Computer Networks and CommunicationsComputer Science
2
Article|73 citations·2002
Hardware-software cosynthesis of multi-mode multi-task embedded systems with real-time constraints
Hyunok Oh, Soonhoi Ha

An embedded system is called multi-mode when it supports multiple applications by dynamically reconfiguring the system functionality. This paper proposes a hardware-software cosynthesis technique for multi-mode multi-task embedded systems with real-time constraints. The cosynthesis problem involves three subproblems: selection of appropriate processing elements, mapping and scheduling of function modules to the selected processing elements, and schedule analysis. The proposed cosynthesis framewo

Hardware and ArchitectureComputer Science
3
Article|47 citations·2004
Fractional Rate Dataflow Model for Efficient Code Synthesis
Hyunok Oh, Soonhoi Ha
The Journal of VLSI Signal Processing Systems for Signal Image and Video Technology
Hardware and ArchitectureComputer Science
4
Article|37 citations·1999
A hardware-software cosynthesis technique based on heterogeneous multiprocessor scheduling
Hyunok Oh, Soonhoi Ha
OA

In this paper, we propose a fast and simple heuristic for the cosynthesis problem targeting the system-on-chip (SOC) design. The proposed algorithm covers from implementation selection and resource sharing problem in SOC design to PE selection problems in distributed heterogeneous embedded (DHE) system design. 7he proposed solution also considers multiple design objectives. Through benchmark experimentation, it is proven that the proposed solution produces solutions of equivalent quality to the

Hardware and ArchitectureComputer Science
5
Article|28 citations·2002
Fractional rate dataflow model and efficient code synthesis for multimedia applications
Hyunok Oh, Soonhoi Ha

Automatic code synthesis from dataflow program graphs is a promising high-level design methodology for rapid prototyping of multimedia embedded systems. Memory efficient code synthesis from dataflow models has been an active research subject to reduce the gap in terms of memory requirements between the synthesized code and the hand-optimized code. However, existent dataflow models have inherent difficulty of efficiently handling data structures. In this paper, we propose a new dataflow extension

Hardware and ArchitectureComputer Science
6
Article|26 citations·2006
Memory optimal single appearance schedule with dynamic loop count for synchronous dataflow graphs
Hyunok Oh, Nikil Dutt, Soonhoi Ha

In this paper, we propose a new single appearance schedule for synchronous dataflow programs to minimize data memory and code memory size simultaneously. While a single appearance schedule promises only one appearance of each node definition in the generated code, it requires significant amount of data memory overhead compared with a buffer optimal schedule allowing multiple appearance. The key idea of the proposed technique is to make a dynamic decision of loop count to make a schedule quasi-st

Hardware and ArchitectureComputer Science
7
Article|24 citations·2003
Memory-Optimized Software Synthesis from Dataflow Program Graphs with Large Size Data Samples
Hyunok Oh, Soonhoi Ha
SJR Q2EURASIP Journal on Advances in Signal ProcessingOA

In multimedia and graphics applications, data samples of nonprimitive type require significant amount of buffer memory. This paper addresses the problem of minimizing the buffer memory requirement for such applications in embedded software synthesis from graphical dataflow programs based on the synchronous dataflow (SDF) model with the given execution order of nodes. We propose a memory minimization technique that separates global memory buffers from local pointer buffers: the global buffers sto

Hardware and ArchitectureComputer Science
8
Article|20 citations·2002
Efficient code synthesis from extended dataflow graphs for multimedia applications
Hyunok Oh, Soonhoi Ha
Proceedings - ACM IEEE Design Automation Conference

This paper presents efficient automatic code synthesis techniques from dataflow graphs for multimedia applications. Since multimedia applications require large size buffers containing composite type data, we aim to reduce the buffer sizes with fractional rate dataflow extension and buffer sharing technique. In an H.263 encoder experiment, the FRDF extension and buffer sharing technique enable us to reduce the buffer size by 67%. The final buffer size is no more than in a manual reference code.

Hardware and ArchitectureComputer Science
9
Article|15 citations·2002
Fractional rate dataflow model and efficient code synthesis for multimedia applications
Hyunok Oh, Soonhoi Ha
ACM SIGPLAN Notices

Automatic code synthesis from dataflow program graphs is a promising high-level design methodology for rapid prototyping of multimedia embedded systems. Memory efficient code synthesis from dataflow models has been an active research subject to reduce the gap in terms of memory requirements between the synthesized code and the hand-optimized code. However, existent dataflow models have inherent difficulty of efficiently handling data structures. In this paper, we propose a new dataflow extension

Hardware and ArchitectureComputer Science
10
Article|13 citations·2005
Single appearance schedule with dynamic loop count for minimum data buffer from synchronous dataflow graphs
Hyunok Oh, Nikil Dutt, Soonhoi Ha

In this paper, we propose a new single appearance schedule for synchronous dataflow programs to minimize data memory and code memory size at the same time. When the software code is automatically synthesized from the dataflow program graphs, a single appearance schedule promises only one appearance of each node definition in the generated code. While several heuristics have been developed to find a single appearance schedule, they all have to pay significant amount of data memory overhead compar

Hardware and ArchitectureComputer Science
11
Article|12 citations·2018
Forward-secure ID based digital signature scheme with forward-secure private key generator
Hyunok Oh, Jihye Kim, Ji Sun Shin
SJR Q1Information Sciences
Artificial IntelligenceComputer Science
12
Article|12 citations·2018
FAS: Forward secure sequential aggregate signatures for secure logging
Jihye Kim, Hyunok Oh
SJR Q1Information Sciences
Artificial IntelligenceComputer Science
13
Article|8 citations·2003
A hardware-software cosynthesis technique based on heterogeneous multiprocessor scheduling
Hyunok Oh, Soonhoi Ha

In this paper, we propose a fast and simple heuristic for the cosynthesis problem targeting the system-on-chip (SOC) design. The proposed algorithm covers from implementation selection and resource sharing problem in SOC design to PE selection problems in distributed heterogeneous embedded (DHE) system design. The proposed solution also considers multiple design objectives. Through benchmark experimentation, it is proven that the proposed solution produces solutions of equivalent quality to the

Hardware and ArchitectureComputer Science
14
Book Chapter|6 citations·2017
Forward-Secure Digital Signature Schemes with Optimal Computation and Storage of Signers
Jihye Kim, Hyunok Oh
SJR Q3IFIP advances in information and communication technologyOA

Forward-secure signatures minimize damage by preventing forgeries for past time periods when a secret key is compromised. Forward-secure signature schemes are useful for various devices such as logging systems, unattended sensors, CCTV, dash camera, etc. Considering sensors equipped with limited resources and embedded real-time systems with timing constraints, it is necessary to design a forward-secure signature scheme with minimal overhead on signer’s side. This paper proposes the first forward

Artificial IntelligenceComputer Science
15
Article|6 citations·2005
Shift buffering technique for automatic code synthesis from synchronous dataflow graphs
Hyunok Oh, Nikil Dutt, Soonhoi Ha

This paper proposes a new efficient buffer management technique called shift buffering for automatic code synthesis from synchronous dataflow graphs (SDF). Two previous buffer management methods, linear buffering and modulo (or circular) buffering, assume that samples are queued in the arc buffers in the arrival order and are accessed by moving the buffer indices. But both methods have significant overhead for general multi-rate systems: the linear buffering method requires large size buffers an

Hardware and ArchitectureComputer Science

Research Areas

Hardware and ArchitectureArtificial IntelligenceComputer Networks and CommunicationsInformation SystemsComputer Vision and Pattern RecognitionSignal Processing

Dive deeper into Hoh Oh's research on Nubint

Open this lab's papers in the app to read with AI, summarize, and cite in your writing.