Publications

. HeteroCL: A Multi-Paradigm Programming Infrastructure for Software-Defined Reconfigurable Computing. In FPGA (Best Paper Award), 2019.

PDF Code Slides

. Rapid Cycle-Accurate Simulator for High-Level Synthesis. In FPGA, 2019.

PDF Slides

. SODA: Stencil with Optimized Dataflow Architecture. In ICCAD (Best Paper Candidate), 2018.

PDF Code Slides

. GraphH: A Processing-in-Memory Architecture for Large-scale Graph Processing. In TCAD, 2018.

PDF

. ForeGraph: Exploring Large-scale Graph Processing on Multi-FPGA Architecture. In FPGA, 2017.

PDF Slides

. FPGP: Graph Processing Framework on FPGA A Case Study of Breadth-First Search. In FPGA, 2016.

PDF Slides

. NXgraph: An Efficient Graph Processing System on a Single Machine. In ICDE, 2016.

PDF Slides

. Test–Retest Reliability of Graph Metrics in High-resolution Functional Connectomics: A Resting-State Functional MRI Study. In CNSNT, 2015.

PDF

Teaching

I am a teaching assistant for the following courses at UCLA:

  • CS180: Introduction to Algorithms and Complexity, Fall 2017
  • CS259: Customized Computing for Big-Data Applications, Fall 2018
  • CS133: Parallel and Distributed Computing, Winter 2019

Contact