Publications (4)
Spoke-Darts for High-Dimensional Blue-Noise Sampling
Scott A. Mitchell, Mohamed S. Ebeida, Muhammad A. Awad +6
Blue noise sampling has proved useful for many graphics applications, but remains underexplored in high-dimensional spaces due to the difficulty of generating distributions and pro…
BOBA: A Parallel Lightweight Graph Reordering Algorithm with Heavyweight Implications
Matthew Drescher, Muhammad A. Awad, Serban D. Porumbescu +1
We describe a simple parallel-friendly lightweight graph reordering algorithm for COO graphs (edge lists). Our ``Batched Order By Attachment'' (BOBA) algorithm is linear in the num…
Better GPU Hash Tables
Muhammad A. Awad, Saman Ashkiani, Serban D. Porumbescu +2
We revisit the problem of building static hash tables on the GPU and design and build three bucketed hash tables that use different probing schemes. Our implementations are lock-fr…
Omniwise: Predicting GPU Kernels Performance with LLMs
Zixian Wang, Cole Ramos, Muhammad A. Awad +1
In recent years, the rapid advancement of deep neural networks (DNNs) has revolutionized artificial intelligence, enabling models with unprecedented capabilities in understanding,…