Seung‐Ho Lim

ORCID: 0000-0003-3096-0785
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Advanced Data Storage Technologies
  • Caching and Content Delivery
  • Distributed and Parallel Computing Systems
  • Parallel Computing and Optimization Techniques
  • Peer-to-Peer Network Technologies
  • Cellular Automata and Applications
  • Algorithms and Data Compression
  • Error Correcting Code Techniques
  • Multimedia Communication and Technology
  • Distributed systems and fault tolerance
  • Advanced Neural Network Applications
  • Cloud Data Security Solutions
  • Video Coding and Compression Technologies
  • Advanced Malware Detection Techniques
  • Interactive and Immersive Displays
  • CCD and CMOS Imaging Sensors
  • Cooperative Communication and Network Coding
  • Hand Gesture Recognition Systems
  • Interconnection Networks and Systems
  • Internet of Things and Social Network Interactions
  • Cloud Computing and Resource Management
  • Network Security and Intrusion Detection
  • Advanced Memory and Neural Computing
  • Context-Aware Activity Recognition Systems
  • Industrial Vision Systems and Defect Detection

Hankuk University of Foreign Studies
2013-2024

Kootenay Association for Science & Technology
2024

Korea Advanced Institute of Science and Technology
1989-2024

Pohang University of Science and Technology
2002

Loughborough University
2002

In this paper, we present an efficient flash file system for memory storage. Flash memory, especially NAND has become a major method data Currently, block level translation interface is required between existing and chips due to its physical characteristics. However, the approach of systems on top emulating many restrictions is, thus, inefficient because are designed disk-based storage systems. The proposed in paper while considering Our target performance metrics booting time garbage...

10.1109/tc.2006.96 article EN IEEE Transactions on Computers 2006-06-02

In this paper, we present the scalable and efficient flash file system using combination of NAND Phase-change RAM (PRAM). Until now, several systems have been developed considering physical characteristics flash. However, previous still a high performance overhead scalability problem mounting time memory usage because, in most case, metadata is written with words at single update even though writes must be performed terms page, which typically 2 KiB. The proposed called PFFS uses PRAM to...

10.1145/1363686.1364038 article EN 2008-03-16

In flash memory-based storage, a Flash Translation Layer (FTL) manages the mapping between logical addresses of file system and physical memory. When journaling is set up on FTL, consistency guaranteed by duplications same changes in both journal region home locations changes. However, these inevitably degrade performance system. this article we present an efficient called JFTL , based remapping technique. The FTL uses address method to write all data new process known as out-of-place...

10.1145/1480439.1480443 article EN ACM Transactions on Storage 2009-01-01

Potential software weakness, which can lead to exploitable security vulnerabilities, continues pose a risk computer systems. According Common Vulnerability and Exposures, 14,714 vulnerabilities were reported in 2017, more than twice the number 2016. Automated vulnerability detection was recommended efficiently detect vulnerabilities. Among techniques, static binary analysis detects weakness based on existing patterns. In addition, it is patterns or rules, making difficult add patch new rules...

10.3390/app9194086 article EN cc-by Applied Sciences 2019-09-30

The ubiquitous fashionable computer (UFC), introduced in this paper, is a wearable that allows people to exploit computing environment user-friendly manner. We present the design approach and philosophy of UFC wearable, aesthetic, intuitive. supports interoperability various communication interfaces among WLAN, Bluetooth ZigBee devices. developed wireless gesture recognition device, called i -Throw, which small enough be worn on one's finger like ring. UFC, with help can control using an...

10.1109/ainaw.2007.63 article EN 2007-05-01

Currently, mobile applications can be developed with two ways, native or hybrid applications.In this paper, we develop representative application, social network service in both of method and to evaluate the application at aspect development cost performance cost.There are key factors developing applications; one is user interface design, other efficient utilization device capabilities such as various sensors, cameras, interfaces.The UI composition time networking experimented...

10.14257/ijmue.2015.10.3.01 article EN International Journal of Multimedia and Ubiquitous Engineering 2015-03-31

Usability has become one of the key ingredients in making virtual reality (VR) systems work, and a big part usable VR system is design effective interface/interaction schemes. We investigate usability various menu presentation multi-modal selection schemes immersive environments. have identified five major displays 13 possible methods; among them, we completed testing for two interaction methods across display methods: (1) position control by tracking command-giving button-pressing, (2) both...

10.1109/vr.2000.840509 article EN 2002-11-07

In this work, we designed and implemented schemes that defer writing of metadata in order to realize an efficient reliable NAND flash file system. The conventional systems synchronously write their the for reliability; however, synchronous generates excessive garbage. We propose scheme merging so as reduce garbage while ensuring system consistency. proposed uses non-volatile memory logging modifications metadata. can significantly flash. Also, last modified be recovered from a crash, after...

10.1109/tce.2012.6170059 article EN IEEE Transactions on Consumer Electronics 2012-02-01

