Disclaimer
These documents are made available as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each copyright holder. These works may not be reposted without the explicit permission of the copyright holder.
Hyungil Jo, Sung-hun Kim, Sangwook Kim, Jinkyu Jeong, and Joonwon Lee, "Request-aware Cooperative I/O Scheduling for Scale-out Database Applications," in 9th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage '17), Santa Clara, CA, USA, July 10 - 11, 2017 (to appear)
Sangwook Kim, Hwanju Kim, Joonwon Lee, and Jinkyu Jeong, "Enlightening the I/O Path: A Holistic Approach for Application Performance," in 15th USENIX Conference on File and Storage Technologies (FAST'17), Santa Clara, CA, USA, Feb. 27 - Mar. 1, 2017
Request-Oriented Durable Write Caching for Application Performance, Sangwook Kim, Hwanju Kim, Sang-Hoon Kim, Joonwon Lee, and Jinkyu Jeong, The 2015 USENIX Annual Technical Conference (USENIX ATC 15), Santa Clara, CA, USA, July 8-10, 2015
Virtual Asymmetric Multiprocessor for Interactive Performance of Consolidated Desktops, Hwanju Kim, Sangwook Kim, Jinkyu Jeong, Joonwon Lee, and Seungryoul Maeng, ACM SIGOPS/SIGPLAN International Conference on Virtual Execution Environments (VEE), Salt Lake City, Utah, USA, Mar. 2014.
Efficient Memory Deduplication for Mobile Smart Devices, Sung-hun Kim, Jinkyu Jeong, and Joonwon Lee, IEEE International Conference on Consumer Electronics 2014
Demand-Based Coordinated Scheduling for SMP VMs, Hwanju Kim, Sangwook Kim, Jinkyu Jeong, Joonwon Lee, and Seungryoul Maeng, International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Houston, Texas, USA, Mar. 2013.
Empirical Analysis of Power Management Schemes for Multicore Smartphones, Sangwook Kim, Hwanju Kim, Jongwon Kim, Joonwon Lee, and Euiseong Seo, ACM International Conference on Ubiquitous Information Management and Communication (ICUIMC/IMCOM), Kota Kinabalu, Malaysia, Jan. 2013.
DaaC: Device-Reserved Memory as an Eviction-Based File Cache, Jinkyu Jeong, Hwanju Kim, Jeaho Hwang, Joonwon Lee, and Seungryoul Maeng, International Conference on Compilers Architecture and Synthesis for Embedded Systems (CASES), Tampere, Finland, Oct. 2012.
Scheduler Support for Video-oriented Multimedia on Client-side Virtualization, ACM Multimedia Systems 2012 February 22-24, 2012, Chapel Hill, North Carolina
Group-Based Memory Deduplication for Virtualized Clouds, 6th Workshop on Virtualization and High-Performance Cloud Computing (VHPC'11), Bordeux, France
SSD-HDD-Hybrid Virtual Disk in Consolidated Environments, 4th Workshop on Virtualization and High-Performance Cloud Computing(VHPC '09)
Task-aware Virtual Machine Scheduling for I/O Performance, The 2009 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments
Guest-Aware Priority-based Virtual Machine Scheduling for Highly Consolidated Server, Dongsung Kim, Hwanju Kim, Myeongjae Jeon, Euiseong Seo, Joonwon Lee, ACM Euro-Par 2008
Domain Level Page Sharing in Xen Virtual Machine Systems Myeongjae Jeon, Euiseong Seo, Junghyun Kim, Joonwon Lee, The 7th International Symposium on Advanced Parallel Processing Technologies, Guangzhou, China, November 2007
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, Salzburg, Austria, October 2007
Transparent and Selective Real-time Interrupt Services for Performance Improvement Jinkyu Jeong, Euiseong Seo, Dongsung Kim, Jin-Soo Kim, Joonwon Lee, Yung-Joon Jung, Donghwan Kim and Kanghee Kim, IFIP Workshop on Software Technologies for Future Embedded & Ubiquitous Systems(LNCS), Santorini Island, Greece, May 2007
Modeling and Managing Thermal Profiles of Rack-mounted Servers with ThermoStat Jeonghwan Choi, Youngjae Kim, A. Sivasubramaniam, J. SreBRic, Q. Wang, and Joonwon Lee, In the Proceedings of the International Symposium on High Performance Computer Architecture (HPCA-13), February, 2007 (16% Acceptance rate, 28 out of 174 submissions) (Best Paper Candidate)
CFLRU: a replacement algorithm for flash memory Seon-yeong Park, Dawoon Jung, Jeong-uk Kang, Jin-soo Kim, and Joonwon Lee, International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, Seoul, Korea, October 2006
A Superblock-based Flash Translation Layer for NAND Flash Memory Jeong-Uk Kang, Heeseung Jo, Jin-Soo Kim, Joonwon Lee, International Conference on Embedded Sofware, Seoul, Korea, October 2006
How to design optimistic operations for peer-to-peer replication Hyun-Gul Roh, Jin-Soo Kim, Joon-Won Lee, Joint Conference on Information Sciences, Kaohsiung, Taiwan, October 2006
Dynamic Repartitioning of Real-Time Schedule on a Multicore Processor for Energy Efficiency Euiseong Seo, Yongbon Koo, Joonwon Lee, The 2006 IFIP Embedded Ubiquitous Conference (LNCS), Seoul, Korea, August 2006
Power Aware Buffer Cache , Min Lee, Euiseong Seo, Joonwon Lee, International Conference on Asian Language Processing and Information Technology, Bangkok, Thailand, December 2005
Dynamic Voltage Scaling Algorithm for Processors with Fast Voltage Transition on Personal Computing Environment Euiseong Seo, Joonwon Lee, International Conference on Asian Language Processing and Information Technology, Bangkok, Thailand, December 2005
FASS: A Flash-Aware Swap System IWSSPS, 2005, Dawoon Jung, Jin-Soo Kim, Seon-Yeong Park, Jeong-Uk Kang, and Joonwon Lee
Group Registration in Wireless Cellular Systems with Short-Range Radio Networks The 5th IFIP TC6 International Conference on Mobile and Wireless Communications Networks, 2003, Hyunku Jeong, Hyeon-Ju Yoon, Cheolgi Kim, Joongsoo Ma, and Joonwon Lee
Efficient Inter-Backend Prefetch Algorithms in Cluster-based Web Servers HPC ASIA, 2001, So-Yeon Park, Dohyun Park, Jung-Wan Cho, Joonwon Lee
Adaptive Prefetching Technique for Shared Virtual Memory 3rd International Workshop on Software DSM, 2001, Sang-Kwon Lee, Hee-Chul Yun, Joon Lee, and Seungryoul Maeng
An Efficient Lock Protocol for Home-based Lazy Release Consistency 3rd International Workshop on Software DSM, 2001, Hee-Chul Yun, Sang-Kwon Lee, Joonwon Lee, and Seungryoul Maeng
The Effects of Granularity and Scheduling Policies on the Performance of Data Parallel Programs, 2000 SCS Symposium on Performance Evaluation of Computer and Telecommunication, 2000, Inbum Jeong, Kyungchul Kim, and Joonwon Lee
High Availability for Software DSM, Eighth Workshop on Scalable Shared Memory Multiprocessors, 1999, Vivekanand Vellanki, Nissim Harel, Namgeun Jeong, Joonwon Lee, Umakishore Ramachandran
Techniques for Improving the Cache Performance in Parallel Applications, Parallel and Distributed Computing and Systems, 1999, Inbum Jeong and Joonwon Lee
Design and Implementation of a Multi-Threaded TMN Agent System International Workshop on Parallel Computing, 1999, Sang-Kwon Lee, Minhee Cho, Heon-Ju Yoon, Seong-Bae Eun, Hyunsoo Yoon, Jungwan Cho, and Joonwon Lee
A Virtual Cache Scheme for Improving Cache-Affinity on Multiprogrammed Shared Memory Multiprocessors Int'l Conference on High Performance Computer Systems, 1998
A Scalable Cache Coherent Architecture for Large-Scale Mesh-Connected Multiprocessors Intern'l Symp. on Parallel Architectures, Algorithms and Networks, 1997
A Virtual-Physical On-Chip Cache for Shared Memory Multiprocessors European Conference in Parallel Processing (EuroPar), 1997
A Partitioned On-Chip Cache for Reducing Memory Access Latency on Shared Memory Multiprocessors International Symposium on High Performance Computing, 1997
A Proportional-Share Scheduler for Multimedia Applications International Conference on Multimedia Computing and Systems, 1997
Proportional-Share Scheduler for Multimedia Applications International Conference on Multimedia Computing and Systems, 1997
An Analysis of Deadlock Detection Schemes in Multidatabase Systems International Conference on Parallel and Distributed Computing Systems, 1997
A Prefetching Scheme for Image Computing IEEE International Conference on Image Processing, 1996
Experimental Evaluation of Algorithmic Performance on Shared Memory Multiprocessors International Symposium on Shared Memory Multiprocessors, 1991
Locks, Directories, and Weak Coherence - A Recipe for Scalable Multiprocessors Workshop on Scalable Shared-Memory Multiprocessors, 1990
Architectural Primitives for a Scalable Shared Memory Multiprocessor The Annual ACM Symposium on Parallel Algorithms and Architectures, 1991
Synchronization with Multiprocessor Caches The 17th International Symposium on Computer Architecture, 1990
Transparently Exploiting Device-reserved Memory for Application Performance in Mobile Systems, IEEE Transactions on Mobile Computing, vol. 15, no. 11, pp. 2878-2891, Nov 2016, Jinkyu Jeong, Hwanju Kim, and Joonwon Lee
Cache Scheme of Shared-Buffer Mappings for Energy-Efficiency of Mobile Devices, IET Electronics Letters, vol. 51, no. 11, pp. 830-832, May 2015, Jinkyu Jeong, Joonwon Lee and Euiseong Seo
Exploiting Asymmetric CPU Performance for Fast Startup of Subsystem in Mobile Smart Devices, IEEE Transactions on Consumer Electronics, vol. 61, no. 1, pp. 103-111, Feb. 2015, Jun Kim, Joonwon Lee, and Jinkyu Jeong
Virtual Asymmetric Multiprocessor for Interactive Performance of Consolidated Desktops, ACM SIGPLAN Notices, vol. 49, no. 7, pp. 29-40, Jul. 2014, Hwanju Kim, Sangwook Kim, Jinkyu Jeong, and Joonwon Lee.
Sung-hun Kim, Jinkyu Jeong, and Joonwon Lee, "Selective Memory Deduplication for Cost Efficiency in Mobile Smart Devices," IEEE Transactions on Consumer Electronics, Vol. 60, Issue 2, pp. 276-284, May 2014
Group-based Memory Oversubscription for Virtualized Clouds, Journal of Parallel and Distributed Computing, Vol. 74, Issue 4, pp. 2241-2256, April 2014, Sangwook Kim, Hwanju Kim, Joonwon Lee and Jinkyu Jeong
Analysis of Virtual Machine Live-Migration as a Method for Power-Capping, Journal of Supercomputing, Vol. 66, Issue 3, pp. 1629-1655, December 2013, Jinkyu Jeong, Sung-hun Kim, Hwanju Kim, Joonwon Lee, Euiseong Seo
Efficient Function Call Tracing with Link-Time Binary Rewriting for CE Devices, IEEE Transactions on Consumer Electronics, Vol. 59, Issue 4, pp. 892-900, November 2013, Bon-Keun Seo, Jinkyu Jeong, Joonwon Lee, and Euiseong Seo
Demand-Based Coordinated Scheduling for SMP VMs, ASPLOS 2013, SIGPLAN Notices, Vol. 48, Issue 4, pp. 369-380, April 2013, Hwanju Kim, Sangwook Kim, Jinkyu Jeong, Joonwon Lee, and Seungryoul Maeng
Rigorous Rental Memory Management for Embedded Systems, ACM Trans. on Embedded Computing Systems, Vol. 12, Issue 1, No. 43, March 2013, Jinkyu Jeong, Hwanju Kim, Jeaho Hwang, Joonwon Lee, and Seungryoul Maeng
An Event-Driven Power Management Scheme for Mobile Consumer Electronics, IEEE Transactions on Consumer Electronics, Vol. 59, Issue 1, pp. 259-266, February 2013, Sangwook Kim, Hwanju Kim, Jeaho Hwang, Joonwon Lee, and Euiseong Seo
Workload Characterization and Performance Implications of Large-Scale Blog Servers, ACM Transactions on the Web, Vol. 6, Issue 4, No. 16, November 2012, Myeongjae Jeon, Youngjae Kim, Jeaho Hwang and Euiseong Seo
Compressed Memory Swap for QoS of Virtualized Embedded Systems, IEEE Transactions on Consumer Electronics, Vol. 58, Issue 3, pp. 834-840, August 2012, Jeaho Hwang, Jinkyu Jeong, Hwanju Kim, Jeonghwan Choi and Joonwon Lee
Transparently Bridging Semantic Gap in CPU Management for Virtualized Environments, Journal of Parallel and Distributed Computing, Vol. 71, Issue 4, pp. 758-773, June 2011, Hwanju Kim, Hyeontaek Lim, Jinkyu Jeong, Heeseung Jo, Joonwon Lee and Seungryoul Maeng
A Comprehensive Study of Energy Efficiency and Performance of Flash-Based SSD, Journal of System Architecture, Vol. 57, Issue 4, pp. 354-365, April 2011, Seonyeong Park, Youngjae Kim, Bhuvan Urgaonkar, Joonwon Lee and Euiseong Seo
Replicated Abstract Data Types: Building Blocks for Collaborative Applications, Journal of Parallel and Distributed Computing, Vol. 71, Issue 3, pp. 354-368, March 2011, Hyun-Gul Roh, Myeongjae Jeon, Jin-Soo Kim and Joonwon Lee
XHive: Efficient Cooperative Caching for Virtual Machines, IEEE Transactions on Computers, Vol. 60, Issue 1, pp. 106-119, January 2011, Hwanju Kim, Heeseung Jo and Joonwon Lee
Exploiting Internal Parallelism of Flash-Based SSDs, IEEE Computer Architecture Letters, Vol. 9, Issue 1, pp. 9-12, , Seonyeong Park, Euiseong Seo, Ji-yong Shin, Seungryoul Maeng and Joonwon Lee, January-June 2010
Superblock FTL: A Superblock-Based Flash Translation Layer with a Hybrid Address Translation Scheme, ACM Transactions on Embedded Computing Systems, Vol. 9, Issue 9, No. 40, Dawoon Jung, Jeong-Uk Kang, Heeseung Jo, Jin-Soo Kim and Joonwon Lee, March 2010
AppWatch: Detecting Kernel Bug for Protecting Consumer Electronics Applications, IEEE Transactions on Consumer Electronics, Vol.56, Issue 8, pp. 687-694, Jeaho Hwang, Jinkyu Jeong, Hwanju Kim, Jin-soo Kim and Joonwon Lee, May 2010
KAL: Kernel-assisted Non-invasive Memory Leak Tolerance with a General-purpose Memory Allocator, Software: Practice and Experiences, Vol. 40, Issue 8, pp. 605-625, Jinkyu Jeong, Euiseong Seo, Jeonghwan Choi, Hwanju Kim, Heeseung Jo and Joonwon Lee, July 2010
Log Version Vector: Logging Version Vectors Concisely in Dynamic Replication, Information Processing Letters, Vol. 110, Issues 14-15, pp. 614-620, Hyun-Gul Roh, Myeongjae Jeon, Euiseong Seo, Jinsoo Kim and Joonwon Lee, July 2010
Transparent Fault Tolerance of Device Drivers for Virtual Machines, IEEE Transactions on Computers, Vol. 59, No. 11, pp. 1466-1479, Heeseung Jo, Hwanju Kim, Jae-Wan Jang, Joonwon Lee and Seungryoul Maeng, November 2010
Dynamic Alteration Schemes of Real-Time Schedules for I/O Device Energy Efficiency, ACM Transactions on Embedded Computing Systems, Vol. 10, Issue 2, Euiseong Seo, Sangwon Kim, Seonyeong Park and Joonwon Lee, December 2010
Catching Two Rabbits: Adaptive Real-Time Support for Embedded Linux, Software: Practice and Experience, Vol. 39, Issue 5, April 2009
Improving the Startup Time of Digital TV, IEEE Transactions on Consumer Electronics, Vol. 55, Issue 2, May 2009
Development of Behavior-Profilers for Multimedia Consumer Electronics, IEEE Trans. on Consumer Electronics, Vol. 55, Issue 4, November 2009
Optimizing the Startup Time of Embedded Systems: A Case Study of Digital TV, IEEE Trans. on Consumer Electronics, Vol. 55, Issue 4, November 2009
Energy Efficient Scheduling of Real-Time Tasks on Multicore Processors, IEEE Transactions on Parallel and Distributed Systems, Vol. 19, Issue 11, 2008
ScaleFFS: A Scalable Log-Structured Flash File System for Mobile Multimedia Systems, ACM Transactions on Multimedia Computing, Communications and Applications, Vol. 5, Issue 1, 2008
CFD-based Tool for Studying Temperature in Rack-mounted Servers, IEEE Transactions on Computer, 2008
Exploiting Temporal Locality for Energy Efficient Memory Management, Journal of Circuits Systems and Computers, 2008
TSB: A DVS Algorithm with Quick Response for General Purpose Operating Systems, Journal of System Architecture, 2008
A Multi-Channel Architecture for High-Performance NAND Flash-based Storage System, Journal of System Architecture, 2007
PABC: Power-Aware Buffer Cache Management for Low Power Consumption IEEE Transactions on Computers, 2007
FAB: Flash-Aware Buffer Management Policy for Portable Media Players, IEEE Transactions on Consumer Electronics, 2006, Heeseung Jo, Jeong-Uk Kang, Seon-Yeong Park, Jin-Soo Kim, and Joonwon Lee, 52, 2, 485-493
Optimal Intra-Task Dynamic Voltage Scaling and Its Practical Extensions, IEEE Transactions on Computer Aided Design of Integrated Circuits and Systems, 2006, Jaewon Seo, Taewhan Kim and Joonwon Lee, 25, 1,
Runtime feasibility check for non-preemptive real-time periodic tasks, Information Processing Letters, 2006, Sangwon Kim, Joonwon Lee and Jinsoo Kim, 97, 4, 83-87
Adopting System Call Based Address Translation into User-Level Communication, Computer Architecture Letters, 2006, Moon-Sang Lee, Sang-Kwon Lee, Joonwon Lee, and Seung-Ryoul Maeng
Closed P2P system for PVR-based file sharing, IEEE Transactions on Consumer Electronics, 2005, Seungtaek Oh, Jin-Soo Kim, Ki-Sok Kong, and Joonwon Lee, 51, 3, 900-907
HYMS: A Hybrid MMOG Server Architecture, IEICE Transactions on Information and Systems, 2004, Kyoung-chul Kim, Ikjun Yeom, and Joonwon Lee, e87-d, 12, 2706-2713
Content sniffing based Load Balancer for Cluster-based Web Servers, Journal of Systems Architecture, 2004, Jongwoong Hyun, Inbum Jeong, Joonwon Lee, and Seungryul Maeng
Neighbor Caching in Multi-hop Wireless Ad Hoc Networks, IEEE Communications Letters, 2003, Joonho Cho, Seungtek Oh, jaemyung Kim, and Joonwon Lee, 7, 11, 525-528
Content Sniffer Based Load Distribution in a Web Server Cluster, IEICE Transaction on Information and Systems, 2003, Jongwoong Hyun, Inbum Jung, and Joonwon Lee, e86, 7, 1258-1265
A Random Inquiry Procedure Using Bluetooth, IEICE Transactions on Communications, 2003, Cheolki Kim, Joongsoo Ma, and Joonwon Lee, e86, 9, 2672-2678
A Speculative Coherence Scheme using Decoupling Synchronization for Multiprocessor Systems, Computer Architecture Letters, 2003, K. H. Shin, J. Lee, and J. W. Cho
Two-Phase Barrier: A Synchronization Primitive for Improving the Processor Utilization, International Journal of Parallel Programming, 2001, Inbum Jung, Jongwoong Hyun, Joonwon Lee, and Joongsoo Ma, 29, 6, 607-627
A Scheduling Policy for Blocked Programs in Multiprogrammed Shared Memory Multiprocessors, IEICE Transaction on Information and Systems, 2000, Inbum Jung, Jongwoong Hyun, and Joonwon Lee, E83-D, 9, 1762-1771
A Scheduling Policy for Preserving Cache Locality in a Multiprogrammed System, Journal of systems Architecture, 2000, Inbum Jung, Jongwoong Hyun, and Joonwon Lee, 46, 1191-1204
Locks, Directories, and Weak Coherence -a Recipe for Scalable Shared Memory Architectures, book chapter in Scalable Shared Memory Multiprocessors edited by Michel Dubois and Shreekant Thakkar, Kluwer Academic Publishers, 1991
Experimental Evaluation of Algorithmic Performance on Two Shared Memory Multiprocessors, book chapter in Shared Memory Multiprocesses, MIT Press, 1992
A partitioned on-chip virtual cache for fast processors, Journal of Systems Architecture, Vol 43, May 1997
Performance Comparison of Deadlock Schemes in Multidatabase Systems, International Journal of Computers and Applications, Vol 4, No 3,1997,
A Virtual Cache Architecture for Retaining the Process Working Sets in a Multiprogramming Environment IEICE Trans. on Information and Systems, No 12, 1996
Cache-Based Synchronization for Multiprocessors, Journal of Parallel and Distributed Computing, Vol 32, No 1,1996