Hello,<div>Regarding performance. I am willing to run McLachlan shortly using CrayPat and I am setting the simulation time here in par/qc0-mclachlan.par, like this:</div><div><br></div><div><div>Cactus::terminate = "time"</div>
<div>Cactus::cctk_final_time = .1</div><div><br></div><div>usually this time was 100.</div><div><br></div><div>Am I missing something else in setting the time for a short simulation? I could not find it in the documentation.</div>
<div><br></div><div>Thanks,</div>
<div>Jose</div><div><br></div><div class="gmail_quote">On Mon, Mar 26, 2012 at 10:44 PM, Jose Fiestas Iquira <span dir="ltr"><<a href="mailto:jafiestas@lbl.gov" target="_blank">jafiestas@lbl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Dear Uschi,<div><br><div>Thanks. I am right now trying CrayPat. I learned about it some days ago and tried my own N-cody code with CrayPat. I am using now the McLachlan Cactus thorn for my applications.</div><div><br></div>
<div>I am just not sure about the way to compile the code before running CrayPat. I was using simfactory for compilation and now I am using gmake directly. Since compilation takes some time, I am waiting for it to finish. Let see if it works.</div>
<div><br></div><div>The reason I am interested in Flops is because I want to know if my Cactus application will scale together with my own N-body runs in large machines and reach Petascale.</div><div><br></div><div>Btw, did you try CrayPat with Cactus? You use gmake for compiling?</div>
<div><br></div><div>Best,</div><div>Jose</div><div><div><div><br></div><div><br><div class="gmail_quote">On Mon, Mar 26, 2012 at 10:20 PM, Ursula Gamma <span dir="ltr"><<a href="mailto:uschigamma@yahoo.com" target="_blank">uschigamma@yahoo.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="font-size:12pt;font-family:times new roman,new york,times,serif"><div><span>Dear Jose,</span></div><div>
<br><span></span></div><div><span>I think the best is you use a performance checking tool coming with your computer. For example PAPI or <br></span></div><div><span>CrayPat (on your lbl machine: <a href="http://www.nersc.gov/users/software/debugging-and-profiling/craypat/" target="_blank">http://www.nersc.gov/users/software/debugging-and-profiling/craypat/</a>). You need to access hardware counters for getting the flops; this is not a software feature.</span><span> Counting flops is so last century, though, and nobody talks about this these days. I am usually just interested in getting the shortest possible walltime for a given problem I want to solve with my Uschi evolution code in the Cactus framework. </span></div>
<div><br></div><div>Uschi</div><div><br></div><div>----------------</div><div>Uschi T. Gamma</div><div>Assistant to the SC, TAPIR, Caltech<br></div><div><br></div>
<div style="font-family:times new roman,new york,times,serif;font-size:12pt"> <div style="font-family:times new roman,new york,times,serif;font-size:12pt"> <div dir="ltr"> <font face="Arial"> <hr size="1"> <b><span style="font-weight:bold">From:</span></b> Jose Fiestas Iquira <<a href="mailto:jafiestas@lbl.gov" target="_blank">jafiestas@lbl.gov</a>><br>
<b><span style="font-weight:bold">To:</span></b> Ian Hinder <<a href="mailto:ian.hinder@aei.mpg.de" target="_blank">ian.hinder@aei.mpg.de</a>>; <a href="mailto:users@einsteintoolkit.org" target="_blank">users@einsteintoolkit.org</a> <br>
<b><span style="font-weight:bold">Sent:</span></b> Monday, March 26, 2012 8:58 PM<div><br> <b><span style="font-weight:bold">Subject:</span></b> Re: [Users] cactus performance<br> </div></font> </div><div><div>
<br>
<div>Hello,<div><br><div>Thanks for the information. I had a look at the benchmarks and profiling links on the Cactus website, and would like to find out the way to calculate Flops performed by a Cactus application. Are they some numbers published? In one of the papers you sent to me I found timings of McLachlan (which is my application), but I could not find Flops per simulation.</div>
<div><br></div><div>It seems to me I could be able to run my application using .par-files prepared for benchmarking? Please correct me if I am wrong.</div><div><br></div><div>My goal is to have an idea of the Flops expected by McLachlan runs on larger machines (few thousands or cores).</div>
<div><br></div><div>Thanks,</div><div>Jose<br><br></div><div><br><div>2012/3/21 Frank Loeffler <span dir="ltr"><<a rel="nofollow" href="mailto:knarf@cct.lsu.edu" target="_blank">knarf@cct.lsu.edu</a>></span><br><blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>On Wed, Mar 21, 2012 at 01:15:05PM +0100, Ian Hinder wrote:<br>
> Frank, do you know what the following links have changed into?<br>
><br>
> <a href="http://www.cct.lsu.edu/xirel/" target="_blank">http://www.cct.lsu.edu/xirel/</a><br>
> <a href="http://www.cct.lsu.edu/CCT-TR/CCT-TR-2008-5" target="_blank">http://www.cct.lsu.edu/CCT-TR/CCT-TR-2008-5</a><br>
<br>
</div>Good question, I made an inquiry.<br>
<span><font color="#888888"><br>
Frank<br>
<br>
</font></span><br>-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.10 (GNU/Linux)<br>
<br>
iQIcBAEBCAAGBQJPaelqAAoJEOkzpip+I59kRocP/RZl0R9MEiM5r/HfB+JZkwXs<br>
cA3eXKJeqiHtzsmqqruH/AI7zcR8zpq+BsrWHmtJQecqp28JqoV1+G7V8Z7cB/os<br>
4pI0KFQQ6npRmnWytBSLrextanvLooqFgEB62S78MsyucTgzJwVX1AOkDuYQpHPO<br>
3V6LQO7Jmcj5m2OoVr74mI/IFDermdwE/84dyjbz5tRrKPTug7qjfjFrfKT9yysK<br>
unA6oKl9zEdm1KZvDKzPTPh6hCcI1NNC+uRoNMnBu3XQprgNvZ/N8iDomrodCjhO<br>
iqKy5DVBhZVJhh//dWYuTzRu/l0MPMv4WML0OJmeLgbYerW2m+17lwAgumtccqwk<br>
OOuGTUqVfF9VuHJQ17jZ4jVyAjl9pIHENJCDZjmwNBDONinUC3Igjza3YlSHOCzU<br>
1QUU1eomrSvA1oKThfaTKj+vpd+IjncucmQAtVW5rsiMjKQoOMajyR13kMJ6e8Y6<br>
uooQr8wXJBJqiN48QBS3XvGTixvAeXmT+bQtBpocyr6vN4vEPBfwWymTn2sfd/XA<br>
vd/7Rps/IH9x3bbkk3eqCHiHrxvqPBfNdm/KbI20SZUT88XbFawuL7l1X3UgKCLv<br>
fjRNPFxtHQsz3CYk/z6YllKgf6xp34XYshtGnl6LE9lS2If8GOXIMR+MdgGJndre<br>
FXx7kXx6Oj4TLYsqOE0f<br>
=vnYk<br>
-----END PGP SIGNATURE-----<br>
<br></blockquote></div><br></div></div>
</div><br></div></div>_______________________________________________<br>Users mailing list<br><a href="mailto:Users@einsteintoolkit.org" target="_blank">Users@einsteintoolkit.org</a><br><a href="http://lists.einsteintoolkit.org/mailman/listinfo/users" target="_blank">http://lists.einsteintoolkit.org/mailman/listinfo/users</a><br>
<br><br> </div> </div> </div></div></blockquote></div><br></div></div></div></div>
</blockquote></div><br></div>