Before joining SNU, he served as assistant/associate professor for the Department of Computer Science and Engineering at POSTECH. He earned his PhD degree in Computer Engineering from Carnegie Mellon University, and his BS degree in Electrical Engineering and MEng degree in Computer Science all from Cornell University. He was also a CPU/system architect at Sun Microsystems (later acquired by Oracle Corporation) in Santa Clara, USA, to develop UltraSPARC T4 CPUs and low-cost data centers. His research interests include computer architecture, system software, system modeling and brain-inspired intelligent systems.