--
You received this message because you are subscribed to the Google Groups "beast-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beast-users...@googlegroups.com.
To post to this group, send email to beast...@googlegroups.com.
Visit this group at https://groups.google.com/group/beast-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "beast-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beast-users...@googlegroups.com.
To post to this group, send email to beast...@googlegroups.com.
Visit this group at https://groups.google.com/group/beast-users.
For more options, visit https://groups.google.com/d/optout.
Hi Dillon,How many unique site patterns do you have (you can see this in the preamble when each BEAGLE instance is started up)?
The parallelisation within BEAGLE is fine-scaled so will benefit more when there are many site patterns.The parallelization in BEAST is on the partition level so using the codon partitions may improve things (particularly if the number of site patterns is roughly equal). By default BEAST creates one thread per partition and BEAGLE will create as many threads as there are cores (but maxes out at 8 - this can be overridden with the -beagle_thread_count option). So the total number of threads will be partition_count * beagle_thread_count and you should probably aim to reduce beagle_thread_count so this product matches the number of cores you wish to use.-beagle_instance created partitions automatically by dividing up the existing partitions. We have yet to implement this option in BEAST 1.10.4 and are undecided about whether to (probably will when we have time). However, you can manually break up your partitions either by editing the XML or breaking them down into separate alignment files and loading them into BEAUti and telling BEAUti to link the substitution models. You can also set up partitions in a NEXUS file using the partition commands.
Are you able to install the latest version (3.1.3 pre-release) from source - there are a few improvements over 3.1.10 for using CPUs but it is still pre-release so be cautious. See instructions here: https://github.com/beagle-dev/beagle-lib/wiki/WindowsInstallInstructions
Andrew
On 2 May 2019, at 07:44, d....@unsw.edu.au wrote:
Hi Andrew,I have been trying to get BEAST 1.10.4 with BEAGLE 3.1.0 running across 6 CPU cores. I am running via the PowerShell on windows with the following command:java -jar .lib/beast.jar -threads 6 -beagle -beagle_thread_count 6 .\xml.xmlI have not been able to get any change in performance and CPU usage when using or not using the new -beagle_thread_count option. I get the same performance also when testing with the -beagle_threading_off option.I am just trying to estimate a posterior tree distribution for a very large number of taxa so only using a single partition although I do have a 1+2,3 codon model so any improvement would be great.I had previous success with different xmls in BEAST 1.8.4 using the -beagle_instances option when also just estimating the tree.Any ideas about what might be going on?Happy to send the xml to you if needed.Thanks,Dillon
On Monday, November 12, 2018 at 12:29:16 AM UTC+11, rambaut wrote:Dear BEAST-Users,We have just released BEAST v1.10.4 at the usual download spot:BEAST v1.10.4 fixes a bug when trying specify a burnin on the command line version of LogCombiner.We also introduce two new command-line options for controlling the recently released BEAGLE v3.1:BEAGLE 3 introduces the ability to multithread on a CPU. This means that likelihood calculations will be distributed across multiple cores on a machine (this obviates the need for the -beagle_instances option to distribute parts of the data to different threads).By default BEAST will use 8 threads. The new -beagle_thread_count option will change this. You may wish to increase it if you have a processor with many cores, or reduce it if you want to share the processor with other users or processes. The -beagle_threading_off will turn off multithreading.We will post more details on the website in the section about performance-tuning BEAST.Best,Andrew--
You received this message because you are subscribed to the Google Groups "beast-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beast...@googlegroups.com.
To post to this group, send email to beast...@googlegroups.com.
Visit this group at https://groups.google.com/group/beast-users.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to beast-users...@googlegroups.com.
To post to this group, send email to beast...@googlegroups.com.
Visit this group at https://groups.google.com/group/beast-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/beast-users/c4e37cb9-3be9-4979-bed7-402c66679691%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "beast-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beast-users...@googlegroups.com.
To post to this group, send email to beast...@googlegroups.com.
Visit this group at https://groups.google.com/group/beast-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/beast-users/27710755-4e72-473e-a548-ff016678d0ef%40googlegroups.com.
<SerbiaMCMC>
You received this message because you are subscribed to a topic in the Google Groups "beast-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/beast-users/dxJk3C6Gaxg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to beast-users...@googlegroups.com.
To post to this group, send email to beast...@googlegroups.com.
Visit this group at https://groups.google.com/group/beast-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/beast-users/6A54320F-F8F1-4D84-AB28-34484B3DCECC%40gmail.com.
meanInRealSpace" option transfered into an XML up until now but looking at the XML reference guide (https://beast.community/xml_reference.html) there is already an option for the standard diviation, namely "stdevInRealSpace"