Publication

 
 Publications (Journal)
  • Enhancing network I/O performance for a virtualized Hadoop cluster
    • Jinkyu Jeong, Dong Hoon Choi, Heeseung Jo
    • Concurrency and Computation: Practice and Experience, Vol. 29, No. 8, pp. 1-9, Apr. 2017.
  • Faster single-end alignment generation utilizing multi-thread for BWA
    • Heeseung Jo, Gunhwan Koh
    • Bio-Medical Materials and Engineering, Vol. 26, No. s1, pp. S1791-S1796, Aug. 2015.
  • An performance analysis on SSD caching mechanism in Linux
    • Sang-Bok Heo, Jinhee Park, Heeseung Jo
    • KISM Smart Media Journal, Vol. 4, No. 2, pp. 62-67, Jun. 2015.
  • Offloading data encryption to GPU in database systems
    • Heeseung Jo, Seung-Tae Hong, Jae-Woo Chang, Dong Hoon Choi
    • Journal of Supercomputing, Vol. 69, No. 1, pp. 375-394, Jul. 2014.
  • Performance Analysis of MapReduce-Based Distributed Systems for Iterative Data Processing Applications
    • Min Yoon, Hyeong-il Kim, Dong-hoon Choi, Heeseung Jo, Jae-woo Chang
    • Lecture Notes in Electrical Engineering, Vol. 274, pp. 293-299, Jan. 2014.
  • A Semi-clustering Schemes for Large Scale Graph Analysis on Hadoop
    • Seungtae Hong, Youngsung Shin, Dong Hoon Choi, Heeseung Jo, Jae-woo Chang
    • Lecture Notes in Electrical Engineering, Vol. 274, pp. 301-306, Jan. 2014.
  • MapReduce based Distributed Data Processing System Supporting Iterative Processing using Invariant Data
    • Min Yoon, Hyeong-il Kim, Seung-tae Hong, Moon-cheol Choi, Heeseung Jo, Donghoon Choi, Jae-Woo Chang
    • KIISE Transactions on Database, Vol. 29, No. 3, pp. 14-26, Dec. 2013.
  • Data Encryption on GPU for High-Performance Database Systems
    • Heeseung Jo, Seung-Tae Hong, Jae-Woo Chang, Dong Hoon Choi
    • Procedia Computer Science, Vol. 19, pp. 147-154, Jun. 2013.
  • Exploiting GPUs in Virtual Machine for BioCloud
    • Heeseung Jo, Jinkyu Jeong, Myoungho Lee, Dong Hoon Choi
    • BioMed Research International, Vol. 2013, ArticleID 939460, Apr. 2013.
  • Direct Pass-Through based GPU Virtualization for Biologic Applications
    • Dong Hoon Choi, Heeseung Jo, Myoungho Lee
    • KIPS Transactions on Software and Data Engineering, Vol. 2, No. 2, pp. 113-118, Feb. 2013.
  • GPU Virtualization using PCI Direct Pass-Through
    • Heeseung Jo, Myoungho Lee, Dong Hoon Choi
    • Applied Mechanics and Materials, Vol. 311, pp. 15-19, Mar. 2013.
  • Towards Motion Recognition on Smartphone
    • Young-Tae Kwak, Heeseung Jo
    • Applied Mechanics and Materials, Vol. 284-287, pp. 2561-2564, Jan. 2013.
  • Toward High Performance and Usability Programming Methodology for Heterogeneous HPC Architectures
    • Myungho Lee, Heeseung Jo, Doog Hoon Choi
    • International journal of advancements in computing technology, Vol. 4, No. 18, pp. 306-314, Oct. 2012.
  • High-Performance Parallelization Methodology for Heterogeneous HPC Platforms
    • Myungho Lee, Heeseung Jo, Doog Hoon Choi, Sung Wook Baik, Sung Mahn Ahn
    • The journal of korean institute of next generation computing, Vol. 8, No. 3, pp. 66-77, Jun. 2012.
  • A Layer-by-Layer Levenberg-Marquardt algorithm for Feedforward Multilayer Perceptron
    • Young-Tae Kwak, Heeseung Jo
    • Applied Mathematics & Information Sciences, Vol. 6, No. 2S, pp. 505S-511S, Apr. 2012.
  • A Low-Overhead Networking Mechanism for Virtualized High-Performance Computing Systems
    • Jaewan Jang, Euiseong Seo, Heeseung Jo, and Jinsoo Kim
    • Journal of Supercomputing, Vol. 59, No. 1, pp. 443-468, Jan. 2012.
  • Transparently bridging semantic gap in CPU management for virtualized environments
    • Hwanju Kim, Hyeontaek Lim, Jinkyu Jeong, Heeseung Jo, Joonwon Lee, and Seungryoul Maeng
    • Journal of Parallel and Distributed Computing, Vol. 71, No. 6, pp. 758-773, Jun. 2011.
  • Energy Reduction in Consolidated Servers Through Memory-Aware Virtual Machine Scheduling
    • Jae-Wan Jang, Myeongjae Jeon, Hyo-Sil Kim, Heeseung Jo, Jin-Soo Kim, and Seungryoul Maeng
    • IEEE Transactions on Computers, Vol. 60, No. 4, pp. 552-564, Apr. 2011.
  • XHive: Efficient Cooperative Caching for Virtual Machines
    • Hwanju Kim, Heeseung Jo, and Joonwon Lee
    • IEEE Transactions on Computers, Vol. 60, No. 1, pp. 106-119, Jan. 2011.
  • Transparent Fault Tolerance of Device Drivers for Virtual Machines
    • Heeseung Jo, Hwanju Kim, Jae-Wan Jang, Joonwon Lee, and Seungryoul Maeng
    • IEEE Transactions on Computers, Vol. 59, No. 11, pp. 1466-1479, Nov. 2010.
  • KAL: Kernel-assisted Non-invasive Memory Leak Tolerance with a General-purpose Memory Allocator
    • Jinkyu Jeong, Euiseong Seo, Jeonghwan Choi, Hwanju Kim, Heeseung Jo, Joonwon Lee
    • SOFTWARE - PRACTICE AND EXPERIENCE, Vol. 40, No. 8, pp. 605-625, Jun. 2010.
  • Superblock FTL: A Superblock-Based Flash Translation Layer with a Hybrid Address Translation Scheme
    • Dawoon Jung, Jeong-Uk Kang, Heeseung Jo, Jin-Soo Kim, and Joonwon Lee
    • ACM Transactions on Embedded Computing Systems, Vol. 9, No. 4, pp. 40:1-40:41, Mar. 2010.
  • SSD-HDD-Hybrid Virtual Disk in Consolidated Environments
    • Heeseung Jo, Youngjin Kwon, Hwanju Kim, Euiseong Seo, Joonwon Lee, and Seungryoul Maeng
    • Lecture Notes in Computer Science, Vol. 6043, pp. 375-384, 2010.
  • Development of Behavior-Profilers for Multimedia Consumer Electronics
    • Seonyeong Park, Jinkyu Jeong, Heeseung Jo, Joonwon Lee, and Euiseong Seo
    • IEEE Transactions on Consumer Electronics, Vol. 56, No. 4, pp. 1929-1935, Nov. 2009.
  • Optimizing the Startup Time of Embedded Systems: A Case Study of Digital TV
    • Heeseung Jo, Hwanju Kim, Jinkyu Jeong, Joonwon Lee, and Seungryoul Maeng
    • IEEE Transactions on Consumer Electronics, Vol. 56, No. 4, pp. 2242-2247, Nov. 2009.
  • Improving the Startup Time of Digital TV
    • Heeseung Jo, Hwanju Kim, Hyun-Gul Roh, and Joonwon Lee
    • IEEE Transactions on Consumer Electronics, Vol. 55, No. 2, pp. 721-727, May 2009.
  • FAB: Flash-Aware Buffer Management Policy for Portable Media Players
    • Heeseung Jo, Jeong-Uk Kang, Seon-Yeong Park, Jin-Soo Kim, and Joonwon Lee
    • IEEE Transactions on Consumer Electronics, Vol. 52, No. 2, pp. 485-493, May 2006.

  •  Publications (Conference)
  • Performance Evaluation and Analysis of Intel Transactional Synchronization Extensions
    • Kangmin Lee, Hyojae Cho and Heeseung Jo
    • ISITC 2017, Oct. 2017.
  • Simultaneous Execution on CPU and GPU for High Performance Computing
    • Hyojae Cho, Jinhee Park, Kangmin Lee, Heeseung Jo
    • ISITC 2017, Oct. 2017.
  • FLsched: A Lockless and Lightweight Approach to OS Scheduler for Xeon Phi
    • Heeseung Jo, Woonhak Kang, Changwoo Min, Taesoo Kim
    • APSYS 2017, Sep. 2017.
  • Toward Centralized SSD Cache Device System
    • Kangmin Lee, Heeseung Jo
    • Korea Computer Congress 2016, Jun. 2016.
  • Smart Cane Navigator: Obstacle Avoidance Navigation System for Visually Impaired
    • Inseok Koh, Jiwon Kim, Heeseung Jo, Eric T. Matson
    • Korea Computer Congress 2016, Jun. 2016.
  • Performance decision module of CPU/GPU based on History
    • Jinhee Park, Kangmin Lee, Sangbok Heo , Heeseung Jo
    • Korea Computer Congress 2015, Jun. 2015.
  • Toward Enhancing Block I/O Performance for Virtualized Hadoop Cluster
    • Byeong-Moon Ko, Joonwon Lee, Heeseung Jo
    • International Conference on Utility and Cloud Computing (UCC), Dec. 2014.
  • Cache Miss Frequency based Caching Mechanism to Prevent Performance Degradation of SSD Cache
    • Sang-Bok Heo, Dong Hoon Choi, Jae-Woo Chang, Heeseung Jo
    • International Symposium on Information Technology Convergence, Oct. 2014.
  • Network Configuration Scheme to Improve Performance in Virtualized Hadoop Cluster
    • Taehoon Kim, Dong Hoon Choi, Jae-woo Chang, Heeseung Jo
    • International Symposium on Information Technology Convergence, Oct. 2014.
  • A Semi-Clustering Scheme for Large-Scale Graph Analysis on Hadoop
    • Seungtae Hong, Youngsung Shin, Dong Hoon Choi, Heeseung Jo, Jae-Woo Chang
    • International Conference on Ubiquitous Context-Awareness and Wireless Sensor Network, Jul. 2013.
  • Performance Analysis of MapReduce-based Distributed Systems for Iterative Data Processing Applications
    • Min Yoon, Hyeong-il Kim, Dong-hoon Choi, Heeseung Jo, Jae-Woo Chang
    • International Conference on Ubiquitous Context-Awareness and Wireless Sensor Network, Jul. 2013.
  • Data Encryption on GPU for High-Performance Database Systems
    • Heeseung Jo, Seung-Tae Hong, Jae-Woo Chang, Dong Hoon Choi
    • International Conference on Ambient Systems, Networks and Technologies, Jun. 2013.
  • Performance Analysis of MapReduce-based Distributed Systems for Iterative Processing Applications on Big Data
    • SungJae Jang, Hyeong Il Kim, Min Yoon, Dong Hoon Choi, Heeseung Jo, Jae-Woo Chang
    • Korea Computing Congress, Jun. 2013.
  • AMP Aware Core Allocation Scheme for Mobile Devices
    • Byeong-Moon Ko, Joonwon Lee, Heeseung Jo
    • The Spring World Congress on Engineering and Technology , 2012.
  • Generalized Parallelization Methodology for Heterogeneous HPC Platforms
    • Myungho Lee, Heeseung Jo, Dong Hoon Choi, Sung Wook Baik
    • International Conference on Cloud Computing and Social Networking, 2012.
  • Towards High Performance and Usability Programming Model for Heterogeneous HPC Platforms
    • Myungho Lee, Heeseung Jo, Dong Hoon Choi
    • International Conference on Computing Technology and Information Management, 2012.
  • A Layer-by-Layer Levenberg-Marquardt algorithm for Feedforward Multilayer Perceptron
    • Young-Tae Kwak, Heeseung Jo
    • International Conference on Engineering and Technology Innovation, 2011.
  • SSD-HDD-Hybrid Virtual Disk in Consolidated Environments
    • Heeseung Jo, Youngjin Kwon, Hwanju Kim, Euiseong Seo, Joonwon Lee, and Seungryoul Maeng
    • Virtualization in High-Performance Cloud Computing (VHPC 2009), 2009.
  • Task-aware virtual machine scheduling for I/O performance
    • Hwanju Kim, Hyeontaek Lim, Jinkyu Jeong, Heeseung Jo, and Joonwon Lee
    • Virtual Execution Environments (VEE) 2009, 101-110.
  • Efficient Metadata Management for Flash File Systems
    • Jaegeuk Kim, Heeseung Jo, Hyotaek Shim, Jin-Soo Kim, and Seungryoul Maeng
    • International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC) 2008, 535-540.
  • A Group-Based Wear-Leveling Algorithm for Large-Capacity Flash Memory Storage Systems
    • Dawoon Jung, Yoon-Hee Chae, Heeseung Jo, Jin-Soo Kim, and Joonwon Lee
    • International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES) 2007, September 30 - October 3, 2007, Salzburg, Austria.
  • A Superblock-based Flash Translation Layer for NAND Flash Memory
    • Jeong-Uk Kang, Heeseung Jo, Jin-Soo Kim, and Joonwon Lee
    • International Conference on Embedded Software (EMSOFT) 2006.
  • Slim Execution on Distributed Mobile Environment
    • Heungsoon Rim, Youil Kim, Heeseung Jo, Seonggeon Kim, Hwansoo Han, Jin-Soo Kim
    • International Conference on Advanced Language Processing and Information Technology (ALPIT) 2005.

  •  Technical Reports
  • An Efficient Metadata Index Structure for Flash File Systems
    • Jaegeuk Kim, Heeseung Jo, Hyotaek Shim, Jin-Soo Kim, and Seungryoul Maeng
    • Technical Report of Computer Science Division, KAIST, CS-TR-2010-324
  • NP-Completeness of Memory-Aware Virtual Machine Scheduling Problem
    • Jae-Wan Jang, Myeongjae Jeon, Hyo-Sil Kim, Heeseung Jo, Jin-soo Kim, and Seungryoul Maeng
    • Technical Report of Computer Science Division, KAIST, CS-TR-2009-321
  • Transparent Fault Tolerance of Device Drivers for Virtual Machines
    • Heeseung Jo, Hwanju Kim, Jae-Wan Jang, Joonwon Lee, and Seungryoul Maeng
    • Technical Report of Computer Science Division, KAIST, CS-TR-2009-312
  • Transparently Bridging Semantic Gap in CPU Management for Virtualized Environments
    • Hwanju Kim, Hyeontaek Lim, Jinkyu Jeong, Heeseung Jo, Joonwon Lee, and Seungryoul Maeng
    • Technical Report of Computer Science Division, KAIST, CS-TR-2009-311
  • Improving the Startup Time of Digital TV
    • Heeseung Jo, Hwanju Kim, Hyun-Gul Roh, Joonwon Lee, and Seungryoul Maeng
    • Technical Report of Computer Science Division, KAIST, CS-TR-2009-310
  • Slim Execution on Distributed Mobile Environment
    • Heungsoon Rim, Youil Kim, Heeseung Jo, Seonggeon Kim, Hwansoo Han, Jin-Soo Kim
    • Technical Report of Computer Science Division, KAIST, CS-TR-2005-237

  • Patents
  • SHARING GPU SCHEDULING METHOD AND APPARATUS FOR VIRTUAL MACHINES
    • South Korea (101401523), registered
  • APPARATUS FOR DETECTING AND RESTORING AN ERROR OF A DEVICE DRIVER IN A VIRTUALIZATION SYSTEM AND A METHOD THEREOF
    • South Korea (101268290), registered
  • THE METHOD OF MANAGING FLASH MEMORY
    • South Korea (100868684), registered
  • DATA STORAGE APPARATUS, METHOD FOR DATA STORAGE AND COMPUTER READABLE RECORD MEDIUM ON WHICH THE METHOD IS RECORDED
    • South Korea (100866379), registered
  • System and method for object-based online post-itservice in mobile environment
    • South Korea (100847021), registered
  • System and Method for Managing Object
    • South Korea (1020070009777), applied
  • A System, Web Server And Proxy Server For Connecting Wireless Internet Using Self-defined Reduced code And Method Thereof
    • South Korea (100509919), registered
  • A SYSTEM AND METHOD FOR PROVIDING PAYMENT SETTLEMENTMANAGEMENT SERVICE USING NETWORK WALLET
    • South Korea (1020040004860), applied
  •  
     
     
    전북대 조희승 전북대학교 컴퓨터 전산 한국과학기술원 카이스트 kaist IT