Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# geometricagi.github.io — deprecated (redirects only)

> ⚠️ **This site is deprecated.** Geometric's blog now lives on the main site at
> **<https://geometric.so/blog>**.

**Do not delete or unpublish this repository, and keep GitHub Pages enabled.**
The old post URLs on `geometricagi.github.io` were shared publicly, so this repo
must stay live to redirect them to their new canonical URLs on `geometric.so`.

## What this repo does now

Every old page redirects to its new home via the
[`jekyll-redirect-from`](https://github.com/jekyll/jekyll-redirect-from) plugin
(configured in `_config.yml`) using a `redirect_to:` in each page's front matter:

| Old URL (`geometricagi.github.io`) | New URL |
| --- | --- |
| `/2026/04/02/ast-edits.html` | `https://geometric.so/blog/ast-edits` |
| `/2026/04/09/evolution-diversity.html` | `https://geometric.so/blog/evolution-diversity` |
| `/2026/04/16/torch-compile-mode-analysis.html` | `https://geometric.so/blog/torch-compile-mode-analysis` |
| `/2026/04/22/kernel-evolution.html` | `https://geometric.so/blog/kernel-evolution` |
| `/2026/04/28/kernel-swapping-performance.html` | `https://geometric.so/blog/kernel-swapping-performance` |
| `/2026/05/11/hf-kernel-hub.html` | `https://geometric.so/blog/hf-kernel-hub` |
| `/` (index) | `https://geometric.so/blog` |

GitHub Pages is static and can't issue true `301`s, so each redirect is an
instant `<meta http-equiv="refresh">` + `<link rel="canonical">` stub — search
engines treat it as a permanent redirect and carry ranking over to the new URL.

## Maintenance

- **Adding/renaming a post on geometric.so?** Add or update the matching
`redirect_to:` here so the old URL keeps resolving.
- The blog content itself is no longer maintained here — edit it in the
`geometric-site` repo.
1 change: 1 addition & 0 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ kramdown:

plugins:
- jekyll-sitemap
- jekyll-redirect-from

author:
name: Jack Foxabbott
Expand Down
1 change: 1 addition & 0 deletions _posts/2026-04-02-ast-edits.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
layout: post
redirect_to: https://geometric.so/blog/ast-edits
title: "AST Edits: The Code Editing Format Nobody Uses"
description: "We benchmarked every major code-editing format used by AI coding tools—search/replace, patch, full-rewrite, and AST-targeted edits. AST won. Here's why no one is using them."
date: 2026-04-02
Expand Down
1 change: 1 addition & 0 deletions _posts/2026-04-09-evolution-diversity.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
layout: post
redirect_to: https://geometric.so/blog/evolution-diversity
title: "Diversity Is All You Need (To Converge): Why Evolutionary Algorithms Need Diversity Management"
description: "How diversity management determines whether evolutionary algorithms converge in polynomial or exponential time—theory, intuition, and practical implications for GPU kernel optimisation."
date: 2026-04-09
Expand Down
1 change: 1 addition & 0 deletions _posts/2026-04-16-torch-compile-mode-analysis.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
layout: post
redirect_to: https://geometric.so/blog/torch-compile-mode-analysis
title: "Are you using the right baseline for your kernel benchmarks? An analysis of torch.compile modes"
description: "A deep dive into torch.compile modes—default, reduce-overhead, and max-autotune—and which you should use as your baseline when benchmarking optimised GPU kernels."
date: 2026-04-16
Expand Down
1 change: 1 addition & 0 deletions _posts/2026-04-22-kernel-evolution.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
layout: post
redirect_to: https://geometric.so/blog/kernel-evolution
title: "Evolving GPU Kernels with LLMs"
description: "How evolutionary algorithms combined with large language models can automatically synthesise and optimise CUDA GPU kernels, outperforming hand-tuned baselines."
date: 2026-04-22
Expand Down
1 change: 1 addition & 0 deletions _posts/2026-04-28-kernel-swapping-performance.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
layout: post
redirect_to: https://geometric.so/blog/kernel-swapping-performance
title: "Kernel Swapping Affects Model Performance"
description: "Custom Triton kernels can pass tolerance-based unit tests yet still change a model's hidden states, output distributions, and benchmark performance. We show this end-to-end by swapping the RMSNorm kernel in Qwen3-0.6B with Liger-Kernel."
date: 2026-04-28
Expand Down
1 change: 1 addition & 0 deletions _posts/2026-05-11-hf-kernel-hub.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
layout: post
redirect_to: https://geometric.so/blog/hf-kernel-hub
title: "Open-sourcing kernels on the HuggingFace Hub"
description: "The Geometric team is open-sourcing 6 loss function kernels on the HuggingFace Hub."
date: 2026-05-11
Expand Down
13 changes: 3 additions & 10 deletions index.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,3 @@
Evolutionary algorithms for optimised CUDA kernels.

## Posts

- [Kernel Swapping Affects Model Performance]({% post_url 2026-04-28-kernel-swapping-performance %})
- [Evolving GPU Kernels with LLMs]({% post_url 2026-04-22-kernel-evolution %})
- [Diversity Is All You Need (To Converge): Why Evolutionary Algorithms Need Diversity Management]({% post_url 2026-04-09-evolution-diversity %})
- [AST Edits: The Code Editing Format Nobody Uses]({% post_url 2026-04-02-ast-edits %})
- [Are you using the right baseline for your kernel benchmarks? An analysis of `torch.compile` modes]({% post_url 2026-04-16-torch-compile-mode-analysis %})
- [Open-sourcing kernels on the HuggingFace Hub]({% post_url 2026-05-11-hf-kernel-hub %})
---
redirect_to: https://geometric.so/blog
---