Jeongho Nah 나정호
(IPA: [naː dʑʌŋhoː])
Research Interests
Compiler, OS, and architecture interactions for multicores/manycores
Compilers/runtimes for multicores/manycores
Analysis and optimization techniques for dynamic languages
Engineering issues on software platform design and implementation
Current Research Projects
Feb. 2012 ~ present: Automatic translation of OpenMP to OpenCL
Aug. 2011 ~ Jul. 2012: Samsung Reconfigurable Processor(SRP) verification
May. 2010 ~ present: SnuCL, focused on a runtime system for AMD GPU and built-in functions
Previous Research Projects
Aug. 2010 ~ Dec. 2010, Optimization for V8 JavaScript engine
Biography
I joined SNU's School of Computer Science and Engineering in 2010 as a graduate student. I received my M.S. degree in Electrical Engineering & Computer Science from Seoul National University. I was a scholarship student(2005) of Hyundai Merchant Marine Co., Ltd. And then I worked as a second mate at Heung-A Shipping Co., Ltd. between 2006-2009 to serve obligatory military service.
Education
- Mar. 2012 - present: Ph.D. in Electrical Engineering & Computer Science, Seoul National University, in progress
- Mar. 2010 - Feb. 2012: M.S. in Electrical Engineering & Computer Science, Seoul National University
- Mar. 2002 - Feb. 2006: B.A. in Maritime Administration Science, Korea Maritime University
Teaching Experiences
Seoul National University
- 010.133: Digital Computer Concept and Practice (Spring 2010, undergraduate course, TA)
Selected Publications
International
- Jungwon Kim, Sangmin Seo, Jun Lee, Jeongho Nah, Gangwon Jo, and Jaejin Lee. OpenCL as a Unified Programming Model for Heterogeneous CPU/GPU Clusters, Poster presentation in PPoPP ʼ12: Proceedings of the 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, New Orleans, Louisiana, USA, February 2012.
- Jungwon Kim, Sangmin Seo, Jun Lee, Jeongho Nah, Gangwon Jo, and Jaejin Lee. OpenCL as a Programming Model for GPU Clusters, LCPC '11: Proceedings of the 24th International Workshop on Languages and Compilers for Parallel Computing, September 2011.
Domestic
- Jeongho Nah, Honggyu Kim, Hongjune Kim, Gangwon Jo, and Jaejin Lee. Implementation of a Register Allocator for JavaScript JIT Compiler, KIISE conference 2011, November 2011.
- Gangwon Jo, Hongjune Kim, Joo Hwan Lee, Jeongho Nah, and Jaejin Lee. Alias Analysis for JavaScript Program Optimization, Poster presentation in Korea Computer Congress 2011, June 2011.
Software Developed
- SnuCore, A supercomputer with multi-GPU nodes and the related software technologies. Jan. 2011 ~ Feb. 2012.
- SnuCL, An OpenCL framework for a heterogeneous cluster. May. 2010 ~ Oct. 2011.
- SNU-SAMSUNG OpenCL framework, An OpenCL framework for ARM CPUs, IBM Cell BE processors, and TI DSPs (focused on built-in functions). May. 2011 ~ Oct. 2011.
- Orodruin, An optimizing compiler framework for JavaScript. Nov. 2010 ~ Dec. 2010.
- SNUVM2, A virtual machine that directly executes SNUVM assembly code. Dec. 2010 ~ Jan. 2011.
- SNUVM, A virtual machine that directly executes SNUVM assembly code based on MARS. Dec. 2009 ~ Jan. 2010.
This page was last modified on February 21, 2012