Researcher

Senior Researcher (선임연구원)
High Performance Computing System Research Section (고성능컴퓨팅시스템연구실)
Future Computing Research Division (초성능컴퓨팅연구본부)
Artificial Intelligent Computing Research Laboratory (인공지능컴퓨팅연구소)
Electronics and Telecommunications Research Institute (한국전자통신연구원)

[Google Scholar]

Education

  • B.S. in Department of Computer Science, KAIST, 2004.3. ~ 2010.1.
  • M.S. in Department of Computer Science, KAIST, 2010.2. ~ 2012.2
    Advisor: Jaehyuk Huh
    Thesis: “Fair Resource Provisioning in Asymmetric Multi-core Processors”
  • Ph.D in School of Computing, KAIST, 2012.3. ~ 2017.8
    Advisor: Jaehyuk Huh
    Dissertation: “Group-aware Performance-Fair Scheduler for Uneven Many Cores”

Experiences

  • Senior Researcher at ETRI, 2018.11. ~ present
  • Postdoctoral Researcher at KAIST, 2017.09. ~ 2018.10.

Research Interests

Operating System, High Performance Computing, Cloud Computing, Emerging Applications

Research Projects at ETRI

  • Analog AI Computing, 2023.1. ~ 2027.12.
  • Fabric Memory Computing, 2018.11. ~ 2023.12.
  • Quantum Virtual Machines, 2020.01. ~ 2021.12.

Publications (International)

  • Changdae Kim, Daegun Yoon, Taehoon Kim, Yeonjeong Jeong, Kangho Kim, Kwangwon Koh, Eunji Pak
    “Analog Computing for AI Sometimes Needs Correction by Digital Computing: Why and When”
    Workshop on Machine Learning with New Compute Paradigms (MLNCP) at NeurIPS, 2024
  • Taeyoon Kim, Chanho Park, Mansur Mukimbekov, Heelim Hong, Minseok Kim, Ze Jin, Changdae Kim, Ji-Yong Shin, Myeongjae Jeon
    “FusionFlow: Accelerating Data Preprocessing for Machine Learning with CPU-GPU Cooperation”
    International Conference on Very Large Databases (VLDB), 2024
  • Taehoon Kim, Kwangwon Koh, Changdae Kim, Eunji Pak, Yeonjeong Jeong, Sang-Hoon Kim
    “DEHype: Retrofitting Hypervisors for a Resource-Disaggregated Environment”
    IEEE International Conference on Cluster Comupting (CLUSTER), 2023
  • Changdae Kim, Kwangwon Koh, Taehoon Kim, Daegyu Han, and Jiwon Seo
    “BWA-MEM-SCALE: Accelerating Genome Sequence Mapping on Commodity Servers”
    International Conference on Parallel Processing (ICPP), 2022 (Best Paper Award)
  • Soojeong Cho , Wonbae Kim , Sehyeon Oh , Changdae Kim, Kwangwon Koh, Beomseok Nam
    “Failure-Atomic Byte-Addressable R-tree for Persistent Memory”
    IEEE Transactions on Parallel and Distributed Systems, (TPDS). vol. 32, no. 3, 601–614, Mar. 2021
  • Hyungjun Oh, Bongki Cho, Changdae Kim, Heejin Park, and Jiwon Seo.
    “AniFilter: parallel and failure-atomic cuckoo filter for non-volatile memories”
    European Conference on Computer Systems (EuroSys), 2020
  • Seikwon Kim, Wonsang Kwak, Changdae Kim, Daehyeon Baek, Jaehyuk Huh
    “Charge-Aware DRAM Refresh Reduction with Value Transformation”
    IEEE International Symposium on High Performance Computer Architecture (HPCA), 2020
  • Kwangwon Koh, Kangho Kim, Changdae Kim, and Jaehyuk Huh
    “End Performance SLA Support for Disaggregated Memory”
    The 1st Workshop on Resource Disaggregation (WORD) held in conjunction with ASPLOS, 2019.
  • Changdae Kim, Seungbeom Choi, and Jaehyuk Huh
    “GVTS: Global Virtual Time Fair Scheduling to Support Strict Fairness on Many Cores”
    IEEE Transactions on Parallel and Distributed Systems, vol. 30, no. 1, pp. 79-92, 1 Jan. 2019.
  • Seikwon Kim, Wonsang Kwak, Changdae Kim, and Jaehyuk Huh
    “Zebra Refresh: Value Transformation for Zero-Aware DRAM Refresh Reduction”
    IEEE Computer Architecture Letters, vol. 17, no. 2, pp. 130-133, July-Dec 1 2018.
  • Changdae Kim and Jaehyuk Huh
    “Exploring the Design Space of Fair Scheduling Supports for Asymmetric Multicore Systems”
    IEEE Transactions on Computers, vol. 67, no. 8, pp. 1136-1152, August 2018.
  • Changdae Kim and Jaehyuk Huh
    “Fairness-oriented OS Scheduling Support for Multicore Systems” (slides)
    The International Conference on Supercomputing (ICS), Istanbul, Turkey, June, 2016
  • Jaeung Han, Changdae Kim, Jaehyuk Huh, Gil-jin Jang and Young-ri Choi
    “Configuration Guidance Framework for Molecular Dynamic Simulations in Virtualized Clusters”
    IEEE Transactions on Services Computing, vol. 10, no. 3, pp. 366-380, May-June 1 2017.
  • Jeongseob Ahn, Changdae Kim, Jaeung Han, Young-ri Choi and Jaehyuk Huh
    “Dynamic Virtual Machine Scheduling in Clouds for Architectural Shared Resources.”
    4th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud ’12), Boston, USA, June 2012.
  • Youngjin Kwon, Changdae Kim, Seungryoul Maeng, and Jaehyuk Huh
    “Virtualizing Performance Asymmetric Multi-core Systems”
    The 38th International Symposium on Computer Architecture (ISCA), San Jose, California, USA, June, 2011.
  • Jaeung Han, Jeongseob Ahn, Changdae Kim, Youngjin Kwon, Young-ri Choi and Jaehyuk Huh
    “The Effect of Multi-core on HPC Applications in Virtualized Systems.” (slides)
    5th Workshop on Virtualization in High-Performance Cloud Computing (VHPC ’10), Ischia-Naples, Italy, August 2010.

