<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Brian,<div><br></div><div>If I recall correctly, I believe you need at least 3 processors to get </div><div>Rockstar running properly. And it must always be run in parallel.</div><div>I'm afraid I don't know much much more beyond that.</div><div><br></div><div>Cheers,</div><div>DK</div><div><br></div><div><div><div>On Aug 4, 2013, at 7:54 PM, "Brian O'Shea" <<a href="mailto:bwoshea@gmail.com">bwoshea@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><div><div>Hi folks,<br><br>Just a quick followup: I've now run this on a different machine and verified that the reason I couldn't use Rockstar in parallel was due to a MPI problem.  *HOWEVER*, I still have the same Rockstar error that I was reporting before when I was using one core (all using the same script as in my previous email):<br>
<br><a href="http://paste.yt-project.org/show/3747/">http://paste.yt-project.org/show/3747/</a><br><br></div>So, it does seem like there is a bug, or I am simply using Rockstar incorrectly...<br><br></div>--Brian<br><br></div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Aug 4, 2013 at 6:26 PM, Brian O'Shea <span dir="ltr"><<a href="mailto:bwoshea@gmail.com" target="_blank">bwoshea@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>Dear yt-users,<br><br></div>I'm trying to use the Rockstar halo finder within yt, and am encountering some odd problems.  I'm using the main development tree (<a href="https://bitbucket.org/yt_analysis/yt" target="_blank">https://bitbucket.org/yt_analysis/yt</a>) with changeset f936432ed45d, and attempting to use Rockstar to find halos on a small server running Ubuntu 12.04.  When I call this script:<br>

<br></div><div>---- file test_rockstar.py ----<br></div><div><br>from yt.mods import *<br>from yt.analysis_modules.halo_finding.rockstar.api import RockstarHaloFinder<br><br>pf = load("DD0057/data0057")<br>rh = RockstarHaloFinder(pf)<br>

<br>---<br><br></div>using the command line sequence "mpirun -np 2 python ./test_rockstar.py --parallel", I seem to be getting a seg fault (as can be seen at <a href="http://paste.yt-project.org/show/3745/" target="_blank">http://paste.yt-project.org/show/3745/</a>).  However, if I use a single processor (with "mpirun -np 1 python ./test_rockstar.py --parallel"), I get a very different error:<br>

<br>Traceback (most recent call last):<br>  File "./test_rockstar.py", line 6, in <module><br>    rh = RockstarHaloFinder(pf)<br>  File "/data/bwoshea/galparttest/yt-x86_64/src/yt-hg/yt/analysis_modules/halo_finding/rockstar/rockstar.py", line 230, in __init__<br>

    self.pool, self.workgroup = self.runner.setup_pool()<br>  File "/data/bwoshea/galparttest/yt-x86_64/src/yt-hg/yt/analysis_modules/halo_finding/rockstar/rockstar.py", line 112, in setup_pool<br>    (self.num_writers, "writers") ]<br>

  File "/data/bwoshea/galparttest/yt-x86_64/src/yt-hg/yt/utilities/parallel_tools/parallel_analysis_interface.py", line 335, in from_sizes<br>    pool.add_workgroup(size, name = name)<br>  File "/data/bwoshea/galparttest/yt-x86_64/src/yt-hg/yt/utilities/parallel_tools/parallel_analysis_interface.py", line 303, in add_workgroup<br>

    group = self.comm.comm.Get_group().Incl(ranks)<br>AttributeError: 'NoneType' object has no attribute 'Get_group'<br><br></div>I'm puzzled about the error, since I can use other parallel yt scripts without any problems (a 4-processor script making projections works just fine).  This machine doesn't have infiniband (as warned about at <a href="http://yt-project.org/doc/analysis_modules/running_halofinder.html#rockstar-halo-finding" target="_blank">http://yt-project.org/doc/analysis_modules/running_halofinder.html#rockstar-halo-finding</a>), and both FOF and Hop find several hundred halos with my dataset.  I'd just use another halo finder, but I'm trying to do something that requires Rockstar to be run inline with Enzo, so I'm stuck with it...<br>

<br>Does anybody have any idea what might be going on?<br><br>Thanks!<span class="HOEnZb"><font color="#888888"><br><br>Brian<br><br></font></span></div>
</blockquote></div><br></div>
_______________________________________________<br>yt-users mailing list<br><a href="mailto:yt-users@lists.spacepope.org">yt-users@lists.spacepope.org</a><br>http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org<br></blockquote></div><br></div></body></html>