Byunghyun Jang

Associate Professor
The University of Mississippi
215 Weir Hall
P.O. Box 1848
University, MS 38677-1848 USA
(662) 915-5355
bjang@cs.olemiss.edu

Dr. Jang joined Ole Miss after two years tenure at Advanced Micro Devices (AMD) where he led efforts in designing and optimizing compilers for AMD/ATI GPUs, APUs, and upcoming HSA systems. He received his Ph.D. in Computer Engineering from Northeastern University in 2010 and BS degree in Bio-Mechatronic Engineering from Sungkyunkwan University in South Korea. Before doctoral study, he also worked for Samsung Electronics where he developed system software for mobile devices.

Professional Research

Dr. Jang's research expertise and interests are in the areas of high-performance parallel computing, GPU computing, compilers, and hardware architecture. He leads the Heterogeneous Systems Research (HEROES) Lab, which conducts research on high-performance computing, CPU-GPU heterogeneous computing, hardware architecture, compilers, data-intensive application acceleration, code optimization, and automatic parallelization. He serves as a Distinguished Professor for the Heterogeneous Systems Architecture (HSA) Foundation.

Selected Publications

  • R. Ubal, B. Jang, P. Mistry, D. Schaa, and D. Kaeli, "Multi2Sim: A Simulation Framework for CPU-GPU Computing," International Conference on Parallel Architectures and Compilation Techniques (PACT), Minneapolis USA, Sep. 2012 (acceptance rate 39/207 = 18%)
  • Z. Wei, B. Jang, and Y. Jia, "Parallelizing Alternating Direction Implicit Solver on GPUs," International Conference on Computational Science (ICCS), Barcelona Spain, Jun. 2013 [Paper]
  • Z. Wei, B. Jang, and Y. Jia, "A Fast and Interactive Heat Conduction Simulator on GPUs," International Congress on Computational Engineering and Sciences, Las Vegas, May. 2013
  • R. Shah, M. Choi, and B. Jang, "Workload-Dependent Relative Fault Sensitivity and Error Contribution Factor of GPGPU Onchip Memory Structures," International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS XIII), Samos, Greece, Jul. 2013
  • B. Jang, M. Choi, and K. K. Kim, "Algorithmic GPGPU Memory Optimization," Intenational SoC design conference (ISOCC 2013), pp. 154-157, Nov. 2013 (Best Paper Samsung Award)
  • Z. Wei, B. Jang, and Y. Jia, "A Fast and Interactive Heat Conduction Simulator on GPUs," Journal of Computational and Applied Mathematics, 270 (2014) pp 496-505
  • K. Choo, W. Panlener, and B. Jang, "Understanding and Optimizing GPU Cache Memory Performance for Compute Workloads," IEEE International Symposium on Parallel and Distributed Computing (ISPDC 2014), Jun. 2014
  • B. Jang, M. Choi, and K. K. Kim, "Algorithmic GPGPU Memory Optimization," Journal of Semiconductor Technology and Science (JSTS)
  • B. Jang, J. K. Lee, M. Choi and K. K. Kim, "On-chip Aging Prediction Circuit in Nanometer Digital Circuits," International SoC design conference (ISOCC 2014)
  • M. M. Hassan, M. Zhao, S. Son, H. Lee, H. Kim, and B. Jang, "A Low Power and High Performance Face Detection on Mobile GPU," 5th Annual International Conference on Energy Aware Computing Systems and Applications (ICEAC 2014)
  • T. Ta, K. Choo, E. Tan, B. Jang, and E. Choi, "Accelerating DynEarthSol3D on Tightly Coupled CPU-GPU Heterogeneous Processors," Computer and Geoscience 2015
  • Z. Yi, X. Hu, B. Jang, and K. K. Kim, "A Robust and Parallel-Friendly Distance Image Based Hand Detection," International SoC design conference (ISOCC 2015)
  • T. Ta, D. Troendle, and B. Jang, "Thread Communication and Synchronization on Massively Parallel GPUs," Advances in GPU Research and Practice, A chapter, 2015
  • M. Zhao and B. Jang, "A GPU Powered Mobile AR Navigation System," International Conference on Mobile and Wireless Technology (ICMWT), 2016
  • E. K. Kim and B. Jang, "Efficient Generation of Spatiotemporal Images for Leukocyte Motion Detection in Microvessels," International Conference on Consumer Electronics (ICCE) Asia, 2016 (peer-reviewed short paper)
  • Z. Yi, X. Hu, E. K. Kim, K. K. Kim, and B. Jang, "Accelerating Distance Transform Image Based Hand Detection Using CPU-GPU Heterogeneous Computing," Journal of Semiconductor Technology and Science (JSTS), 2016
  • E. K. Kim and B. Jang, "Efficient Generation of Spatiotemporal Images for Leukocyte Motion Detection in Microvessels," IEIE Transactions on Smart Processing and Computing, 2017
  • Choo, D. Troendle, E. Gad and B. Jang, "Contention-Aware Selective Caching to Mitigate Intra-Warp Contention on GPUs," International Symposium on Parallel and Distributed Computing (ISPDC), 2017
  • T. Ta, D. Troendle, X. Hu and B. Jang, "Understanding the Impact of Fine-Grained Data Sharing and Thread Communication on Heterogeneous Workload Development," International Symposium on Parallel and Distributed Computing (ISPDC), 2017