Parallel Genetic Algorithm Library

Parallel Genetic Algorithm Library is a C toolkit for producing genetic algorithm code.
Download

Parallel Genetic Algorithm Library Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Andy Balaam and Ian Macinnes
  • Publisher web site:

Parallel Genetic Algorithm Library Tags


Parallel Genetic Algorithm Library Description

Parallel Genetic Algorithm Library is a C toolkit for producing genetic algorithm code. Parallel Genetic Algorithm Library (or PGAL for short) is a C toolkit for simply, efficiently, and swiftly producing genetic algorithm code that works across multiple processors.This is useful not only for those with multi-processor computers, but also for distributed and cluster computing genetic algorithm environments such as openMosix.Requirements:· MySQL· MySQL Development librariesInstallation:Compile it using:cd pgal/srcmake dependmakeThen install with:su(Enter superuser's password)make installexitThen set up your database by doing:pgal_db_setupNow answer the questions about your MySQL server and what name you'd like to give the database, user etc.The script will now create a database and user for pgal to use (You'll need to know the MySQL root user's password.)And you're ready to go!Running an exampleCompile the example called test by doing:cd pgal/testmake dependmakeand run it with:./pgalTestNow you should be able to see several processes running in parallel (use top or mtop if you're using openMosix.)


Parallel Genetic Algorithm Library Related Software