Jeongho Nah  나정호 (IPA: [naː dʑʌŋhoː])

Ph.D. student (Advisor: Dr. Jaejin Lee)

Advanced Compiler Research Laboratory

School of Computer Science and Engineering

Seoul National University

Email: njh1983@korea.com

Mailing address: Rm 554, Building 301, Seoul National University, Seoul 151-744, South Korea


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

  1. Mar. 2012 - present: Ph.D. in Electrical Engineering & Computer Science, Seoul National University, in progress

  2. Mar. 2010 - Feb. 2012: M.S. in Electrical Engineering & Computer Science, Seoul National University

  3. Mar. 2002 - Feb. 2006: B.A. in Maritime Administration Science, Korea Maritime University


Teaching Experiences

Seoul National University

  1. 010.133: Digital Computer Concept and Practice (Spring 2010, undergraduate course, TA)


Selected Publications

International

  1. 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.
  2. 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

  1. 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.
  2. 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

  1. SnuCore, A supercomputer with multi-GPU nodes and the related software technologies. Jan. 2011 ~ Feb. 2012.
  2. SnuCL, An OpenCL framework for a heterogeneous cluster. May. 2010 ~ Oct. 2011.
  3. 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.
  4. Orodruin, An optimizing compiler framework for JavaScript. Nov. 2010 ~ Dec. 2010.
  5. SNUVM2, A virtual machine that directly executes SNUVM assembly code. Dec. 2010 ~ Jan. 2011.
  6. 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