Skip to content

johnkslang/standard-RAxML

This branch is 1 commit ahead of, 15 commits behind stamatak/standard-RAxML:master.

Folders and files

NameName
Last commit message
Last commit date
Apr 4, 2017
Dec 9, 2015
Jul 20, 2016
Jul 24, 2019
Mar 2, 2016
Aug 10, 2015
Aug 10, 2015
Aug 10, 2015
Aug 10, 2015
Mar 17, 2016
Aug 10, 2015
Aug 10, 2015
Aug 10, 2015
Aug 10, 2015
Aug 10, 2015
Aug 10, 2015
Aug 10, 2015
Aug 10, 2015
Aug 10, 2015
Aug 10, 2015
Aug 10, 2015
Aug 10, 2015
Aug 10, 2015
Aug 10, 2015
Aug 10, 2015
Aug 10, 2015
Aug 10, 2015
May 29, 2018
Aug 10, 2015
Aug 10, 2015
May 29, 2018
Apr 10, 2015
Jul 30, 2014
Aug 21, 2017
May 29, 2018
May 29, 2018
Jun 25, 2015
Aug 5, 2015
Oct 2, 2015
Nov 21, 2014
Mar 10, 2016
Nov 21, 2014
Dec 27, 2014
Nov 17, 2014
Jul 16, 2013
Jul 31, 2014
Oct 2, 2015
Mar 31, 2017
Jun 28, 2017
Aug 1, 2017
Oct 2, 2015
Aug 15, 2016
May 29, 2018
Nov 21, 2014
Jan 16, 2014
Apr 13, 2014
Jan 16, 2014
Jun 24, 2013
Nov 21, 2014
Nov 15, 2013
Jun 28, 2017

Repository files navigation

Standard RAxML version 8.2.12

============================================================================================================

When using RAxML please cite the following paper:

A. Stamatakis: "RAxML Version 8: A tool for Phylogenetic Analysis and Post-Analysis of Large Phylogenies". 
Bioinformatics (2014) 30 (9): 1312-1313.

============================================================================================================

Quick start under Linux:

standard, SSE3 or AVX version?

In general you should try to compile the SSE3 version that makes use of capabilities 
on relativiely recent processors (most Intel or AMD chips not older than 3-4 years).
The SSE3 version will run about 40% faster than the non-SSE3 version.

If you have a more recently bought processor (within the last 1-2 years), please also try to compile
the AVX version which once again uses the capabilities of modern processors better and can be 10-30% faster 
than the SSE3 version. AVX will work on the Intel i7 (sandy-bridge) series processors as well as on the very recently 
released AMD Bulldozer systems. 

Compiling should work out of the box with all reasonably recent vesrion of the GNU gcc and Intel icc compilers.
If you want to use icc replace gcc by icc in the Makefiles.

Please direct all your RAxML questions to our google group (and only after 
having used the search function!): 
https://groups.google.com/forum/?hl=de&fromgroups#!forum/raxml

Sequential version:

type:
"make -f Makefile.gcc"
"rm *.o"
or
"make -f Makefile.SSE3.gcc"
"rm *.o"
or
"make -f Makefile.AVX.gcc"
"rm *.o"

Pthreads version:

type: 
"make -f Makefile.PTHREADS.gcc"
"rm *.o"
or
"make -f Makefile.SSE3.PTHREADS.gcc"
"rm *.o"
or
"make -f Makefile.AVX.PTHREADS.gcc"
"rm *.o"

Coarse-grain MPI version:

type:
"make -f Makefile.MPI.gcc"
"rm *.o"
or
"make -f Makefile.SSE3.MPI.gcc"
"rm *.o"
or
"make -f Makefile.AVX.MPI.gcc"                            
"rm *.o"

Hybrid MPI/Pthreads version:

Before using this version, please read this paper here:

http://sco.h-its.org/exelixis/pubs/Exelixis-RRDR-2010-3.pdf

and look at these slides: 

http://sco.h-its.org/exelixis/resource/doc/Phylo100225.pdf

type:
"make -f Makefile.HYBRID.gcc" 
"rm *.o"
or  
"make -f Makefile.SSE3.HYBRID.gcc"
"rm *.o"
or
"make -f Makefile.AVX.HYBRID.gcc" 
"rm *.o" 

Packages

No packages published

Languages

  • C 99.2%
  • Other 0.8%