On Sep 15, 2009, at 10:29 PM, Helena Mitasova wrote:
Do you think it might be different with the advent of OpenCL?
it should not be a separate version, it should be one module that
optionally takes advantage
of multiple processors. One thing to try out would be to parallelize
the linear equation solver -
that would benefit not only v.surf.rst but also v.vol.rst and other
code that calls it.
Soeren may have some suggestions (he has just added some solvers to
GRASS and I think he
did some parallel computations as well).
Sounds good. In what file may I find the source for linear equation
solver?
I may have one more recent version that was done for beowulf
cluster. Let me know if you would like to look at it.
Please feel free to email me off list.
here it is - you can see that at this point it is quite obsolete - I
am not sure
that anybody has ever actually used it
http://skagit.meas.ncsu.edu/~helena/grasswork/grasscontrib/rst/rstmods2fixed.tar.gz
That was done at the segment
level, but running it just with parallelized lineq solver should
help too because that would allow
larger segments and larger overlaps.
I may even have a customer that would help fund development for
v.surf.rst.
that would be great - we use it a lot with lidar data - millions of
points so it would be great help.
My client is an archeologist that takes magnetometer samples in the
field and also has millions of points (a large site might be up to 10
million samples).
He said he was definitely interested help paying for this to be
developed. He mentioned that "Manifold GIS" is already taking
advantage of OpenCL and said the performance increase was nothing
short of amazing. He said some very intensive operations are now
nearly realtime. He is trying to switch entirely over to GRASS for all
of his GIS work.
I am sure this is a difficult question to answer as it depends on a
lot of variables, but can anyone offer a ball park estimate of how
much work might be involved to parallelize the linear equation solver?
I am just trying to get a feel for how much work might be involved.
Best,
Jeshua Lacock, Owner
<http://OpenOSX.com>
phone: 208.462.4171
_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev