<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://kapilsh.github.io/posts/geometry-of-regression/</loc>
<lastmod>2024-07-11T15:42:06-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/gram-schmidt-procedure/</loc>
<lastmod>2024-07-11T15:42:06-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/how-to-zmq-proxy/</loc>
<lastmod>2024-07-11T15:42:06-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/kernel-smoothing/</loc>
<lastmod>2024-07-11T15:42:06-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/local-linear-regression/</loc>
<lastmod>2024-07-11T15:42:06-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/regularization-in-linear-models/</loc>
<lastmod>2024-07-11T15:42:06-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/my-personal-setup/</loc>
<lastmod>2024-07-11T15:42:06-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/playing-with-opencv/</loc>
<lastmod>2019-02-16T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/dog-detection/</loc>
<lastmod>2019-02-19T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/dog-breed-classification/</loc>
<lastmod>2019-03-22T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/dog-breed-classification-tl/</loc>
<lastmod>2019-04-04T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/convolutional-autoencoders/</loc>
<lastmod>2020-09-07T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/lstm-writes-animal-farm/</loc>
<lastmod>2021-04-21T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/system-design-interview-process/</loc>
<lastmod>2021-09-23T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/cuda-mode-fusing-kernels-talk/</loc>
<lastmod>2024-07-26T15:52:26-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/transformers-from-scratch/</loc>
<lastmod>2024-07-15T22:32:07-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/exploring-gpt2/</loc>
<lastmod>2024-07-31T14:29:45-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/logits-to-text/</loc>
<lastmod>2024-07-19T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/benchmark-gpt/</loc>
<lastmod>2024-07-31T15:58:41-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/deep-dive-into-triton-internals/</loc>
<lastmod>2024-09-15T06:54:58-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/deep-dive-into-triton-internals-2/</loc>
<lastmod>2024-09-08T07:47:05-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/transformers-for-recsys-1/</loc>
<lastmod>2024-09-03T14:13:32-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/transformers-for-recsys-2/</loc>
<lastmod>2024-09-03T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/deep-dive-into-triton-internals-3/</loc>
<lastmod>2025-09-14T08:23:23-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/gpu-mode-triton-internals-talk/</loc>
<lastmod>2024-09-30T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/transformers-for-recsys-3/</loc>
<lastmod>2025-01-03T06:02:32-05:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/ai-gpu-programming-1/</loc>
<lastmod>2025-10-11T06:02:40-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/gpt_oss_scratch_inference_hf/</loc>
<lastmod>2025-09-05T10:24:35-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/gpt_oss_scratch_reference_implementation/</loc>
<lastmod>2025-09-05T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/kv-caching-visualized/</loc>
<lastmod>2025-09-13T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/mxfp4-visualizer/</loc>
<lastmod>2025-09-14T22:12:10-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/triton-kernels-rms-norm/</loc>
<lastmod>2025-09-18T21:38:06-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/triton-kernels-softmax/</loc>
<lastmod>2025-09-24T07:28:40-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/triton-kernels-softmax-2/</loc>
<lastmod>2025-09-21T07:59:40-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/learn-cutlass-the-hard-way/</loc>
<lastmod>2025-11-09T21:47:26-05:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/learn-cutlass-the-hard-way-2/</loc>
<lastmod>2026-01-01T08:21:17-05:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/posts/nccl-wire-protocols/</loc>
<lastmod>2026-08-16T16:04:48-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/categories/</loc>
<lastmod>2026-09-22T05:54:46-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/tags/</loc>
<lastmod>2026-09-22T05:54:46-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/archives/</loc>
<lastmod>2026-09-22T05:54:46-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/mxfp4/</loc>
<lastmod>2026-09-22T05:54:46-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/rope/</loc>
<lastmod>2026-09-22T05:54:46-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/about/</loc>
<lastmod>2026-09-22T05:54:46-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/python/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/machine-learning/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/java/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/zeromq/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/microservices/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/kernel-methods/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/linux/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/general/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/deep-learning/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/cnn/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/ai/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/rnn/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/interview/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/system-design/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/recsys/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/performance/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/pytorch/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/transformers/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/llm/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/triton/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/cuda/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/compiler/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/quantization/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/gpu/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/kernels/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/profiling/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/gemm/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/nccl/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/tags/distributed/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/categories/blog/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/categories/tutorial/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/categories/guide/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/categories/talk/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/categories/devlog/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/categories/tool/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/page2/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/page3/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/page4/</loc>
</url>
<url>
<loc>https://kapilsh.github.io/assets/data/nvidia_hopper_presentation.pdf</loc>
<lastmod>2026-09-22T05:54:38-04:00</lastmod>
</url>
<url>
<loc>https://kapilsh.github.io/assets/data/triton_internals_presentation.pdf</loc>
<lastmod>2026-09-22T05:54:38-04:00</lastmod>
</url>
</urlset>
