Difference between revisions of "Other"

From Cluster Documentation Project
Jump to: navigation, search
Line 1: Line 1:
Monitoring
 
*[http://ganglia.sourceforge.net/ Ganglia]
 
  
*[http://http://moodss.sourceforge.net/ MOODSS]
+
'''Genetic Algorithms'''
 +
 
 +
* [http://ftp.mcs.anl.gov/pub/pgapack/ PGAPack] (Parallel Genetic Algorithm Package) a general-purpose, data-structure-neutral, parallel genetic algorithm library developed at Argonne National Laboratory.
 +
* [http://www.cisl.ucar.edu/css/staff/travis/mpikaia/ MPIKAIA] is a slightly modified version of the PIKAIA 1.2 code developed by Paul Charbonneau and Barry Knapp at the High Altitude Observatory. It uses MPI code to parallelize the "Full Generational Replacement" evolutionary strategy. This package comes with a sample fitness function, which you should replace with your own function/model after you successfully compile and run the sample code.
 +
 
 +
'''Cellular Automata'''
 +
* [http://www.caos-home.org/ CAOS] (Cells, Agents and Observers for Simulation) is a high-level domain-specific programming language for the definition of extended cellular automata and their parallel simulation on shared and distributed memory computing architectures.

Revision as of 12:36, 22 July 2009

Genetic Algorithms

  • PGAPack (Parallel Genetic Algorithm Package) a general-purpose, data-structure-neutral, parallel genetic algorithm library developed at Argonne National Laboratory.
  • MPIKAIA is a slightly modified version of the PIKAIA 1.2 code developed by Paul Charbonneau and Barry Knapp at the High Altitude Observatory. It uses MPI code to parallelize the "Full Generational Replacement" evolutionary strategy. This package comes with a sample fitness function, which you should replace with your own function/model after you successfully compile and run the sample code.

Cellular Automata

  • CAOS (Cells, Agents and Observers for Simulation) is a high-level domain-specific programming language for the definition of extended cellular automata and their parallel simulation on shared and distributed memory computing architectures.