skip to main content
10.1145/3638530.3664090acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
abstract

Trackable Island-model Genetic Algorithms at Wafer Scale

Published: 01 August 2024 Publication History

Abstract

Emerging ML/AI hardware accelerators, like the 850,000 processor Cerebras Wafer-Scale Engine (WSE), hold great promise to scale up the capabilities of evolutionary computation. However, challenges remain in maintaining visibility into underlying evolutionary processes while efficiently utilizing these platforms' large processor counts. Here, we focus on the problem of extracting phylogenetic information from digital evolution on the WSE platform. We present a tracking-enabled asynchronous island-based genetic algorithm (GA) framework for WSE hardware. Emulated and on-hardware GA benchmarks with a simple tracking-enabled agent model clock upwards of 1 million generations a minute for population sizes reaching 16 million. This pace enables quadrillions of evaluations a day. We validate phylogenetic reconstructions from these trials and demonstrate their suitability for inference of underlying evolutionary conditions. In particular, we demonstrate extraction of clear phylometric signals that differentiate wafer-scale runs with adaptive dynamics enabled versus disabled. Together, these benchmark and validation trials reflect strong potential for highly scalable evolutionary computation that is both efficient and observable. Kernel code implementing the island-model GA supports drop-in customization to support any fixed-length genome content and fitness criteria, allowing it to be leveraged to advance research interests across the community.

References

[1]
Emani et al. 2021. Accelerating scientific applications with sambanova reconfigurable dataflow architecture. Comp. in Science & Engineering 23, 2 (2021), 114--119.
[2]
Jia et al. 2019. Dissecting the graphcore ipu architecture via microbenchmarking. arXiv preprint arXiv:1912.03413 (2019).
[3]
Lauterbach. 2021. The Path to Successful Wafer-Scale Integration: The Cerebras Story. IEEE Micro 41, 6 (2021), 52--57.
[4]
Medina and Dagan. 2020. Habana labs purpose-built ai inference and training processor architectures. IEEE Micro 40, 2 (2020), 17--24.
[5]
Moreno, Dolson, and Ofria. 2022. Hereditary Stratigraphy: Genome Annotations to Enable Phylogenetic Inference over Distributed Populations (The 2022 Conference on Artificial Life, 80). MIT Press, 64.
[6]
Moreno, Dolson, and Ofria. 2022. hstrat: a Python Package for phylogenetic inference on distributed digital evolution populations. Journal of Open Source Software 7, 80 (2022), 4866.
[7]
Moreno, Dolson, and Rodriguez Papa. 2023. Toward Phylogenetic Inference of Evolutionary Dynamics at Scale. In Proceedings of the 2023 Artificial Life Conference. 79.
[8]
Moreno, Papa, and Dolson. 2024. Analysis of Phylogeny Tracking Algorithms for Serial and Multiprocess Applications.
[9]
Moreno, Yang, Dolson, and Zaman. 2024. Trackable Agent-based Evolution Models at Wafer Scale. https://arxiv.org/abs/2404.10861
[10]
Selig. 2022. The cerebras software development kit: A technical overview. (2022).
[11]
Zhang et al. 2016. Cambricon-X: An accelerator for sparse neural networks. In International Symposium on Microarchitecture. Ieee, 1--12.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '24 Companion: Proceedings of the Genetic and Evolutionary Computation Conference Companion
July 2024
2187 pages
ISBN:9798400704956
DOI:10.1145/3638530
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the owner/author(s).

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 August 2024

Check for updates

Author Tags

  1. island-model genetic algorithm
  2. phylogenetics
  3. wafer-scale computing
  4. evolutionary computation
  5. high-performance computing
  6. cerebras wafer-scale engine
  7. agent-based modeling
  8. phylogenetic tracking

Qualifiers

  • Abstract

Conference

GECCO '24 Companion
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 25
    Total Downloads
  • Downloads (Last 12 months)25
  • Downloads (Last 6 weeks)3
Reflects downloads up to 31 Dec 2024

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media