Sriram Murali

Senior Compiler Engineer at NVIDIA

Folsom, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Sriram Murali is a Senior Compiler Engineer with over a decade of deep systems and compiler experience, currently working on OpenGL, Vulkan and SPIR-V compiler development at NVIDIA. He has a strong background in LLVM/MLIR, SIMD vectorization and GPU/driver co-design from roles at Intel and d-Matrix, where he bridged architecture, numerics, RTL and verification to optimize ML and vision workloads. His work spans shader lowering, automatic vectorization, kernel/driver performance tuning and deploying ML kernels on graphics hardware, with hands-on experience in DXIL, Metal, OpenCL and compute runtimes. Known for digging into assembly-level bottlenecks and prototyping cross-layer solutions, he combines research-grade optimization skills from an MS in ECE with practical HW bring-up and performance engineering. Based in Folsom, CA, he brings a rare blend of compiler internals and GPU system-level expertise that accelerates real-world ML and graphics workloads.
code4 years of coding experience
job11 years of employment as a software developer
bookHigh School Computer Science, High School Computer Science at DAV Matric Gopalapuram
bookMaster of Science (MS) Electrical and Computer Engineering, Master of Science (MS) Electrical and Computer Engineering at UBC
bookBachelor of Engineering (BE) Electrical Electronics and Communications Engineering, Bachelor of Engineering (BE) Electrical Electronics and Communications Engineering at Anna University Chennai
github-logo-circle

Github Skills (10)

cuda10
vulkan10
hlsl10
glsl10
compilation8
shader8
shaderc7
opengl5
spirv4
compiler4

Programming languages (1)

C++

Github contributions (4)

github-logo-circle
sriramm-nv/slang

Mar 2024 - Jun 2024

Making it easier to work with shaders
Contributions:156 pushes, 18 branches in 2 months
shader-slang/slang

Mar 2024 - Jun 2024

Making it easier to work with shaders
Contributions:87 reviews, 22 PRs, 8 pushes in 2 months
cudavulkanshadersd3d12hlsl
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sriram Murali - Senior Compiler Engineer at NVIDIA