Maneesh Gupta is a performance-focused multimedia and DSP engineer with over a decade of experience designing, implementing and optimizing speech, audio, video and image codecs across embedded and RISC platforms. Currently an SMTS Performance Application Engineer at AMD, he brings hands-on expertise in TI DSPs, OMAP, Stream Processors’ STORM, and ARM Cortex families, plus production experience building video telephony on mobile OSes. He codes in C/C++ and OpenCL and scripts in Perl/Python, and has contributed to the ROCm/HIP project by improving hip_runtime intrinsics and build integration for single- and double-precision math. Known for squeezing tight performance from heterogeneous hardware, he blends low-level algorithm work with practical build- and test-system improvements. Based in Bengaluru, he pairs an NIT Tiruchirappalli engineering background with a steady track record of delivering embedded multimedia solutions in both startup and enterprise settings.
11 years of coding experience
9 years of employment as a software developer
BE, BE at National Institute of Technology, Tiruchirappalli
HIP: C++ Heterogeneous-Compute Interface for Portability
Role in this project:
Back-end Developer
Contributions:22 releases, 140 reviews, 1284 commits in 7 years
Contributions summary:Maneesh's contributions center around modifying and expanding the `hip_runtime.h` file within the ROCm/HIP repository. This involved removing redundant definitions, implementing single precision intrinsics and updating their tests, and adding and enabling double precision intrinsics to the tests. The user also made changes to the build system including setting the includes paths and updating build dependencies.
Contributions:1 review, 29 commits, 8 PRs in 6 years 3 months
pythonhip
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.