-
-
Notifications
You must be signed in to change notification settings - Fork 1
Academics
Muhammad Osama edited this page Jan 15, 2023
·
4 revisions
π΄ University of California, Davis [2015 - 2022]
- Ph.D. Student, Electrical and Computer Engineering
- M.S. Student, Electrical and Computer Engineering
- Advisor: Prof. John D. Owens
- Research Interests: Load Balancing, Parallel Programming, General Purpose GPU Computing, Graph Processing, Computer Graphics, and Machine Learning.
πΊ University of Washington, Seattle [2013 - 2015]
- Bachelor of Science, Electrical Engineering
- Research Interests: GPU Render Pipelines, Embedded Systems and Computer Engineering.
π± Edmonds Community College, Lynnwood [2011 - 2013]
- Associate of Science, Computer Science and Engineering
Β© 2023 Muhammad Osama
π§ Home
- mosama at ucdavis dot edu
- github/neoblizz
- Resume
Ph.D. works and important research contributions.
- Gunrock - GPU Graph Analytics
- Load-balancing - Irregular-Parallel Computations on GPUs
- Essentials - GPU/C++ Graph Analytics Simplified
- Essentials of Parallel Graph Analytics
- πImproved Scheduling for Dense Linear-Algebra
- πLoad balancing Sparse-Tensor Tensor (SpTT) Contractions
- πGPU Fusion/Mosaic: Multi-GPU Virtualization in CUDART and CUDA Driver
Some research, some fun stuff.
- Boids++
- Blender & Inverse Kinematics
- CUDAGL
- CUPTI++
- Capturing Conditional Inheritance in C++
- Cybersecurity: Netflow Graph Processing using Gunrock
Projects I have planned for the future.
-
__ignore__
keyword (CUDA) - Guide to CUDA Optimizations
- ...
- gunrock/loops
- gunrock/gunrock
- stdgraph/graph-v2
- gunrock/essentials
- moderngpu/moderngpu
- spmv
- gunrock/essentials-cpp
- cupti-plus-plus
My personal blog.
- ...
Random, useful notes.
- HIPYFY.me
- Speed-of-light analysis of SpMM
- Streams synchronization by Stephen Jones
- Streaming data as iterators
- lb
- C++ Tricks by Daisy Hollman