第一周的科研学习记录,主要是基础学习和阅读论文。
Marp with VScode Tutorial for Anyone
基于 VScode 编写 Marp 幻灯片的工作流
CS110 Lab [14]
Goals
-
Explore the workings of virtual memory, specifically the TLB and the Page Table.
-
Analyze TLB hit rate and Page Table hit rate and figure out what accesses optimize these values.
CS110 Project 4
Finsh the given optimization task. (Individual Project)
CS110 Project 3
Flappy-bird game on Longan Nano. (Individual Project)
CS110 Homework [8]
CS110 Lab [13]
Goals
-
Learn about basic OpenMP directives
-
Write code to learn two ways of how
#pragma omp for
could be implemented. Learn about false sharing. -
Learn about basic multiprocessing programming
CS110 Lab [12]
Goals
-
Hack
platformio
for a Stable Development Environment. -
Understand C and RISC-V Programming for Longan Nano.
-
Learn to Modify C Code for Specific Behavior on MCU.
-
Learn to Modify RISC-V Code for Specific Behavior.
-
Learn to Debugging Without GDB.
CS110 Homework [6]
Synchronizing Windows Fonts with WSL for LaTeX Typesetting
Recently, while working on my writing projects in WSL (Windows Subsystem for Linux), I encountered issues with the limited font selection when using XeLaTeX to compile my documents. XeLaTeX, a popular LaTeX compiler, relies on the system font library, which means maintaining the font library in WSL is crucial for a smooth typesetting experience. To address this problem, I decided to explore ways to synchronize the fonts installed on my Windows system with WSL.