(Me reading fun papers at Starbucks!)

Hello! I am Yeaseul Léa Park :)

I'm a M.S. student in School of Computing at Korea Advanced Institute of Science and Technology (KAIST). I am currently working in Computer Architecture and Systems Lab (CASYS) with with Prof. Youngjin Kwon. My current research interests are in memory management, security, and machine learning. earlgreymacaron is my Github ID because I like macarons, especially earl grey flavors!

If you want to know more about me in more detail, please refer to my [cv]. Thank you!


Email: yeaseul[at]casys.kaist.ac.kr
Github: https://github.com/earlgreymacaron

Korea Advanced Institute of Science and Technology (KAIST), Daejeon, South Korea
M.S. in School of Computing 2020.02 - Present

  • Researcher in KAIST Computer Architecture and Systems Lab (CASYS)

  • Advisor: Youngjin Kwon

Korea Advanced Institute of Science and Technology (KAIST), Daejeon, South Korea
B.S. in School of Computing 2014.09 - 2020.02

  • Undergraduate researcher in KAIST Computer Architecture and Systems Lab (CASYS)

École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland
Exchange Program in School of Computer and Communication Sciences 2018.01 - 2018.07

EF École de Français (EF Paris), Paris, France
French Intensive Course 2017.09 - 2017.12

  • French Intensive Course for A2 and B1

American International School of Guangzhou (AISG), Guangzhou, China
Full International Baccalaureate Diploma (IBD) 2009.01 - 2014.05

Tiered Memory System Design with NVM technology and Huge Pages (2019)
Ongoing Research Project at CASYS

  • studied a tiered memory design where multiple memory modules are used simultaneously as main memory

  • incorporated huge pages to design a system that aims for the optimal trade-off point while using multiple page sizes in a system with DRAM and NVM as the main memory

  • Keywords: NVM, Tiered Memory, Huge Page, Memory Management, System Design

Slicing the IO Execution with ReLayTracer (2019)
Preprint at arXiv:1906.07124

  • Developed ReLayTracer, a performance analysis tool for IO stack in modern operating systems

  • Investigated the Linux kernel code relating to file system and modified kernel data structures to track each system call request with minimal performance overhead

  • Demonstrated fine-grained analysis of IO execution at per-request and per-layer level

  • Keywords: Operating System, Performance Analysis, File System

A Survey on Efficient Memory Management with Huge Pages (2019)
Undergraduate Thesis

  • Conducted a comprehensive study on memory management with huge pages (e.g. 2MB, 1GB) by exploring conventional memory management using base pages and state-of-art memory management techniques that incorporate huge pages

  • Discussed problems that arise when using huge pages and analyzes various design approaches to combat these issues

  • Evaluated the huge page mechanisms in current Linux kernel using self-implemented micro-benchmark and popular macro-benchmarks

  • Keywords: Virtual Memory, Memory Management, Operating system, Huge Page, Translation Lookaside Buffer, Address Translation