Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Dong-kwan Suh is active.

Publication


Featured researches published by Dong-kwan Suh.


field-programmable technology | 2012

Design space exploration and implementation of a high performance and low area Coarse Grained Reconfigurable Processor

Dong-kwan Suh; Ki-seok Kwon; Suk-Jin Kim; Soojung Ryu; Jeongwook Kim

Coarse Grained Reconfigurable Architectures (CGRAs) have played a key role in the area of domain specific processors due to their programmability and runtime reconfigurability. The Coarse Grained Array (CGA) structure enables target designs to achieve high performance, but it is easy to fall into over-design in term of area. Moreover, the network overhead between the function units (FUs) seriously degrades its clock speed. In this paper, we propose a high performance CGRA that facilitates design space exploration (DSE) to reduce these overheads. It employs a concept of building blocks, named mini cores, to mitigate overhead involved in DSE that aims to achieve high clock speed and small area in the target design. The proposed approach reduces the design time more than 100 times compared with previous design. Experimental results show that the implemented architecture reduces logic area by 14.38% and improves clock frequency by 59.34% without performance loss.


international conference on consumer electronics | 2014

Nop compression scheme for high speed DSPs based on VLIW architecture

Tai-song Jin; Min-wook Ahn; Dong-hoon Yoo; Dong-kwan Suh; Yoonseo Choi; Do-Hyung Kim; Shihwa Lee

VLIW (Very Long Instruction Word) is one of the most popular architectures in embedded systems because it has features of low power consumption and low hardware cost. Due to the nature of VLIW architecture such as bundled instructions and large register files, VLIW processors are running with large size of instruction codes in relatively low clock frequency. However compact instruction size and high clock frequency are the most important requirements of modern embedded consumer electronics. In this paper we propose a novel instruction compression scheme to solve the addressed problem. The experiment shows that the proposed scheme can reduce instruction size by 23% and improve clock frequency by 25% in average comparing with conventional compression schemes.


ACM Transactions on Architecture and Code Optimization | 2018

Improving Energy Efficiency of Coarse-Grain Reconfigurable Arrays Through Modulo Schedule Compression/Decompression

Hochan Lee; Mansureh S. Moghaddam; Dong-kwan Suh; Bernhard Egger

Modulo-scheduled course-grain reconfigurable array (CGRA) processors excel at exploiting loop-level parallelism at a high performance per watt ratio. The frequent reconfiguration of the array, however, causes between 25% and 45% of the consumed chip energy to be spent on the instruction memory and fetches therefrom. This article presents a hardware/software codesign methodology for such architectures that is able to reduce both the size required to store the modulo-scheduled loops and the energy consumed by the instruction decode logic. The hardware modifications improve the spatial organization of a CGRA’s execution plan by reorganizing the configuration memory into separate partitions based on a statistical analysis of code. A compiler technique optimizes the generated code in the temporal dimension by minimizing the number of signal changes. The optimizations achieve, on average, a reduction in code size of more than 63% and in energy consumed by the instruction decode logic by 70% for a wide variety of application domains. Decompression of the compressed loops can be performed in hardware with no additional latency, rendering the presented method ideal for low-power CGRAs running at high frequencies. The presented technique is orthogonal to dictionary-based compression schemes and can be combined to achieve a further reduction in code size.


Archive | 2011

Reconfigurable processor and reconfigurable processing method of vector operation using vector lane configuration information

Dong-kwan Suh; Hyeong-Seok Yu; Suk-Jin Kim


Archive | 2010

Static branch prediction method and code execution method for pipeline processor, and code compiling method for static branch prediction

Tai-song Jin; Dong-kwan Suh; Suk-Jin Kim


Archive | 2013

RECONFIGURABLE PROCESSOR AND MINI-CORE OF RECONFIGURABLE PROCESSOR

Dong-kwan Suh; Suk-Jin Kim; Hyeong-Seok Yu; Ki-seok Kwon; Jae-un Park


Archive | 2011

RECONFIGURABLE PROCESSOR AND RECONFIGURABLE PROCESSING METHOD

Dong-kwan Suh; Hyeong-Seok Yu; Suk-Jin Kim


Archive | 2017

FIXED LATENCY MEMORY CONTROLLER, ELECTRONIC APPARATUS AND CONTROL METHOD

Suk-Jin Kim; Dong-kwan Suh


Archive | 2017

METHOD AND APPARATUS FOR PARALLEL PROCESSING DATA

Dong-kwan Suh; Suk-Jin Kim; Young-Hwan Park


Archive | 2015

PROCESSOR WITH HETEROGENEOUS CLUSTERED ARCHITECTURE

Ki-seok Kwon; Min-wook Ahn; Dong-kwan Suh; Suk-Jin Kim

Collaboration


Dive into the Dong-kwan Suh's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Bernhard Egger

Seoul National University

View shared research outputs
Top Co-Authors

Avatar

Do-Hyung Kim

Pukyong National University

View shared research outputs
Top Co-Authors

Avatar

Hochan Lee

Seoul National University

View shared research outputs
Researchain Logo
Decentralizing Knowledge