Srinivas Vaidya

Processor Micro Architecture Performance Modeling Engineer at IBM labs

Bengaluru, Karnataka, India
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

👤
Senior
🎓
Top School
Srinivas Vaidya is a performance-focused microarchitecture and compiler engineer with 11 years of experience building and modeling processors and GPUs, currently working on processor microarchitecture performance modeling at IBM India Labs. He has deep expertise in compiler optimization, workload characterization, and pre-silicon performance verification for IBM POWER processors, having driven XL and GCC optimization work across inlining, vectorization, loop transformations, and instruction scheduling. Earlier, he designed and developed a functional/performance C++ simulator for Intel GPU architectures, blending architectural modeling with practical simulator engineering. An LLVM enthusiast with a master's in computer science from IIIT Bangalore, he also writes technical blog posts dissecting compiler and performance topics and maintains a hands-on interest in computer graphics and visualization. A not-obvious strength is his cross-domain fluency—bridging low-level compiler heuristics, simulator design, and workload-driven microarchitecture validation to improve real-world processor performance.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Engineering (B.E.) Computer Software Engineering, Bachelor of Engineering (B.E.) Computer Software Engineering at Visvesvaraya Technological University
bookMaster’s Degree Computer Science, Master’s Degree Computer Science at International Institute of Information Technology Bangalore
languagesEnglish, Hindi, Kannada
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (2)

string-matching1
matching1

Github contributions (5)

github-logo-circle
Contributions:7 commits, 6 pushes, 1 branch in 2 months
srinivasrvaidya/carrom

Aug 2016 - Mar 2018

Contributions:1 push in 1 year 6 months
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
Srinivas Vaidya - Processor Micro Architecture Performance Modeling Engineer at IBM labs