NAND-to-Kernel · accidental poet

G S Nitesh Narayana

Diving into problems, not drowning in them.

Researcher Efficient Systems Design and ArchitectureMemory Systems

G S Nitesh Narayana

Biography

Hola! Konnichiwa!

I am a bicycle adventurer, sports and anime geek, accidental poet, passive artist, balcony singer, emergency photographer, design thinker…

I am also an insanely passionate researcher and like to venture into problems related to Memory Systems, Computer Architecture, Parallel Computer Architecture. Typically anything that is in the range of NAND-to-Kernel interests me (Building myself on the above the kernel part!!).

Teaching and Thinking are two of my favourite hobbies. I also like exploring new and crazy things 😎🤘

If you are as crazy as me for new and exciting things and want to collaborate, lets have a chat! or you can write to my mentors as well!

I have been mentored by the following brilliant minds:

Some of my own quotes

others in Crazy_Words

Skills

NNGS-01 Characteristics
ParameterValueGauge
Computers and HardwareSynthesizing…!
Design Thinking100% and increasing
Poetry80%
NNGS-01 Toolkit

Languages

  • C / C++
  • Python
  • Verilog
  • ARM & x86 asm

Tools

  • gem5
  • McPAT · CACTI
  • Vitis HLS / AI
  • PyTorch
  • CoCoTB

Experience

 
 
 
 
 

Senior Research Engineer (RE3), CAPG

Barcelona Supercomputing Center (BSC)

Jun 2025 – Present Barcelona, Spain
  • Proposing architectures for RISC-V cores and vector processors (vector/matrix extensions, microscaling instruction integration).
  • Benchmarking and profiling floating-point RISC-V applications.
  • Contributing to chip development under the DARE Project (European supercomputer chip initiative).
 
 
 
 
 

SD Research Engineer 1, RADICAL Group

AMD Research and Advanced Development (RAD) · Xilinx

Nov 2024 – Apr 2025 Dublin, Ireland
  • Explored advanced branch prediction strategies for future AMD Zen core architectures.
  • Implemented and upgraded in-house tools and simulators for research-to-product workflows.
 
 
 
 
 

Research Intern, CAIRN/TARAN

Inria · IRISA

Jun 2021 – Aug 2021 Rennes, France
  • Worked on design space exploration for LSTM accelerators on FPGA/DPU using Vitis AI / HLS frameworks.
 
 
 
 
 

Co-Op Engineer, Core Performance Team

AMD India

Aug 2020 – Jul 2021 Bangalore, India
  • Built fast simulation workflows and characterization tooling for core performance studies.
 
 
 
 
 

Teaching Assistant

IIT Madras

Aug 2019 – Dec 2020 IIT Madras
Handling the Advance Computer Organisation and Architecture course(Fall 2019, 2020). Under the guidance of Prof. Madhu Mutyam.
 
 
 
 
 

Research Intern, PACE Labs and RISE Labs

IIT Madras

Jul 2019 – May 2021 IIT Madras
  • Worked on devoloping Value Prediction Techniques for improving processor performance and Hardware Prefecthing in SSDs.
  • Worked on FPGAs, DRAMS and Deep Learning Accelerators.
 
 
 
 
 

Project Intern

Shakti Team - RISE Labs

May 2019 – Jul 2019 IIT Madras
As a part of the verification team, Designed DUT interface with simulator API for SHAKTI Core verification.
 
 
 
 
 

Research Fellow and Lab Incharge(HPC)

HPRCSE Lab

Dec 2018 – Jun 2020 IIITDM Kancheepuram
  • Dealt with research problems related to computer architecture and network systems.
  • Handled projects related to HPC.
  • Gave talks on Code Profiling and CUDA programming at anual HPC workshops by lab.

Talks and Thoughts

Crazy_Words

Some crazy words in the form of a talk for my fellow dipsites (although holds for others too!!)

Quantum Computing for Computer Architects - The Prologue

A prologue (from a Computer Architects perspective) to the Quantum Computing for Computer Architects Series

Problem Solving

An unorthodox session on problems in problem solving

Code Profiling

A session on code profiling in High Performance Computing Workshop

Design Thinking and Thinking Design

A workshop, for class XI Students, dealt with shining light on unorthodox thinking methodologies for solving real world problems.

Choose your Greatness

Same talent, same expectations. Two ways to carry them. Pick one.

  1. Great Talent
  2. Great Power
  3. Great Responsibility
  4. Great Expectations

What do you do with Great Expectations?

  1. Great Challenges
  2. Great Proactivity
  3. Great Delight
  4. Great Confidence
  5. Great Peace
  6. Great Development
  7. Great Satisfaction
  8. Great Affability
  9. Great Happiness
  10. Great Fortune
  11. Great START to Something Greater
  12. …and something greater begins again
  1. Great Difficulties
  2. Great Burden
  3. Great Pain
  4. Great Insecurity
  5. Great Rage
  6. Great Destruction
  7. Great Guilt
  8. Great Isolation
  9. Great Despair
  10. Great Tragedy
  11. Not so Great END

Choose your Greatness