1 Repo
Automated systems that use evolutionary algorithms to search for optimal GPU kernel configurations for neural network operations.
Distinct from GPU Kernel Implementations: Distinct from GPU Kernel Implementations: focuses on the automated search process for optimal kernels, not on providing specific kernel implementations.
Explore 1 awesome GitHub repository matching artificial intelligence & ml · Evolutionary GPU Kernel Tuners. Refine with filters or upvote what's useful.
OpenEvolve is an open-source framework for evolutionary computation that uses language models to drive automated optimization across multiple domains. It can evolve system prompts for large language models, refine source code across programming languages, search for optimal GPU kernel configurations, discover interpretable mathematical expressions from data, and maintain diverse populations of high-performing solutions. The framework integrates multiple evolutionary strategies, including MAP-Elites diversity mapping and island-based topologies, to avoid premature convergence and preserve a wid
Automatically searching for optimal GPU kernel implementations for neural network operations using evolutionary methods to maximize performance.