Table of Contents
1. Plan
This document describes about the upcoming PhD plan for the upcoming year with the reflection of the previous year.
1.1. Link to Previous PhD plan:
1.2. Highoverview of the previous plan:
1.2.1. Phase 1: FAT-Pointer (Jul–Sep 2024)
1.2.2. Phase 2: RISC-V Integration (Oct 2024–May 2025)
1.3. Current plan
1.3.1. June to July (2025)
- Working on modifications to BlueSpec BSV files of the CHERI Toooba architecture.
- Setting up baremetal C benchmark against the BlueSpec simulator.
- Supervisory team modifications to the EuroSys paper.
- Progression month.
- Send the EuroSys paper to the Glasgow CHERI team for feedback.
1.3.2. July to August (2025)
- Heavy debugging of the Toooba core for potencial expected errors (Bypass TLB phase of the memory pipeline).
- Finalising the C benchmark suite for the Toooba architecture.
- Documenting Toooba work to reused for the 2nd paper.
- End of July (Work on EuroSys paper).
1.3.3. August to September (2025)
- Heavy debugging of the Toooba core for potencial expected errors (Similar to July).
- Finish writing for Toooba work the Abtract, Introduction and methodology of the paper.
- Expect preliminary results of the Toooba expirment.
1.3.4. September to October (2025)
- Publish EuroSys paper (FAT Allocator).
- Start benchmarking Toooba work.
- Parallel write up of the Evaluation section.
1.3.5. October to November (2025)
- Start work on the 3rd expirement (Heavier evaluation of expirement 1 and 2).
- Modification to replace mmap in TcMalloc and Mesh allocator
1.3.6. November to December (2025)
- Strip away Huge page aware implementation from JeMalloc, TcMalloc and Mesh.
- Analyse the amount intructions reduced.
- Start writing paper 3 based on EuroSys paper.
1.3.7. December to Janurary (2025 to 2026)
- Evaluation of paper 3.
- Start writing thesis for Expirement 1 and 2.
1.3.8. Janurary to September (2026)
- Backlog catch up.
- Paper publishing for Expirement 3.
- Thesis write up phase.