Can you give me simple, self contained working examples for testing parallel OpenMX
Posted on

Forums
I'm not an OpenMx user, but I am trying to help somebody who is. We want to parallelize OpenMX models, sending them across many compute nodes in a Linux cluster. We can run with Rmpi or SNOW. (I see you support snowfall's approach to multicore, but I mean parallelization across many computers. We can run programs using snow, but not snowfall is not allowed (incompatible with OpenMPI)).
So I'm writing to ask if you can give me some completely self contained R programs using OpenMX that are known to work. The examples in your help pages are not as helpful because they don't actually run.
You know what I mean? Something that fabricates some data and uses it, like:
x <- rnorm(100)
y <- 3 + 4 * x + rnorm(100, sd=10)
dat <- data.frame(x,y)
rm(x,y)
mod <- lm(y~x, data=dat)
I need this because we have had some trouble parallelizing the user's OpenMX model. I can't tell if the hangup is in the user's code or OpenMX itself. So I need some "certified by the factory" working examples from you.
PJ
Hi. We are in the process of
Log in or register to post comments
In reply to Hi. We are in the process of by mspiegel
I can handle the parallel
As it is, I can't even get started because there are no working examplesin OpenMx itself.
Log in or register to post comments
In reply to I can handle the parallel by pjohnson
Oh, I misunderstood the
Log in or register to post comments
In reply to Oh, I misunderstood the by mspiegel
If you're looking for
Specifically, http://openmx.psyc.virginia.edu/repoview/1/trunk/models/passing and http://openmx.psyc.virginia.edu/repoview/1/trunk/demo have a series of very short-running examples (up to a minute or two). http://openmx.psyc.virginia.edu/repoview/1/trunk/models/nightly has a series of examples that are more time-consuming, and http://openmx.psyc.virginia.edu/repoview/1/trunk/models/enourmous (sic) has some fairly long ones.
You can get these by downloading them from the SVN repository, as described on http://openmx.psyc.virginia.edu/wiki/howto-build-openmx-source-repository.
These are all part of our regular testing and benchmarking suite, so they are still on the scale of minutes-to-hours of runtime, but most are written to be scalable if you wanted to make a longer-running example. We're also constantly adding examples to these as we continue to develop our testing and benchmarking suite.
Log in or register to post comments