John Linford is a seasoned technical product leader and HPC-focused architect, with 14+ years delivering scalable datacenter CPU software and performance improvements. He currently leads NVIDIA's datacenter CPU software as Principal Technical Product Manager and also serves as Head of Product for CAE/EDA, shaping roadmaps and collaboration across hardware and software teams. Previously at Arm, he directed global HPC engineering to align IP strategy with the HPC community, driving performance engineering, porting, and training. As Senior Computer Scientist at ParaTools, he led more than twenty projects on performance analysis and instrumentation, building teams and training others in reproducibility and memory/interconnect optimization. His career spans real-time signal processing at Northrop Grumman and performance-analysis tool development at Scalasca, underpinned by a PhD in Computer Science from Virginia Tech. Based in Austin, Texas, he blends cloud, multi-core, and accelerated architectures with open-source and open-standards momentum to advance portable, real-time HPC software.
14 years of coding experience
20 years of employment as a software developer
Ph.D., Computer Science, Ph.D., Computer Science at Virginia Tech
BS, Computer Science, Mathematics, BS, Computer Science, Mathematics at Weber State University
Get started with your NVIDIA Arm HPC Developers Kit!
Contributions:68 commits, 1 PR, 35 pushes in 4 months
nvidiaget-startedgpuhpcarm
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.