박혁우
- 전공
- 컴파일러
- 직급
- 조교수
- 이메일
- hyukwoo.park@jbnu.ac.kr
- 사이트
- https://sites.google.com/view/compintel-lab
- 연구분야
- 웹 엔진 및 컴파일러 최적화
- 연구실
- 컴파일러 인텔리전스 연구실(공대7호관 533호) / 교수연구실(공대7호관 530호)
- 전화번호
- 063 - 270- 3437
- 담당강의
- 알고리즘,웹서비스설계,컴파일러
경력
삼성전자 삼성리서치 책임연구원 (2018.03-2025.02)
주요 연구실적
<프로젝트>
* Escargot - A Lightweight JavaScript Engine (maintainer)
https://github.com/Samsung/escargot
Escargot is a memory optimized JavaScript engine for mid-range devices such as mobile phone, tablet and TV
* Walrus - A Lightweight WebAssembly Runtime (maintainer)
https://github.com/Samsung/walrus
Walrus project aims to provide a lightweight WebAssembly runtime engine. It now fully supports WebAssembly specs with an simple interpreter and a JIT compiler for better performance
* lwnode - Lightweight Node.js (contributor)
https://github.com/Samsung/lwnode
Lightweight Node.js is a memory efficient Node.js implementation for consumer products such as mobile, smart watch, and TV
논문
* Hyukwoo Park and Seonghyun Kim, "Tail Call Optimization Tailored for Native Stack Utilization in JavaScript Runtimes," IEEE Access, vol. 12, pp. 111801 - 111817, August 2024.
* Hyukwoo Park, Seonghyun Kim, and Boram Bae, "Dynamic code compression for JavaScript engine," Journal of Software: Practice and Experience, vol.53, issue 5, pp. 1196-1217, February 2023.
* Hyukwoo Park, Sungkook Kim, Jung-Geun Park, and Soo-Mook Moon, "Reusing the Optimized Code for JavaScript Ahead-of-Time Compilation," ACM Transactions on Architecture and Code Optimization pp. 1-20, December 2018.
저서