~/portfolio
$ cat welcome.txt
type a command below. try: help
$
github stats
-
public repos
-
total stars
-
followers
-
following
contributions
past year
github.com/nairakhils ↗
featured kernel
swirl — weno5_reconstruct.cu
extern "C" __global__ void weno5_lf_flux( const double* __restrict__ cons, double* __restrict__ flux, double alpha, int N) { __shared__ double s[256 + 2 * 5]; int tid = threadIdx.x; int i = blockIdx.x * blockDim.x + tid; // load tile + 5-cell halo s[tid + 5] = cons[min(i, N-1)]; if (tid < 5) { s[tid] = cons[max(i-5, 0)]; s[tid+261] = cons[min(i+256, N-1)]; } __syncthreads(); // WENO5-JS smoothness indicators double b0, b1, b2, w0, w1, w2; weno5_weights(s + tid, &b0, &b1, &b2); // Lax-Friedrichs split + reconstruct flux[i] = lf_split(w0, w1, w2, alpha); }
▶ 256 threads/block▶ 5-cell halo▶ WENO5-JS/Z
career stats
years in research7+
simulations runenough to worry IT
GPU hours consumedmore than my sleep hours
Python92%
C++ / CUDA85%
JAX60%
MPI / HPC78%
* main   HEAD

Akhil Nair

Crashing black holes into each other on GPUs and calling it science. Computational astrophysicist, binary systems, and HPC enthusiast.

a3f7c2dmain -- about.md
Author: akhil -- now
role:
PhD Student, Computational Astrophysics Lab
focus:
Binary Black Hole Systems
methods:
Hydrodynamics, Semi-analytical, Theoretical
stack:
C++, CUDA, JAX/Python, JS
compute:
Multi-GPU, HPC Clusters, Metal
location:
somewhere, Earth
also:
b72c9a0main -- git log --oneline --graph
a3f7c2d HEAD -> future
TBD
feat: postdoc somewhere
Will potentially consider accepting offers from anywhere with good coffee and fast GPUs.
e91b04a HEAD -> main
2023 -- present
feat: PhD Physics @ Clemson University
Computational hydrodynamics + binary black hole systems.
4d8f1e3
University of Mumbai
feat: MSc Physics
Began work on quasars and CNNs for radio morphology classification.
b72c9a0
Ramnarain Ruia College, Mumbai
init: BSc Physics
Began computational physics research.