---
tags: computer-arch
---
# Computer Archiecture 2024: Term Project
> :notebook: You must provide the materials and demonstrate to the lecturer before ==Jan 23, 2025==
## Fill in the table for your term project
> * Send email to `<jserv.tw@gmail.com>` to confirm the details and expectations.
> * Numbers denote the expected sizes of the teams, and you should replace them with your name(s) if you are about to take the task.
> * Reference: [Terms projects for 2023](https://hackmd.io/@sysprog/arch2023-projects), [Terms projects for 2022](https://hackmd.io/@sysprog/arch2022-projects), [Terms projects for 2021](https://hackmd.io/@sysprog/arch2021-projects)
| Group | Topic | HackMD note |
|:-------------------------- | ----- | --------------- |
| 陳孟鴻 | rv32emu system emulation via JIT compilation | [rv32emu](https://hackmd.io/@sysprog/r1e60140Vyl) |
| 林志懋 | superscalar out-of-order 64-bit RISC-V core capable of booting Linux | [soomrv64](https://hackmd.io/@sysprog/HyErZNAEJg) |
| 林子齊 | 5-stage pipepled RISC-V processor capable of running FreeRTOS | [pipeplined-processor](https://hackmd.io/@sysprog/SkW7GECVJx) |
| 邱繼寬 | Fast usermode x86-64 emulator for RISC-V | [box64](https://hackmd.io/@sysprog/ryZfQVCN1l) |
| 黃啟維 | Matrix Multiplication Accelerator implemented with Chisel | [matmul](https://hackmd.io/@sysprog/BkIuQE0E1g) |
| 蔡承璋, 張恩祥 | 5-stage pipepled RISC-V processor with RV32IMC | [pipeplined-processor](https://hackmd.io/@sysprog/SkTjS4ANyl) |
| 林濤 | Digital signal processing and Optimization | [dsp](https://hackmd.io/@sysprog/SkzswE0Eye) |
| 洪至謙, 曾遠哲 | RVV-accelerated Image Codec | [qoi-rvv](https://hackmd.io/@sysprog/HJoJ54RVyg) |
| 陳昭詣, 周姵彣 | Port xv6-riscv to 32-bit RV32I core | [xv6-rv32i](https://hackmd.io/@sysprog/BJPdjVCNJe) |
| 曹為廷 | Annotate and explain Quiz 1 to 5 | [quiz1to5](https://hackmd.io/@sysprog/HJKRbSAVJl) |
| 章元豪 | Extend tiny-gpu | [tinygpu](https://hackmd.io/@sysprog/HkGQQHA4Jg) |
| 洪翊碩 | Convolutional Neural Network Accelerator implemented in Chisel | [cnn-accel](https://hackmd.io/@sysprog/ByIdVr04ye) |
| 姜冠宇 | 3-stage pipeplined RV32 core with B extension | [rv32b](https://hackmd.io/@sysprog/BkWFBHAVJl) |
| 陳乃宇, 陳冠霖 | Implement Vector extension for rv32emu | [rv32emu-rvv](https://hackmd.io/@sysprog/HJ7fcrC4yg) |
| 許翰翔, 簡德彥, 吳秉宥 | Implement dynamic branch prediction for pipelined RISC-V processor | [dynamic-branch-prediction](https://hackmd.io/@sysprog/BJOA9BCVkl) |
| 李宗翰, 洪靖睿 | RVV-accelerated Audio Codec | [qoa-rvv](https://hackmd.io/@sysprog/rJEa1UC4yg) |