Research

Robust and Secure Deep Learning Computing

Given the ever-increasing integration density and design complexity of computing systems, security and robustness become one of the first-priority citizens that need to be considered while designing a system. Though various solutions have been proposed and implemented in real systems for the known attacks, different systems and workloads have unique security holes and need different defenses. We would like to explore unique vulnerabilities of various systems and workloads and research effective countermeasures. [NSF 2114514]

Energy-efficient & Scalable Throughput Processors

Most of emerging workloads need massive data- and thread-level parallelism to handle big data inputs. Various throughput processors (e.g., GPU) are equpped with hundreds of cores and several mega-bytes of on-chip memories. These abundant resources are a double-edged sword that are inevitable for increasing execution concurrency but at the same time require high power consumption. In this project, we would like to optimize or revisit throughput processors to achieve higher throughput per energy consumption. [NSF 2341039]

Next-generation Accelerator Design

In the post-Moore era, we can't simply rely on more transistors per unit area to produce better throughput. Domain-specific accelerators may be able to satisfy ever-increasing computing power demands of emerging workloads with given transistor and power budget. However, here comes another challenging questions,  'what types of workloads should we support with dedicated accelerators?' and 'how can the existing computing systems smoothly support the accelerators?'. In this project, we would like to answer these questions such that the new computing era can be smoothly and cost effectively phased into.

Emerging Workload Acceleration

For an agile support for quickly evolving computing fields, it is essential to have a thorough undestanding of new workloads. To enable fair evaluations of various accelerators, it is important to have balanced and good-quality benchmark suites of emerging workloads. In this project, we aim to design various cutting-edge applications and explore optimization potentials. The workloads will be compiled into benchmark suites so that the community can use the suites for their research. 

Books

Hyeran Jeon

In: Chattopadhyay, A. (eds) Handbook of Computer Architecture. Springer, 2023


Technical Articles

ACM SigArch Blog, May 2023

Patents

US20150199150 A1


Hyeran Jeon, Woohyong Lee, Mingyu Lee, Woongee Kim, Jiseong Oh, Jagun Kwon, and Taekgyun Ko

US8423723 B2

Papers 

* People in MoCA Lab

Mujahid Al Rafi*, Yuan Feng*, Fan Yao, Meng Tang, and Hyeran Jeon
IEEE International Symposium on Workload Characterization (IISWC), Ghent, Belgium, Oct 2023 (acceptance rate 30%)


Luanzheng Guo, Jay Lofstead, Jie Ren, Ignacio Laguna, Gokcen Kestor, Line Pouchard, Dossay Oryspayev, and Hyeran Jeon
Workshop on Converged Computing to be co-located with ISC'23 (WOCC), Hamburg, Germany, May 2023


Yuan Feng* and Hyeran Jeon
ACM Workshop on General Purpose GPUs (GPGPU), Montreal, Canada, Feb 2023


Yuan Feng*, Dong Li, and Hyeran Jeon
Student Research Competition at IEEE/ACM International Symposium on Microarchitecture (MICRO), Chicago, Illinois, Oct 2022


Nigel Bernard*, Hoa Nguyen*, Aman Chandan*, Savyasachi Jagdeeshan*, Namdev Prabhugaonkar*, Rutuja Shah*, and Hyeran Jeon
arXiv Preprint, July 2022


Mujahid Al Rafi*, Yuan Feng,* and Hyeran Jeon
arXiv Preprint, July 2022




Mujahid Al Rafi*, Yuan Feng*, and Hyeran Jeon
Workshop on Negative results, Opportunities, Perspectives, and Experiences In conjunction with ASPLOS-27 (NOPE), Feb 2022