./earlgreymacaron
(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!
Contact
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