S Raut

Principal Member Of Technical Staff at AMD

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

🎓
Top School
S Raut is a Principal Member of Technical Staff at AMD with eight years of focused R&D experience designing and optimizing high-performance software libraries for FFTs, linear algebra, and multimedia signal processing. He has a strong track record of low-level performance engineering across single-core, multi-core and distributed systems, including concrete contributions to well-known projects such as AMD-FFTW and BLIS where he optimized TRSM, GEMM and SYRK kernels for Zen/EPYC architectures. His background spans video, image, speech and radar processing, combining algorithmic research with production-grade implementation and benchmarking. Based in Bengaluru, he brings a pragmatic systems view—tuning blocking, precision and multi-instance behavior—to extract real-world throughput gains on modern CPUs.
code7 years of coding experience
job16 years of employment as a software developer
bookBachelor of Engineering (B.E.) Electrical Electronics and Communications Engineering, Bachelor of Engineering (B.E.) Electrical Electronics and Communications Engineering at Balasore College of Engg. and Tech.
languagesEnglish, Odia, Hindi, Japanese
stackoverflow-logo

Stackoverflow

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

Github Skills (11)

c1710
matrix-multiplication10
cluster-computing10
parallel-computing10
c1110
blas10
performance-optimization10
scientific-computing10
linear-algebra10
assembler9
assembly9

Programming languages (1)

C

Github contributions (5)

github-logo-circle
flame/blis

Jun 2018 - Dec 2018

BLAS-like Library Instantiation Software Framework
Role in this project:
userBack-end Developer / Performance Engineer
Contributions:13 commits in 6 months
Contributions summary:S primarily focused on optimizing the BLIS (BLAS-like Library Instantiation Software Framework) library, specifically for small matrix operations and Zen architecture. Their contributions include implementing and optimizing small TRSM (Triangular Solve) kernels for single and double-precision floating-point data types, along with adjustments to GEMM (General Matrix Multiplication) and SYRK (Symmetric Rank-K Update) routines. They also addressed multi-instance performance issues on EPYC machines, improving the performance of DGEMM by modifying the blocking sizes.
software-frameworklinear-algebra-librarylinear-algebramatrix-multiplicationblis
amd/aocl-compression

Feb 2024 - Oct 2024

A software library of lossless data compression methods tuned and optimized for AMD “Zen”-based CPUs
Contributions:2 releases, 1 review, 1 PR in 7 months
data-compressionlossless-data-compression
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