preloader

I’m Juechu “Joy” Dong

Trusted Computer Arch & Sys Traveler 1st yr PhD @UMich

HELLO

Greetings from Joy! Welcome to my page. My Chinese name Juechu (pronounced ge ü e, chu) is hard to pronounce, so you might as well call me Joy.😊
No matter which part of the world you’re visiting my page from, I’ve probably been there or am looking forward to visiting. The title picture above was taken in my favorate city Budapest. I spent first 20 years of my life in Shanghai, China, but now I’m at Ann Arbor, Michigan.
I’m a 1st year PhD student interested in compuater architecture and systems, especially privacy preserving systems. I want to help to make computers run faster and safely with privacy protected.
Program in: c/c++ cuda (system)verilog
Speak: English Chinese (a little bit of)German
DOWNLOAD MY CV      
about-me

Timeline

Education

  • 2022 Sept - exp. 2027

    University of Michigan

    Ph.D in Computer Science and Engineering | Computer Architecture & Systems

    Computer architecture is fun and I want to build fast computing but with extra privacy guarantees. Here I work with Prof. Satish Narayanasamy on confidential computing / hardware guranteed privacy topics.

  • 2022 Apr

    University of Michigen

    B.S.E. in Computer Engineering | GPA: 4.00/4.00

    I take computer architecture track and work with Prof. Ron Dresklinski & Prof. Satish Narayanasamy on computer architecture and system related researches.
    Course work: EECS470 Computer Architecture (A), EECS281 Data Structures and Algorithms (A), EECS312 Integrated Circuits (A), EECS482 Operating Systems (in progress), Parallele CUDA Programming (in progress)

  • 2022 Aug

    Shanghai Jiaotong Univeristy

    B.S.E. in Electrical & Computer Engineering | GPA: 3.82/4.00

    I started my university here and gained my interest in engineering. I learned the basics about heardware and curcuits and decided to keep working on hardware related topics.
    Course work: VE270 Introduction to Logic Design (A+), VE280 Programming & Elem. Data Struct (A), VE401 Probability Methods in Eng. (A+), VV186/VV285/VV286 Honors Mathematics II/III/IV (A-, A, A)

Projects

  • 2022 May - now

    Acclerating Long Sequence Alignment (minimap2) on GPU

    advised by Prof. Satish Narayanasamy , co. AMD

    Acclerate long sequence alignment to process ultra-long full-length mRNA or cDNA reads at high througput and long genomic contigs against a large referencce database. Exploit parallelism in long sequence alignment and offload workload to GPU. Optimize scheduling to maxumize throughput

  • 2021 May - now

    Federated Genomic Analysis System Based on Open-enclave & SGX

    advised by Prof. Satish Narayanasamy @UMich

    Solve privacy concerns in genomic data sharing without accuracy penalty from metadata studies or performance penalty from homomorphic encryption. Build a centralized system that collects genomic data from host institutions and analyze them on central server enclave without leaking raw or intermediate data.

  • 2021 Sept - 2022 May

    Crossbar For Programmable Fully Homomorphic Encryption Accelerator

    advised by Dr. Ronald Dreslinski @UMich

    Design extremely high bandwidth, statically scheduled crossbar for FHE accelerator F1 (MICRO 2021) with strict power and area restrictions.

  • 2021 Feb - 2021 Apr

    Out-of-Order Processor Design

    EECS470 Computer Architecture Project

    Design an out-of-order, 3-way scalar processor based on R10K design using system verilog. Add additional feature load store queue, advance branch predictor and cache heriachy.

  • 2021 Jan - 2021 May

    Fully-Autonomous SoC

    advised by Prof. Ronald Dreslinski

    Build an intent solver that translates high-level user intent into hardware specifications and to satisfy user constraints, in particular, determines appropriate acceleration blocks for user python code
    Attend weekly meetings with Dr. Dreslinski to develop basic research skills in experiment setup and to learn how to narrow down research interests and identify a new research topic

  • 2019 Nov

    General Method to Roller Coaster Design and Analysis Based on NURBS Curves

    with Yanjun Chen and Haoyang Zhang

    We won silver medal of University Physcis Competition 2019 with this design. It was a fantastic experience to do intensive brain storming and modeling in 48 hours. We didn’t get much sleep, but a lot of fun.

    experience

Teaching

  • 2021 Sept - 2022 Apr

    Instructional Aid: Computer Architecture

    with Dr. Mark Brehob and Prof. Ronald Dreslinski @UMich

    Teach out of order processor design topics including branch prediction, pipelines, prefetching, caches etc. Hold lab sessions and develop exam problems regarding OoO processor design.

  • 2021 Feb - 2021 Apr

    Teaching Assistant: Probabilistic Methods in Eng.

    Instructor Dr. Horst Hohberger @SJTU-UM Joint Institute

    Probability theory and statistics is interesting, important but often misunderstood. From a wonderful piecs of data one can draw non-sense conclusion if probabalistic methods are not used in the right way. While dealing with computer security, it’s important that we can come to a conclusion that sensitive data is “almost impossible” to leak.

  • 2020 May - 2020 Aug

    Teaching Assistant: Honors Physics

    Instructor Dr. Mateusz Krzyzosiak @SJTU-UM Joint Institue.

    I enjoy teaching and want to devote my energy towards helping students. It was a remote semster and everyone was isolated and very stressful. I was lucky to be able to help and support students and be part of this wonderful teaching team.

QUOTES

  • Book stores, free markets and cafés are my must-visits while traveling. My recent best is Campfire Coffee, Negaunee, MI, in a tiny town near Marquette, upper Peninsula. Nice place to visit in fall.
  • Shanghai has only two seasons, winter and summer, and they switch randomly. It is otherwise a wonderful city to live in.
  • My source of metal support: food, friends, IKEA sharks and my cat Marie.
  • Best thing happened recently: I got a really good book about Hapsburg history on the street from a weird old man.

Friends

  • Ziqiao Ma PhD @UMich, Ann Arbor, Michigan
  • … (send me a message to link your page)

Email

joydong@umich.edu

LinkedIn

https://www.linkedin.com/in/juechu-dong-b0b638220/

WeChat/QQ

jiaochewchew 1596892951

Address

4844 Bob & Betty Beyster Building
2260 Hayward St
Ann Arbor, MI
48105