CV

Publications

Conferences

  • DeepUM: Tensor Migration and Prefetching in Unified Memory
    Jaehoon Jung, Jinpyo Kim, Jaejin Lee
    ASPLOS 2023: Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2, January 2023, Pages 207–221, DOI: 10.1145/3575693.3575736

  • SnuHPL: High Performance LINPACK for Heterogeneous GPUs
    Jinpyo Kim, Hyungdal Kwon, Jintaek Kang, Jihwan Park, Seungwook Lee, Jaejin Lee
    ICS ‘22: Proceedings of the 36th ACM International Conference on Supercomputing, June 2022, Article No.: 18, Pages 1–12, DOI: 10.1145/3524059.3532370

  • SnuQS: Scaling Quantum Circuit Simulation using Storage Sevices
    Daeyoung Park, Heehoon Kim, Jinpyo Kim, Taehyun Kim, Jaejin Lee
    ICS ‘22: Proceedings of the 36th ACM International Conference on Supercomputing, June 2022, June 2022, Article No.: 6, Pages 1–13, DOI: 10.1145/3524059.3532375

  • CyCNN: A Rotation Invariant CNN using Polar Mapping and Cylindrical Convolution Layers
    Jinpyo Kim, Wookeun Jung, Hyungmo Kim, Jaejin Lee
    arXiv preprint, 2020

Domestic Papers (Korean)

  • A Fast and Scalable Generative Model Inference on Distributed Multi-GPU Environment
    Junyeol Ryu(유준열), Jinpyo Kim(김진표), Jaejin Lee(이재진)
    한국정보과학회 2023년 한국컴퓨터종합학술대회 논문집
    RISS: 108710246

Education

Seoul National University (Mar 2020 - Present)
Pursuing Ph.D. in Computer Science and Engineering, advised by Prof. Jaejin Lee

Seoul National University (Mar 2015 - Feb 2020)
B.S. in Computer Science and Engineering (Summa Cum Laude)

Seoul Science High School (Mar 2012 - Feb 2015)

Experiences

Lecturer

  • Accelator Programming Summer School, 2023 Summer

Teaching Assistant @ Seoul National University

  • Computing for Data Science (2023 Fall, 2023 Spring, 2022 Fall, 2021 Spring)
  • Scalable High Performance Computing (2023 Fall, 2023 Spring, 2022 Fall, 2021 Fall)
  • Multicore Computing (2021 Spring)
  • Introduction to Quantum Computing and Information (2020 Fall)
  • Software Platforms for Data Science (2020 Spring)
  • Programming Practice (2017 Spring)

Teaching Assistant @ Samsung

  • System Expert Course, 2023 Spring - Parallel Programming
  • System Architect Course, 2023 Spring - Parallel Programming
  • System Architect Course, 2022 Spring - Parallel Programming
  • SW Certificate, from 2019 Spring to 2020 Summer - Algorithm
  • Korea Olympiad of Informatics Winter Programming Camp, 2019 Winter - Algorithm

Teaching Assistant @ Accelerator Programming School

  • Accelator Programming Winter School, 2023 Winter

Misc Experiences

  • Samsung Electronics SW Membership Program, from 2018 to 2021
  • Samsung SDS Sgen Membership Program, from 2014 to 2016

Professional Activities

Student Volunteers

  • PPoPP22
  • PPoPP21
  • PACT21

Misc Activites

Honors & Awards

Competitive Programming Contests

  • 17th place, 2021 Google Hash Code World Final
  • 5th place, 2019 Samsung Collegiate Programming Cup
  • 2nd place, 2018 ACM-ICPC Seoul Regional
  • 3rd place, 2018 ACM-ICPC Taipei Regional
  • 187th place, 2018 Google Code Jam Round 3
  • 3rd place, 2018 Kakao Code Festival
  • 5th place, 2018 Samsung Collegiate Programming Cup
  • 3rd place, 2017 ACM-ICPC Daejeon Regional
  • 3rd place, 2017 LG Code Monster
  • 7th place, 2016 ACM-ICPC Daejeon Regional

Other Contests

  • 1st place, 2024 Samsung Computer Engineering Challenge
    Team ShallowSpeed, Optimizing inference system of Phi3-14B, in a NVIDIA Jetson device
    news TBA
  • 1st place, 2024 Cryptoanalysis Contest
    Team 비밀분쇄기
    website Problems and Solutions
  • 2nd place, 2023 Samsung Computer Engineering Challenge
    Team ShongShong2, Optimizing inference system of LLaMA-30B, in a server equipped with four NVIDIA Tesla V100 GPUs
    news
  • 1st place, 2022 Samsung Open Innovation Contest for AXDIMM Technology
    Synergistic Approach for Systems with AXDIMMs, GPUs, and NVMe Devices
    website, news

