Research Interests

• Parallel and Heterogeneous computing

• GPU computing

• Design automation

• Graph partitioning

About Me

I am a third-year Ph.D. student in the Department of Electrical and Computer Engineering at the University of Wisconsin-Madison. I obtained my B.S. in Chemical Engineering from Brigham Young University. I am currently working on the graph partitioning problem. Graph partitioning is an important topic in many fields, including scientific computing, data analysis, and VLSI design. My research focuses on developing novel algorithms for both regular graphs and hypergraphs, leveraging the computational power of GPUs to accelerate these processes.

Your Image

Achievements

Education

  1. Ph.D. Electrical and Computer Engineering

    University of Wisconsin - Madison, WI Aug 2023 — Present

    • GPU accelerated regular and hypergraph partitioning

  2. Bachelor of Science Chemical Engineering

    Brigham Young University, Provo, UT Jan 2017 — Aug 2020

    • GPA: 3.7/4.0

    • Accurately predicted the behavior of molten salt mixtures using molecular simulation

Experience

  1. Computer Engineering Research Assistant

    Department of Electrical and Computer Engineering, UW – Madison Aug 2023 — Present

    • Designed and implemented a graph partition algorithm which achieves 9x speed up than the state-of-art CPU parallel graph partitioning tools

  2. Summer Internship

    Synopsys, Mountain View, CA May 2022 — July 2022

    • Conducted performance analysis on the Synopsis timing tool to identify bottlenecks

    • Researched opportunities to apply GPU acceleration to the timing calculation

    • Replaced heavy calculations with GPU implantation

  3. Software Developer

    Secumax Technology, Taipei, Taiwan Sep 2020 — May 2021

    • Constructed a SQL database to store and handle application data efficiently and securely

    • Utilized QT to create a cross-platform application which allows users to control remote monitors and perform different functionalities such as zoom in and playback

    • Implemented a new user interface to improve the user experience

  4. Software Developer Internship

    WeCare Insurance Company, Provo, UT Apr 2020 — Aug 2020

    • Led a team of three and mentored team progress

    • Utilized Selenium in Java script to accomplish website automation

    • Reorganized SQL database for easier access

  5. Chemical Engineering Teaching Assistant

    Brigham Young University, Provo, UT Jan 2020 — Apr 2020

    • Aided 45 students in Environmental Safety concepts

    • Led review sessions for class exams

  6. Chemical Engineering Research Assistant

    Brigham Young University, Provo, UT Sep 2017 — Jan 2020

    • Wrote Python and C++ scripts to generate complex formatted files from data

    • Utilized bash commands to run molecular simulations on a supercomputer

    • Evaluated molten salt structure for nuclear reactors through molecular dynamics simulation

Publications

  1. HyperG: Multilevel GPU-Accelerated k-way Hypergraph Partitioner

    Asia and South Pacific Design Automation Conference (ASP-DAC), Tokyo, Japan 2025

    Wan Luan Lee, Dian-Lun Lin, Cheng-Hsiang Chiu, Ulf Schlichtmann, and Tsung-Wei Huang

  2. G-kway: Multilevel GPU-Accelerated k-way Graph Partitioner

    Design Automation Conference (DAC), San Francisco, California 2024

    Wan Luan Lee, Dian-Lun Lin, Tsung-Wei Huang, Shui Jiang, Tsung-Yi Ho, Yibo Lin, and Bei Yu

  3. G-PASTA: GPU Accelerated Partitioning Algorithm for Static Timing Analysis

    Design Automation Conference (DAC), San Francisco, California 2024

    Boyang Zhang, Dian-Lun Lin, Che Chang, Cheng-Hsiang Chiu, Bojue Wang, Wan Luan Lee, Chih-Chun Chang, Donghao Fang, and Tsung-Wei Huang

  4. Complexation of Mo in FLiNaK Molten Salt: Insight from Ab Initio Molecular Dynamics

    The Journal of Physical Chemistry 2020

    Austin David Clark, Wan Luan Lee, Andrew Russell Solano, Tyler Bruce Williams, Gabriel Scott Meyer, Granite J Tait, Ben C Battraw, and Stella D Nickerson



Download Resume