Ji-hyun In
Samsung
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Ji-hyun In.
languages, compilers, and tools for embedded systems | 2007
Ji-hyun In; Il-hoon Shin; Hyojun Kim
As mobile phones become increasingly multifunctional, the number and size of applications installed in phones are rapidly increasing. Consequently, mobile phones require more hardware resources such as NOR/NAND flash memory and DRAM, and their production cost is accordingly becoming higher. One candidate solution to reduce production cost is demand paging using MMU. However, demand paging causes unpredictably long page fault latency, and as such mobile phone manufacturers are reluctant to deploy this scheme. In this paper, we present a method that reduces the long latency of page faults by performing page fault handling in a parallelized manner, considering the characteristics of NAND-Type flash memory. We also discuss how to modify the existing page cache replacement policies so that they can exploit the benefits of the parallelized page fault handler. Experimental results show that the parallelized page fault handler improves the worst case latency of page faults significantly, by up to roughly 20%, and that the modified page cache replacement policies improve both the average and worst instruction fetch time.
international symposium on computer and information sciences | 2006
Hyojun Kim; Ji-hyun In; Dong-Hoon Ham; Song-ho Yoon; Dongkun Shin
Similiar to a hard disk, NAND flash memory must be accessed in sector unit, and cannot be used for code storage without copying its contents to RAM. A virtual memory technique is promising as a RAM saving solution. However, it can not be easily used without the operating system supports, and it is not suitable for real time systems because it causes unpredicted execution delays. Virtual-ROM is a light-weight demand paging solution designed for RTOS based mobile devices. It is OS-independent, easy-to-use, and well optimized for NAND flash memory. Because it occupies only a restricted address space, real time tasks can be free from unpredictable execution delays by being excluded from Virtual-ROM. Our trace driven simulation showed that its performance is similar to 70ns NOR flash memory, and our real taget adaptation for a CDMA mobile phone showed that it saved about 30% RAM usage.
Archive | 2005
Ji-hyun In; Hyojun Kim; Kwang-yoon Lee; Tae-sun Chung
Archive | 2004
Ji-hyun In; Hyojun Kim; Kwang-yoon Lee; Tae-sun Chung
Archive | 2006
Ji-hyun In; Kwang-yoon Lee; Song-ho Yoon
Archive | 2006
Ji-hyun In; Il-hoon Shin; Hyojun Kim
Archive | 2007
Ji-hyun In; Jin-Kyu Kim; Il-hoon Shin; Se-wook Na; Hyojun Kim; Song-ho Yoon; Dongkun Shin
Archive | 2006
Hyojun Kim; Ji-hyun In; Dong-Hoon Ham
Archive | 2005
Hyojun Kim; Ji-hyun In; Kwang-yoon Lee; Tae-sun Chung
Archive | 2005
Ji-hyun In; Hyojun Kim; Kwang-yoon Lee; Tae-sun Chung