Taekyung Heo

TaekyungHeo_CV.pdf

As a computer scientist, I excel in the areas of distributed machine learning systems, performance modeling, and memory systems, with my efforts particularly focused on bridging the gap between theoretical concepts and their practical implementation through hardware-software co-design. 

In my current role as a Senior HPC Middleware Developer at NVIDIA, I harness AI software/hardware co-design to scale AI workloads across thousands of GPUs effectively. This role encompasses a variety of benchmarking activities and the crafting of software solutions aimed at enhancing the scalability of machine learning workloads. I am at the forefront of developing two vital software products from scratch. This development work includes comprehensive benchmarking, simulation framework, and the extraction of valuable insights from real-world workload traces across diverse teams and business units. My rich engineering background, cultivated during my Ph.D. through hands-on exploration of both hardware and software aspects—including system software like Linux kernels and simulation tools for architectural studies—positions me to make substantial contributions to NVIDIA's projects.

Employment

Education

Publications

Workshops

Presentations & Talks

Research Experiences











Patents

Professional Services

Awards & Scholarships

Skills

Extracurricular Activities

Teaching Experiences

CV updated on 2024-Apr-9th