Scolarship

Presidential Science Scholarship (대통령과학장학금)
2015-2020, Korea Student Aid Foundation

Patents as an Inventor

  • METHOD FOR EXTRACTING AND EXECUTING INTERMEDIATE REPRESENTATION FROM DEEP LEARNING APPLICATION
    TBA.

  • METHOD FOR REPRESENTING IN-PLACE OPERATIONS FROM DEEP LEARNING APPLICATION
    TBA.

  • STORAGE SYSTEM FOR QUANTUM CIRCUIT SIMULATION
    KR Patent Application 10-2022-0043557, filed April 7, 2022.
    WO Patent Application PCT/KR2022/005229, filed April 11, 2022.

  • QUANTUM CIRCUIT SIMULATION METHOD AND OPTIMIZATIONS USING STORAGE DEVICES
    KR Patent Application 10-2022-0043556, filed April 7, 2022.
    WO Patent Application PCT/KR2022/005230, filed April 11, 2022.

  • LARGE SCALE COMPUTING METHOD AND APPRATUS USING VOLTAGE AND FREQUENCY ADJUSTMENT FOR PERFORMANCE AND POWER EFFIENCY IMPROVEMENT
    TBA.

  • METHOD FOR EFFICIENT MANAGEMENT OF INTERMEDIATE REPRESENTATION FROM DEEP LEARNING APPLICATION
    TBA.

  • METHOD AND APPARATUS FOR PREDICTING PERFORMANCE AND POWER EFFICIENCY OF A DEVICE EXECUTING AN ARTIFICIAL NEURAL NETWORK MODEL
    TBA.

  • METHOD FOR DETERMINING OPTIMIZATION APPLICABILITY ON INTERMEDIATE REPRESENTATION FROM DEEP LEARNING APPLICATION KR Patent 10-2457152 (Application No. 10-2022-00726380), filed June 15, 2022, and issued October 17, 2022.
    KR Patent Application 10-2022-0072638, filed June 15, 2022.
    PCT and US patent TBA.

  • METHOD FOR PROVIDING PARALLEL LU FACTORIZATION ON HETEROGENEOUS COMPUTING ENVIRONMENT AND NODE FOR EXECUTING THE METHOD KR Patent Application 10-2022-0136101, filed October 21, 2022.
    US Patent Application US17/971,489, filed September 1, 2022.\

  • APPRATUS AND METHOD OF LARGE SCALE COMPUTING
    KR Patent Application 10-2021-0185382, filed December 22, 2021.
    US Patent Application US17/901,363, filed September 1, 2022.
    CN Patent Application CN202211055404, filed August 30, 2022.
    EP Patent Application EP22198986, filed September 30, 2022.

  • METHOD AND SYSTEM FOR GENERATING INTERMEDIATE REPRESENTATION FOR PROGRAM FOR EXECUTION ON ACCELERATOR
    KR Patent 10-2457154 (Application No. 10-2022-0072640), filed June 15, 2022, and issued October 17, 2022.
    KR Patent Application 10-2022-0133271, filed October 17, 2022.
    WO Patent Application PCT/KR2022/008508, filed June 15, 2022.
    US Patent Application US18/533,041, filed December 7, 2023.

  • METHOD AND SYSTEM FOR MANAGING INTERMEDIATE REPRESENTATION FROM PROGRAM
    KR Patent 10-2457153 (Application No. 10-2022-0072639), filed June 15, 2022, and issued October 17, 2022.
    KR Patent Application 10-2022-0133270, filed October 17, 2022.
    WO Patent Application PCT/KR2022/008507, filed June 15, 2022.
    US Patent Application US18/542,563, filed December 15, 2023.

  • METHOD AND SYSTEM FOR DETERMINING OPTIMIZATION APPLICABILITY ON INTERMEDIATE REPRESENTATION FROM PROGRAM
    KR Patent 10-2457152 (Application No. 10-2022-0072638), filed June 15, 2022, and issued October 17, 2022.
    KR Patent Application 10-2022-0133269, filed October 17, 2022.
    WO Patent Application PCT/KR2022/008506, filed June 15, 2022.
    US Patent Application US18/542,544, filed December 15, 2023.

  • METHOD AND SYSTEM FOR PROVIDING CREATING INTERMEDIATE REPRESENTATION
    KR Patent 10-2467622 (Application No. 10-2022-0072637), filed June 15, 2022, and issued November 11, 2022.
    KR Patent Application 10-2022-0147513, filed November 8, 2022.
    WO Patent Application PCT/KR2022/008505, filed June 15, 2022.
    CN Patent Application CN202280043438, filed June 15, 2022.