Trackable Island-model Genetic Algorithms at Wafer Scale

Download
View at Publisher
Authors
Date November 16th, 2024
Venue The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC24)
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 history. 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 per minute for population sizes reaching 16 million. 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 adaptive dynamics. Kernel code implementing the island-model GA supports drop-in customization to support any fixed-length genome content and fitness criteria, benefiting further explorations within the evolutionary biology and evolutionary computation communities.

BibTeX
⎘ copy to clipboard
@inproceedings{moreno2024trackable_sc,
  author = {Matthew Andres Moreno and Connor Yang and Emily Dolson and Luis Zaman},
  title = {Trackable Agent-Based Evolution Models at Wafer Scale},
  year = {2024},
  url = {https://sc24.supercomputing.org/proceedings/poster/poster_pages/post166.html},
  booktitle = {SC24 Research Poster and ACM Student Research Competition Poster Archive},
  numpages = {2},
  location = {Atlanta, Georgia}
}
Citation
⎘ copy to clipboard

Matthew Andres Moreno, Connor Yang, Emily Dolson, and Luis Zaman. 2024. Trackable Agent-Based Evolution Models at Wafer Scale. In SC24 Research Poster and ACM Student Research Competition Poster Archive. https://sc24.supercomputing.org/proceedings/poster/poster_pages/post166.html

Supporting Materials