Short bio
(at Top of the Rock =>)
- He is a Engineer at Fixstars Corporation (2023/04 - Now)
- He received Doctor of Engineering from Waseda University in 2023.
- Graduate School of Fundemental Science and Engineering, Waseda University
- Research Associates (2021/04 - 2023/03) at Department of Computer Science and Engineering
- He received B.E and M.E from Waseda University in 2019 and 2020, respectively.
- His research topics are RISC-V, NVMM (Non-Volatle Main Memory), TEE (Trusted Execution Environment), MPE (Memory Protection Engine based on Integrity Tree)
- Intersts:
- cloud computing, virtualization, compilers, infrastructures (low-layer technologies).
Programming Skills
- C
- C++
- beginner
- Scala/Chisel (RISC-V SoC)
- Rust
- beginner
- Java (Certificated Programmer Gold)
- Python
- beginner
Laboratory during Waseda University
Research Theme
- Secure Execution Environment using TEE especially RISC-V Keystone
keywords
- RISC-V
- NVMM (Non-Volatile Main Memory)
- Memory Encryption
- Memory Integrity
- Emulator
- TEE (Trusted Execution Environment)
- Keystone
Professional Memberships
- IEEE (2017.08 - )
- IEEE HKN (Eta Kappa Nu) Mu Tau Chapter (2017.08 - )
- IPSJ (2021.07 - )
- ARC (2021.07 - )
Educational Background
- 2013/04 - 2014/03 : Yamanashi Prefectural Kofu-Nishi High School, Japan
- 2015/04 - 2023/03 : Waseda University, Japan
- 2015/04 - 2019/03 : School of Fundamental Science and Engineering
- 2019/04 - 2020/03 : Graduate School of Fundamental Science and Engineering (Master Course)
- I was certified as excellent student and researcher, and graduate Master Coarse in 1 year !
- 2020/04 - 2023/03 : Graduate School of Fundamental Science and Engineering (Ph.D Course)
Achievements
WITH Peer-Review
- Yu Omori, Keiji Kimura, “Open-Source Hardware Memory Protection Engine Integrated With NVMM Simulator”, IEEE Computer Architecture Letters, Vol. 21, Issue 2, pp.77-80, Aug. 2022.
- Yu Omori, Keiji Kimura, “Open-Source RISC-V Linux-Compatible NVMM Emulator”, Sixth Workshop on Computer Architecture Research with RISC-V (CARRV 2022), co-located with ISCA’22, Jun. 2022.
- Yu Omori, Keiji Kimura, “Non-Volatile Main Memory Emulator for Embedded Systems Employing Three NVMM Behaviour Models IEICE TRANSACTIONS on Information and Systems”, IEICE Transactions on Information and Systems, Vol. E104-D, No. 5, pp.697-708, May. 2021.
- Yu Omori, Keiji Kimura, “Performance Evaluation on NVMM Emulator Employing Fine-Grain Delay Injection”, The 8th IEEE Non-Volatile Memory Systems and Applications Symposium (IEEE NVMSA 2019), Aug. 2019
WITHOUT Peer-Review
- 大森 侑、木村 啓二, “不揮発性メインメモリエミュレータの評価”, ETNET2019, Mar. 2019.
- 林 知輝, 大森 侑, 木村 啓二, “整合性ツリーおよび暗号化機構を持つ不揮発性メインメモリエミュレータの実装”, ETNET2021, Mar. 2021.
- 大森 侑, 木村 啓二, “Linuxが動作可能なRISC-V NVMMエミュレータの実装”, ETNET2021, Mar., 2021.
- Lena Yu, Yu Omori, Keiji Kimura, “Prototype Implementation of Non-Volatile Memory Support for RISC-V Keystone Enclave”, SWoPP2021, Jul. 2021.
Awards
- 2018/07 : IEEE HKN Member Certification
- 2020/03 : Waseda University Graduate Skipping at Master Course (1 year)
- 2021/04 : IEICE CPSY Presentation Award for Excellent Young Researcher
- 2021/06 : IEEE-HKN Key Chapter Award
theses
- Bechelor (2019/03) : 「FPGA上への不揮発性メインメモリ評価環境実装」
- Master (2020/03) : 「粗粒度及び細粒度遅延挿入による組み込み向け不揮発性メインメモリエミュレータの実装」
- Doctor (2023/03) : 「Studies on Evaluation Platforms for DRAM/NVMM Heterogeneous and Secure Computing Memory Systems」
Interests
- Linux
- Debian, Fedora, ArchLinux, Alpine
- Programming Language
- Rust, C++, Go, Ruby, Perl, Julia, Nim
- Compiler
- LLVM
- Container
- Docker, Kubernates
- Cloud
- AWS, GCP, Azure
- Simulator/Emulator
- QEMU
- Virtualization
- Xen, KVM
- Other
- Blockchain