Try · Well · Debug

TryWellBug is my little corner of the internet. I believe journey of life (and also this wwwweird blog name) is a mix of travel, constantly trying new things, keeping yourself well , and always finding bugs ( hopefully solutions everytime :) ) . Started this little space just to try if I can write as well what I hear in my mind. ( I know it sounds much better when it is there) Would share my experiences and learnings in code, systems, and life — and the fixes I discover along the way. As it is goes , I gathered some courage to express techinical perspective first and let people judge in case they find it. Will start with that for first few months. Lets hear it then ...

Latest posts

Resume

About

I’m Ankit Singh, a GPU Performance, Power & Architecture Engineer with 9+ years across Huawei HiVoyager GPU and Qualcomm Adreno. I work on GPU performance analysis, power prediction, DVFS modeling, and graphics / neural rendering pipelines, with features shipped in flagship devices.

Experience

Senior Engineer – GPU Performance & Architecture · Huawei
2022 – Present · Cambridge, UK
• ML-based DVFS prediction, GPU power estimation in Huawei Graphics Profiler, neural AO / GI, and HiVoyager GPU pipeline modeling (depth, rasterizer, binning).

Staff Engineer – GPU Architecture · Qualcomm Adreno
2016 – 2022 · Bangalore, India
• C++ functional models for GPU blocks, mesh shader adoption, variable-rate tessellation, and edge-based anti-aliasing (multiple patents).

Key skills

GPU performance & power · DVFS modeling · Vulkan / DirectX / OpenGL · Neural rendering (AO / GI) · C++ / Python · Shader optimization · Perfetto / Nsight / RenderDoc.

GPU Performance Power Graphics Neural Rendering