Skip to content
View a-hamdi's full-sized avatar

Highlights

  • Pro

Block or report a-hamdi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
a-hamdi/README.md

Hi ๐Ÿ‘‹, I'm Hamdi Abderrahmene

Typing SVG

  • ๐ŸŽ“ M.Sc. student in Intelligent Systems (AI / NLP) at Nagoya University, Sasano Lab โ€” MEXT Scholar
  • ๐Ÿ”ฌ Research: mechanistic interpretability of LLMs y
  • ๐Ÿ›  Research Intern at Sakana AI, Tokyo
  • โšก Also writing GPU kernels โ€” CUDA, Triton, HIP on NVIDIA and AMD hardware
  • ๐Ÿ“ซ Reach me at hamdi.abderrahmene.t6@s.mail.nagoya-u.ac.jp

Connect with me:

abderrahmenehamdi @ka_hamdi

๐Ÿ“Œ Selected Work

Project What it is
100 Days of GPU Kernels โญ 600+ 100 consecutive days writing and benchmarking CUDA, Triton and HIP kernels in public โ€” GEMM, softmax, fused MMA-ReLU, Flash Attention, on both NVIDIA and AMD.
Native Sparse Attention in C & CUDA From-scratch implementation of Native Sparse Attention in pure C and CUDA, validated against a reference PyTorch version, with an accompanying write-up.

๐Ÿ›  Skills & Tools

Languages

ML & Interpretability

GPU & Parallel Computing

Systems & MLOps

Data

๐Ÿ—ฃ Languages

Arabic (native) ยท English (full professional) ยท Japanese (JLPT N1) ยท French (professional)

Pinned Loading

  1. GPU GPU Public

    100 days of building GPU kernels!

    Cuda 628 78

  2. japanesearabic japanesearabic Public

    JapaneseArabic Dictionary (ๆ—ฅๆœฌ่ชžใƒปใ‚ขใƒฉใƒ“ใ‚ข่ชž่พžๆ›ธ) ู‚ุงู…ูˆุณ ุงู„ู„ุบุฉ ุงู„ูŠุงุจุงู†ูŠุฉ ูˆุงู„ุนุฑุจูŠุฉ (Yomitan)

    Python 19 1

  3. reservoire reservoire Public

    Jupyter Notebook 3

  4. ChaosVAE ChaosVAE Public

    Jupyter Notebook 4

  5. GPT2 GPT2 Public

    Jupyter Notebook 2 1