Narendra B.

Software Engineer

Hyderabad, Telangana, India4 yrs experience

Key Highlights

  • Expert in GPU programming and architecture.
  • Strong background in functional modeling and performance optimization.
  • Proficient in C++ and high-performance computing concepts.
Stackforce AI infers this person is a GPU Software Engineer with expertise in semiconductor technology and high-performance computing.

Contact

Skills

Core Skills

Gpu ProgrammingProfilingGpu ArchitectureFunctional ModelingGpu Simulation

Other Skills

oneAPIC++ResearchDevelopment (R&D)MethodologyIndustry TrainingMemory ManagementSoftware DevelopmentGoogleTest FrameworkTriageDebugLinuxComputer SimulationsData StructuresFunctional Safety

About

I am an enthusiastic professional with 4 years of full-time industry experience ranging from developing GPU programming APIs and libraries to functional and performance modeling of next gen GPUs, excelling in the 3D graphics pipeline, particularly shader core. I hold a master's degree in computer engineering and possess a thorough understanding of computer architecture and high- performance computing concepts. Proficient in C++, data structures, and algorithm design paradigms, my commitment to staying up-to-date ensures that my contributions are at the forefront of GPU technology.

Experience

4 yrs
Total Experience
2 yrs 1 mo
Average Tenure
1 yr 10 mos
Current Experience

Intel corporation

GPU Software Development Engineer

Jul 2024Present · 1 yr 10 mos

  • I work on the oneAPI Level Zero / Compute Stack <Unified Shared Memory (USM), Shared Virtual Memory (SVM), Metric Tracer/Profiling Architecture>.
  • Additionally, I contribute to debugging, triaging and developing conformance test suites for the above and track the execution on pre-silicon environments, ensuring reliability and compliance across Intel GPU architectures.
oneAPIC++GPU ProgrammingProfiling

Amd

2 roles

Silicon Design Engineer 2

May 2022Jun 2024 · 2 yrs 1 mo · India · On-site

  • I have contributed to the functional modeling of shader core and matrix core unit data-paths for mixed- precision arithmetic in upcoming AMD GPUs. This includes the development and optimisation of arithmetic data-paths in accordance with architectural specifications, with a strong focus on achieving bit-level accuracy. Additionally, I am actively conducting thorough testing including extensive random testing, systematically exploring and addressing corner cases to ensure the robustness and accuracy of the RTL designs.
ResearchDevelopment (R&D)MethodologyGPU ArchitectureFunctional Modeling

Co-op Engineer

Aug 2021May 2022 · 9 mos · India · On-site

  • My focus was on improving the runtime of GPU simulators by reengineering various blocks or units using Intel® Vector Intrinsics, the adoption of New Bentley Rules, and the utilisation of similar optimisation techniques.
Industry TrainingC++GPU Simulation

Indian institute of information technology design & manufacturing kancheepuram

Joint Secretary @ Student Affairs Council

Aug 2019Feb 2021 · 1 yr 6 mos · Chennai, Tamil Nadu, India · On-site

  • Collaborated with fellow council members to address student needs and improve campus life.
  • Organized events and programs to promote student engagement and well-being.
  • Advocated for student interests in discussions with university administration.

Education

Indian Institute of Information Technology Design & Manufacturing Kancheepuram

Master of Technology - MTech — Computer Engineering

Jul 2021May 2022

Indian Institute of Information Technology Design & Manufacturing Kancheepuram

Bachelor of Technology - BTech — Computer Engineering

Jul 2017May 2021

Stackforce found 100+ more professionals with Gpu Programming & Profiling

Explore similar profiles based on matching skills and experience