Publications (Domestic)

  • 용예원(ETRI, 충남대), 이성호(충남대), 김태훈(ETRI), 김창대(ETRI)
    “상용 시스템에서 구동 가능한 소프트웨어 기반의 안전한 분리 메모리 시스템(A Software-based Secure Disaggregated Memory System on Commodity Servers)”
    정보과학회논문지 51, no.9 (2024) : 757-770.
  • 용예원(ETRI, 충남대), 이성호(충남대), 김창대(ETRI)
    “커널 수준 차세대 메모리 성능 에뮬레이터(Kernel-Level Emerging Memory Performance Emulator)”
    한국정보과학회 한국소프트웨어종합학술대회(KSC) 2022
  • 우상정, 서원익, 김창대, 허재혁
    “사용자 입력 기반의 스마트폰 전력 감소 기법(User Input based Power Reduction Technique for Smartphones)”
    정보과학회논문지: 시스템 및 이론 40(1), 2013.2, 45-51.
  • 우상정, 서원익, 김창대, 허재혁
    “사용자 입력 기반의 스마트폰 전력 감소 기법(User Input based Power Reduction Technique for Smartphones)”
    한국정보과학회 한국컴퓨터종합학술대회(KCC) 2012 (최우수논문상)

Software Projects

  • Global Virtual Time Fair Scheduler
  • Fairness-oriented Scheduler for Asymmetric Multicore Systems

Teaching Assistent

  • CS101 Introduction to Programming (2010S, 2010F, 2011S, 2013S, 2013F, 2014S, 2014F, 2015S, 2015F)
  • CS204 Discrete Mathematics (Spring 2010)
  • CS202 Problem Solving (Fall 2010)
  • Undergradurate Research Program (Summer,Fall 2011)
  • CS510 Computer Architecture (Spring 2012)
  • CS311 Computer Organization (Fall 2012)