Career
This article covers the career of Yaseen Alkhameri. For independent projects, see Yaseen Alkhameri (Projects).
Employment
SoC Development Engineer Co-op
Developing SystemVerilog RTL and performing UVM-based verification for an SSD controller ASIC.
Product Development Engineering Intern

Firmware Engineering Intern

Papers
Working papers and academic project reports coauthored by Yaseen Alkhameri. These works are shared for reading and are not peer-reviewed journal or conference publications.
| Year | Paper | Status | Topics | Links |
|---|---|---|---|---|
| 2026 | Featured paperMOESI-D: A Persistent Sole-Writer Cache-Coherence State for Commutative No-Return AtomicsManav Sharma; Yaseen Alkhameri Implements and evaluates a Delegated (D) cache-coherence state in gem5 for commutative, no-return atomic updates. The simulation study compares controller-side delegation with conventional atomics, flat combining, and privatization, examining cache-line migration, execution time, and interconnect traffic. Builds on the earlier SpMV and graph coherence study. | Working paper | ||
| 2026 | Featured paperCache Coherence Protocols on Sparse-Matrix Vector Multiplication (SpMV) and Graphs in GEM5Kevin Le; Kilho Chang; Vivian Ly Nguyen; Yaseen Alkhameri Compares MI, MESI, and MOESI directory-based cache-coherence protocols in gem5 Ruby using sparse matrix–vector multiplication and breadth-first search across 2, 4, and 8 cores. The study examines ownership requests, invalidation-related activity, and cache-to-cache forwarding under irregular memory access. In this report, the ‘Delegated’ state is a conceptual proposal, not an implemented or validated protocol; the later MOESI-D working paper explores its implementation. | Unpublished | ||
| 2026 | Real-Time Object Detection on FPGA using Matched FilteringYaseen Alkhameri; Ricardo Gonzales; Justin Hsu; Max Madrigal; Isidro Pulido Documents a streaming object detector on the DE1-SoC FPGA, combining D8M camera input, Gaussian smoothing, Sobel edge extraction, sparse matched filtering, and VGA visualization. The report covers hardware tradeoffs, module-level verification, and on-board evaluation, reporting 59.5 FPS. Yaseen contributed to the final matched-filter score tree, Sobel-based edge detection, and thresholding logic. | Unpublished |