HeadlinesBriefing favicon HeadlinesBriefing.com

Otimização de software com IA

Hacker News •
×

O custo da engenharia de desempenho especializada despencou, tornando as otimizações acessíveis a qualquer pessoa capaz de interagir com uma IA. Isso permite um software dinâmico e personalizado ajustado a cargas de trabalho específicas, em vez de categorias amplas. Como observou [PERSON_NAME], isso reflete esforços como o FFTW e truques da cena demo que priorizam velocidade extrema. Historicamente, escrever código tem sido um grande gargalo, especialmente para compiladores JIT. Agora, os LLM reduziram a barreira de entrada, permitindo que desenvolvedores criem essas ferramentas antes proibitivas.

Para testar isso, criamos o FRE, um mecanismo de expressões regulares otimizado via loops automatizados no conjunto de testes rebar. Prevenir o overfitting permitiu que ele generalizasse efetivamente. Em seguida, executamos um compilador AOT nativo ao lado do ripgrep durante buscas longas. Embora isso comprometa a velocidade de consultas curtas, melhora substancialmente o desempenho em operações estendidas.

Algumas frases digitadas levaram um agente a executar uma cirurgia complexa de código. Benchmarks do mundo real mostraram um aumento de desempenho de 2x-4x para consultas mais longas. Bancos de dados eram limitados pela complexidade, mas a IA nos permite ser mais ambiciosos. Não há simplesmente nenhuma razão para o software continuar lento.

Entidades-chave: Empresas: ripgrep | Pessoas: [PERSON_NAME]