Please use this identifier to cite or link to this item:
http://hdl.handle.net/10397/114099
| DC Field | Value | Language |
|---|---|---|
| dc.contributor | Department of Computing | en_US |
| dc.creator | Huang, B | en_US |
| dc.creator | Cheng, R | en_US |
| dc.creator | Li, Z | en_US |
| dc.creator | Jin, Y | en_US |
| dc.creator | Tan, KC | en_US |
| dc.date.accessioned | 2025-07-11T09:11:37Z | - |
| dc.date.available | 2025-07-11T09:11:37Z | - |
| dc.identifier.issn | 1089-778X | en_US |
| dc.identifier.uri | http://hdl.handle.net/10397/114099 | - |
| dc.language.iso | en | en_US |
| dc.publisher | Institute of Electrical and Electronics Engineers | en_US |
| dc.rights | © 2024 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. | en_US |
| dc.rights | The following publication B. Huang, R. Cheng, Z. Li, Y. Jin and K. C. Tan, "EvoX: A Distributed GPU-Accelerated Framework for Scalable Evolutionary Computation," in IEEE Transactions on Evolutionary Computation, vol. 29, no. 5, pp. 1649-1662, Oct. 2025 is available at https://doi.org/10.1109/TEVC.2024.3388550. | en_US |
| dc.subject | Computational modeling | en_US |
| dc.subject | Distributed Computing | en_US |
| dc.subject | Evolutionary computation | en_US |
| dc.subject | Evolutionary Reinforcement Learning | en_US |
| dc.subject | GPU Acceleration | en_US |
| dc.subject | Libraries | en_US |
| dc.subject | Neuroevolution | en_US |
| dc.subject | Python | en_US |
| dc.subject | Scalable Evolutionary Computation | en_US |
| dc.subject | Sociology | en_US |
| dc.subject | Statistics | en_US |
| dc.subject | Task analysis | en_US |
| dc.title | EvoX : a distributed gpu-accelerated framework for scalable evolutionary computation | en_US |
| dc.type | Journal/Magazine Article | en_US |
| dc.identifier.spage | 1649 | en_US |
| dc.identifier.epage | 1662 | en_US |
| dc.identifier.volume | 29 | en_US |
| dc.identifier.issue | 5 | en_US |
| dc.identifier.doi | 10.1109/TEVC.2024.3388550 | en_US |
| dcterms.abstract | 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. IEEE | en_US |
| dcterms.accessRights | open access | en_US |
| dcterms.bibliographicCitation | IEEE transactions on evolutionary computation, Oct. 2025, v. 29, no. 5, p. 1649-1662 | en_US |
| dcterms.isPartOf | IEEE transactions on evolutionary computation | en_US |
| dcterms.issued | 2024-10 | - |
| dc.identifier.scopus | 2-s2.0-85190733577 | - |
| dc.identifier.eissn | 1941-0026 | en_US |
| dc.description.validate | 202507 bcch | en_US |
| dc.description.oa | Accepted Manuscript | en_US |
| dc.identifier.FolderNumber | a3857a | - |
| dc.identifier.SubFormID | 51441 | - |
| dc.description.fundingSource | Self-funded | en_US |
| dc.description.fundingText | en_US | |
| dc.description.pubStatus | Published | en_US |
| dc.description.oaCategory | Green (AAM) | en_US |
| Appears in Collections: | Journal/Magazine Article | |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| Huang_EvoX_Distributed_GPU-Accelerated.pdf | Pre-Published version | 1.59 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.



