Michael B. Sullivan

Michael B. Sullivan is a principal research scientist at NVIDIA. He received a B.S. in computer engineering, a B.A. in mathematics, and an M.S. in computer science from George Mason University, and M.S.E. and Ph.D. degrees in computer architecture from The University of Texas at Austin. His research focuses on efficient, dependable, and secure computer systems, including low-cost security, memory safety, strong memory-system reliability, and hardware-software techniques for application-specific acceleration.
Avatar photo

Posts by Michael B. Sullivan

Decorative image.
Trustworthy AI / Cybersecurity

Building Faster Cryptography with Carryless Multiplication in NVIDIA CUDA 13.3 

For over fifteen years, x86 CPUs have shipped with a dedicated hardware instruction for carryless multiplication. It’s a small but stubborn primitive that... 9 MIN READ