MWMuhammad Waleed Akraminwaleed-risc-v.hashnode.dev·May 15 · 6 min readMy Understanding of RV-Sparse and Why Sparse Linear Algebra on RISC-V MattersMy Understanding of RV-Sparse and Why Sparse Linear Algebra on RISC-V Matters Recently, while exploring open-source systems and computer architecture projects, I came across the RV-Sparse project: RV-00
MWMuhammad Waleed Akraminwaleed-risc-v.hashnode.dev·May 12 · 5 min readSparse Matrix Computation Explained: From Dense Matrices to CSR FormatWhile working on the RV-Sparse LFX Summer 2026 coding challenge, I spent time understanding how sparse matrix computation works and why specialized sparse representations are important in modern compu00
MWMuhammad Waleed Akraminwaleed-vlsi.hashnode.dev·Apr 14 · 5 min readUnderstanding DSLX Through a 4×4 Systolic Matrix Multiplier (matmul_4x4.x)1. Why I Started Looking Into This While working on my GSoC proposal related to XLS, I realized that I didn’t just want to use DSLX so I wanted to actually understand how it models hardware. So I pick00
MWMuhammad Waleed Akraminwaleed-vlsi.hashnode.dev·Mar 22 · 3 min readGetting Started with XLS: Setup, Challenges, and Lessons LearnedIntroduction As part of my preparation for Google Summer of Code 2026, I started exploring the XLS (Accelerated Hardware Synthesis) project an open-source hardware compiler framework developed by Goog00
MWMuhammad Waleed Akraminwaleed-vlsi.hashnode.dev·Mar 20 · 4 min readFrom Errors to Execution: My Journey Setting Up OpenROAD FlowIntroduction As part of my preparation for GSoC 2026, I worked on setting up the OpenROAD flow by following provided OpenROAD documentationtation and running a sample design. While the process may loo00