CHANG S. BAE (배창석)

Software Engineer
Intel Corporation
3600 Juliette Lane,
Santa Clara, CA 95054

Phone: (+1) 408-653-9747

I am now OS kernel software engineer at Linux kernel core team of Intel's Open Source Technology Center.  Past project at Intel was some topics on binary translation and runtime. I finished my PhD in Computer Science, Northwestern University, and was affiliated with Prescience Lab. (advisor: Prof. Peter A. Dinda). Thesis was about dynamic adaptive resource management under virtualized system environment.  Prior to that, I had some internship at Intel as well as full-time position at Samsung Electronics, S. Korea, for topics of energy/power-aware software technologies. I also have MS degree in CE from Univ. of Massachusetts, Amherst, where studied some nano-wire architecture and gained bachelor's degree in EE from Kyungpook National Univ., S. Korea.

C. Bae, "Dynamic Adaptive Resource Management in a Virtualized NUMA Multicore System for Optimizing Power, Energy, and Performance", Tech. Report NWU-EECS-13-07, Dept. of EECS, Northwestern Univ., July 2013. (PhD dissertation) [ paper: .pdf ]
C. Bae, L. Xia, P. Dinda, J. Lange. "Dynamic Adaptive Virtual Core Mapping to Improve Power, Energy, and Performance in Multi-socket Multicores", In Proc. of the 21st ACM Symposium on High-performance Parallel and Distributed Computing (HPDC '12), June 2012, Delft, The Netherlands. [ paper: .pdf ] [ talk: .pdf ] [ poster: .pdf ]

C. Bae, J. Lange, P. Dinda. "Enhancing Virtualized Application Performance through Dynamic Adaptive Paging Mode Selection", In Proc. of the 8th International Conference on Autonomic Computing (ICAC '11), June 2011, Karlsruhe, Germany. [ paper: .pdf ] [ talk: .pdf ]

C. Bae, T. Jamel, "Energy-aware Memory Management through Database Buffer Management", In Third Workshop on Energy-Efficient Design (WEED '11), co-located with ISCA'11, June 2011, San Jose, CA. [ paper: .pdf ] [ talk: .pdf ]

J. Lange, K. Pedretti, P. Dinda, P. Bridges, C. Bae, P. Soltero, A. Merritt, "Minimal-overhead Virtualization of a Large Scale Supercomputer", In Proc. of  the 2011 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE '11), March 2011, Newport Beach, CA. [ paper.pdf ]

G. Hoang, C. Bae, J. Lange, L. Zhang, P. Dinda, R. Joseph, "A Case for Alternative Nested Paging Models for Virtualized Systems", Computer Architecture Letters, Vol. 9, Num. 1, January-June, 2010. [ paper.pdf ]

C. Bae, J. Lange, P. Dinda, "Comparing Approaches to Virtualized Page Translation in Modern VMMs", Tech. Report NWU-EECS-10-07, Dept. of EECS, Northwestern Univ., April 2010. (Non-refereed) [ paper: .pdf ]

L. Xia, J. Lange, P. Dinda, C. Bae, "Investigating Virtual Passthrough I/O on Commodity Devices", Operating Systems Review, Vol. 43, Num. 3, July 2009. [ paper.pdf ]

C. Bae, T. Kim, J. Kim, I. Cho, J. Park, H. Kim, "Energy-aware Software Development Platform using Automatic Rule Checker", In Proc. of the 4th Samsung Tech. Conference, October 2007, Giheung, South Korea