Deduplication is essential for efficient nonlinear editing (NLE), as large amounts of duplicated data are caused by NLE. In this paper, a new deduplication file system designed an embedded based on NAND flash memory. the suggested system, to reduce computation overhead, duplication NLE operations predicted considering causality between I/O operations. Furthermore, management scheme shared among files proposed in memory, including indexing and garbage collection. The has distinctive...

10.1109/tce.2010.5606289 article EN IEEE Transactions on Consumer Electronics 2010-08-01

The synchronous writing of metadata for flash file system generates excessive garbage. We propose the scheme merging so as to reduce garbage NAND while ensuring consistency. proposed uses non-volatile memory synchronously logging modifications metadata. last modified can be recovered from a crash, after scanning logs in memory. evaluation results show that greatly reduced overall application time and number written pages across various benchmarks, compared conventional system.

10.1109/icce.2012.6161940 article EN 2023 IEEE International Conference on Consumer Electronics (ICCE) 2012-01-01

Summary With more and smartphones with Intel inside available, the compatibility issues of Android applications have been rising. The efficiency on emulated architecture is best translated into target machine if instructions also operated register operands. However, conventional binary translators popular do not take account instruction dependency among two or basic blocks. This results in performance degradation because intertranslation block dependency. Actually, x86 within a block. Binary...

10.1002/cpe.3189 article EN Concurrency and Computation Practice and Experience 2014-01-10

In NAND flash systems, the mapping table and related metadata information of FTL should be recovered from sudden power loss to provide data consistency. Nowadays, a lot FTLs have been reported, however, there are little development reports for recovery schemes. this paper, we design fast logging scheme support efficient recovery. The designed is based on page-level FTL. FTL, All changes logged into dedicated block, which minimize frequency updates. At stage, only blocks retrieved. recovery,...

10.1587/elex.10.20130339 article EN IEICE Electronics Express 2013-01-01

The storage capacity of the NAND flash memory has increased rapidly, and accordingly, error rate for data writing reading to cell also escalated. Error-correcting code (ECC) modules, such as low-density parity-check (LDPC), have been applied controllers recovery. However, since increases compared aging factor program/erase (P/E) cycle, fixed ECCs parities are inappropriate methods resolving this proliferating error, according P/E cycle. Therefore, design a dynamic ECC scheme proper parity...

10.1109/access.2020.3021498 article EN cc-by IEEE Access 2020-01-01

The optimization for hardware processor and system performing deep learning operations such as Convolutional Neural Networks (CNN) in resource limited embedded devices are recent active research area. In order to perform an optimized neural network model using the computational unit memory of device, it is necessary quickly apply various configurations modules models find optimal combination. Electronic System Level (ESL) Simulator based on SystemC very useful rapid modeling verification....

10.3390/electronics10131514 article EN Electronics 2021-06-23

We propose an efficient placement algorithm and per-disk prefetching method to effectively support interactive operations in the media server. Our policy is incorporated with encoder having a special bitcount control scheme that repeatedly tunes quantization parameters adjust bitcounts of video frames. This can generate coded frames sub-stream blocks whose sizes are synchronized RAID stripe size, so when various fast-forward levels accessed we reduce seek rotational latency enhance disk...

10.1145/1065983.1066024 article EN 2005-06-13

Flash memory, especially NAND flash has become a major method for data storage in mobile systems because of its small size, shock resistance, and low power consumption. When the memory is used, conventional file cannot be used upon bare due to physical characteristics. Instead, few are developed which use direct interfaces with memory. However, their recording have problems as capacity increases, these log based method, means that they encapsulate metadata information into node all files...

10.1109/icact.2007.358354 article EN International Conference on Advanced Communication Technology 2007-02-01

10.1016/j.compeleceng.2011.06.007 article EN Computers & Electrical Engineering 2011-07-24

Flash file systems are used for flash memory-based storage more efficient use of memory. With the dramatic capacity increase NAND memory, some developed. The conventional synchronously write their metadata in reliability. However, synchronous writing generates excessive garbage aspect memory operations. In this paper, we present caching and deferred Yaffs2 system's metadata. designed scheme makes aggregation merging chance subsequent By updates cache, number written pages is reduced. We...

10.1109/euc.2011.21 article EN 2011-10-01

10.9728/dcs.2022.23.12.2413 article EN cc-by-nc Journal of Digital Contents Society 2022-12-31

We present an intelligent interface system which includes a new gesture-based wearable input device, called iThrow, as main user for mobile devices, and infrastructure helping users be aware of make use various public devices in user-friendly manners. In this kind system, selecting object among multiple ones is one the fundamental functions because it pre-cursor to all other subsequent actions. propose selection algorithm improves speed by adaptively resizing objects' angular widths. Results...

10.1109/icmlc.2007.4370488 article EN International Conference on Machine Learning and Cybernetics 2007-01-01
Coming Soon ...