GitHub、コード検索の大文字小文字正規化を1コアで45GiB/s超に高速化 決め手は「早期終了」の削除

GitHub (Bluesky)重要度 65掲載 2026/8/19 05:22

原文公開: 2026/8/13 03:55

ワンポイントcase-folding処理、早期終了を削除して1コア45GiB/s超に高速化

この記事は GitHub (Bluesky) の一次情報をもとにAIが再構成したものです。 原文を読む →

GitHubはコード検索におけるcase-folding(大文字小文字の正規化処理)を1コアあたり45GiB/s超という速度で実行できるよう最適化しました。直感に反して、最大の性能改善は早期終了の分岐を「追加」するのではなく「削除」することで得られたと、GitHub公式のBlueskyアカウントおよびエンジニアリングブログが明らかにしています。

全文を読むには有料プランへの登録が必要です。

プランを見る →