EvoX: A Distributed GPU-accelerated Framework for Scalable Evolutionary Computation
Not on the map. Why?
Abstract (arXiv)
Inspired by natural evolutionary processes, Evolutionary Computation (EC) has established itself as a cornerstone of Artificial Intelligence. Recently, with the surge in data-intensive applications and large-scale complex systems, the demand for scalable EC solutions has grown significantly. However, most existing EC infrastructures fall short of catering to the heightened demands of large-scale problem solving. While the advent of some pioneering GPU-accelerated EC libraries is a step forward, they also grapple with some limitations, particularly in terms of flexibility and architectural robustness. In response, we introduce EvoX: a computing framework tailored for automated, distributed, and heterogeneous execution of EC algorithms. At the core of EvoX lies a unique programming model to streamline the development of parallelizable EC algorithms, complemented by a computation model specifically optimized for distributed GPU acceleration. Building upon this foundation, we have crafted an extensive library comprising a wide spectrum of 50+ EC algorithms for both single- and multi-objective optimization. Furthermore, the library offers comprehensive support for a diverse set of benchmark problems, ranging from dozens of numerical test functions to hundreds of reinforcement learning tasks. Through extensive experiments across a range of problem scenarios and hardware configurations, EvoX demonstrates robust system and model performances. EvoX is open-source and accessible at: https://github.com/EMI-Group/EvoX.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Jan 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 8; 2026: 5.
16 papers.
Sort:
- 2024LibMOON: A Gradient-based MultiObjective OptimizatioN Library in PyTorchcited by 10
- 2025MetaDE: Evolving Differential Evolution by Differential Evolutioncited by 9
- 2025MetaBox-v2: A Unified Benchmark Platform for Meta-Black-Box Optimizationcited by 9
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solvingcited by 9
- 2023Rethinking Population-assisted Off-policy Reinforcement Learningcited by 3
- 2025Enabling Population-Level Parallelism in Tree-Based Genetic Programming for GPU Accelerationcited by 3
- 2025Kozax: Flexible and Scalable Genetic Programming in JAXcited by 3
- 2025A Novel Two-Phase Cooperative Co-evolution Framework for Large-Scale Global Optimization with Complex Overlappingcited by 2
- 2026Reflection in the Dark: Exposing and Escaping the Black Box in Reflective Prompt Optimizationcited by 2
- 2025PlatMetaX: An Integrated MATLAB platform for Meta-Black-Box Optimizationcited by 1
- 2024A Multi-objective Optimization Benchmark Test Suite for Real-time Semantic Segmentationcited by 0
- 2025SEvoBench : A C++ Framework For Evolutionary Single-Objective Optimization Benchmarkingcited by 0
4 more
- 2026Dual-Domain Representation Alignment: Bridging 2D and 3D Vision via Geometry-Aware Architecture Searchcited by 0
- 2026Parallel Adaptive Multi-Objective Evolutionary Learning of Discretized Bayesian Network Classifiers for Clinical Datacited by 0
- 2026Towards Efficient Evaluation of Evolutionary Transfer Optimization: Case Studies on Task-Parameterized Applicationscited by 0
- 2026Autoresearch in Mixed-Integer Linear and Nonlinear Programmingcited by 0
- 2026Autoresearch in Mixed-Integer Linear and Nonlinear Programming30 Sep 2026
- 2026Towards Efficient Evaluation of Evolutionary Transfer Optimization: Case Studies on Task-Parameterized Applications4 Sep 2026
- 2026Parallel Adaptive Multi-Objective Evolutionary Learning of Discretized Bayesian Network Classifiers for Clinical Data27 May 2026
- 2026Dual-Domain Representation Alignment: Bridging 2D and 3D Vision via Geometry-Aware Architecture Search20 Mar 2026
- 2026Reflection in the Dark: Exposing and Escaping the Black Box in Reflective Prompt Optimization19 Mar 2026
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solving10 Sep 2025
- 2025MetaBox-v2: A Unified Benchmark Platform for Meta-Black-Box Optimization23 May 2025
- 2025SEvoBench : A C++ Framework For Evolutionary Single-Objective Optimization Benchmarking23 May 2025
- 2025PlatMetaX: An Integrated MATLAB platform for Meta-Black-Box Optimization26 Mar 2025
- 2025A Novel Two-Phase Cooperative Co-evolution Framework for Large-Scale Global Optimization with Complex Overlapping23 Mar 2025
- 2025MetaDE: Evolving Differential Evolution by Differential Evolution13 Feb 2025
- 2025Kozax: Flexible and Scalable Genetic Programming in JAX5 Feb 2025
4 more
- 2025Enabling Population-Level Parallelism in Tree-Based Genetic Programming for GPU Acceleration21 Jan 2025
- 2024LibMOON: A Gradient-based MultiObjective OptimizatioN Library in PyTorch4 Sep 2024
- 2024A Multi-objective Optimization Benchmark Test Suite for Real-time Semantic Segmentation25 Apr 2024
- 2023Rethinking Population-assisted Off-policy Reinforcement Learning4 May 2023
- 2024LibMOON: A Gradient-based MultiObjective OptimizatioN Library in PyTorchcited by 10
- 2025MetaDE: Evolving Differential Evolution by Differential Evolutioncited by 9
- 2025MetaBox-v2: A Unified Benchmark Platform for Meta-Black-Box Optimizationcited by 9
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solvingcited by 9
- 2023Rethinking Population-assisted Off-policy Reinforcement Learningcited by 3
- 2025Enabling Population-Level Parallelism in Tree-Based Genetic Programming for GPU Accelerationcited by 3
- 2025Kozax: Flexible and Scalable Genetic Programming in JAXcited by 3
- 2025A Novel Two-Phase Cooperative Co-evolution Framework for Large-Scale Global Optimization with Complex Overlappingcited by 2
- 2026Reflection in the Dark: Exposing and Escaping the Black Box in Reflective Prompt Optimizationcited by 2
- 2025PlatMetaX: An Integrated MATLAB platform for Meta-Black-Box Optimizationcited by 1
- 2024A Multi-objective Optimization Benchmark Test Suite for Real-time Semantic Segmentationcited by 0
- 2025SEvoBench : A C++ Framework For Evolutionary Single-Objective Optimization Benchmarkingcited by 0
12 most cited of 16 All 16 (JSON)
- 2026Autoresearch in Mixed-Integer Linear and Nonlinear Programming30 Sep 2026
- 2026Towards Efficient Evaluation of Evolutionary Transfer Optimization: Case Studies on Task-Parameterized Applications4 Sep 2026
- 2026Parallel Adaptive Multi-Objective Evolutionary Learning of Discretized Bayesian Network Classifiers for Clinical Data27 May 2026
- 2026Dual-Domain Representation Alignment: Bridging 2D and 3D Vision via Geometry-Aware Architecture Search20 Mar 2026
- 2026Reflection in the Dark: Exposing and Escaping the Black Box in Reflective Prompt Optimization19 Mar 2026
- 2025A Systematic Survey on Large Language Models for Evolutionary Optimization: From Modeling to Solving10 Sep 2025
- 2025MetaBox-v2: A Unified Benchmark Platform for Meta-Black-Box Optimization23 May 2025
- 2025SEvoBench : A C++ Framework For Evolutionary Single-Objective Optimization Benchmarking23 May 2025
- 2025PlatMetaX: An Integrated MATLAB platform for Meta-Black-Box Optimization26 Mar 2025
- 2025A Novel Two-Phase Cooperative Co-evolution Framework for Large-Scale Global Optimization with Complex Overlapping23 Mar 2025
- 2025MetaDE: Evolving Differential Evolution by Differential Evolution13 Feb 2025
- 2025Kozax: Flexible and Scalable Genetic Programming in JAX5 Feb 2025
12 newest of 16 All 16 (JSON)