<div dir="ltr">Ok, so I am not sure I got all that, but here goes some more information (attached log).<div><div><br></div><div>No packages / master</div><div><br></div><div>[nate@titan] time python no_packages.py<br></div><div>...</div><div><div>real<span class="" style="white-space:pre"> </span>14m32.169s</div><div>user<span class="" style="white-space:pre"> </span>1m51.527s</div><div>sys<span class="" style="white-space:pre"> </span>3m40.734s</div></div><div><br></div><div>[nate@titan] time make all<br></div><div>...</div><div><div>real<span class="" style="white-space:pre"> </span>15m56.004s</div><div>user<span class="" style="white-space:pre"> </span>8m8.971s</div><div>sys<span class="" style="white-space:pre"> </span>52m42.734s</div></div><div><br></div><div>[nate@titan] cat no_packages.py</div><div><br></div><div><div>#!/usr/bin/python</div><div>configure_options = [</div><div> '--known-level1-dcache-size=16384',</div><div> '--known-level1-dcache-linesize=64',</div><div> '--known-level1-dcache-assoc=4',</div><div> '--known-memcmp-ok=1',</div><div> '--known-sizeof-char=1',</div><div> '--known-sizeof-void-p=8',</div><div> '--known-sizeof-short=2',</div><div> '--known-sizeof-int=4',</div><div> '--known-sizeof-long=8',</div><div> '--known-sizeof-long-long=8',</div><div> '--known-sizeof-float=4',</div><div> '--known-sizeof-double=8',</div><div> '--known-sizeof-size_t=8',</div><div> '--known-bits-per-byte=8',</div><div> '--known-sizeof-MPI_Comm=4',</div><div> '--known-sizeof-MPI_Fint=4',</div><div> '--known-mpi-long-double=1',</div><div> '--known-mpi-int64_t=1',</div><div> '--known-mpi-c-double-complex=1',</div><div> '--known-sdot-returns-double=0',</div><div> '--known-snrm2-returns-double=0',</div><div> '--known-mpi-shared-libraries=0',</div><div> '--with-ar=ar',</div><div> '--with-cc=cc',</div><div> '--with-clib-autodetect=0',</div><div> '--with-cxx=CC',</div><div> '--with-cxxlib-autodetect=0',</div><div> '--with-fc=ftn',</div><div> '--with-fortran-datatypes=0',</div><div> '--with-fortran-interfaces=0',</div><div> '--with-fortranlib-autodetect=0',</div><div> '--with-ranlib=ranlib',</div><div> '--with-shared-ld=ar',</div><div> '--with-clean=1',</div><div> '--with-c2html=0',</div><div> '--with-shared-libraryies=0',</div><div> '--with-debugging=0',</div><div> '--with-x=0',</div></div><div><div> '--with-batch=1',</div><div> '--with-mpi-dir=/opt/cray/mpt/6.3.0/gni/mpich2-intel/130',</div><div> 'COPTFLAGS=-O3 -msse3 -fPIC ',</div><div> 'CXXOPTFLAGS=-O3 -msse3 -fpic ',</div><div> 'FOPTFLAGS=-O3 -msse3 -fPIC ',</div><div> 'FCOPTFLAGS=-O3 -msse3 -fpic ']</div></div><div><br></div><div>I can add packages too, just let me know if that is still interesting.</div><div><br></div><div>Nate</div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Feb 26, 2015 at 7:35 PM, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov" target="_blank">bsmith@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><br>
> On Feb 26, 2015, at 6:26 PM, Jed Brown <<a href="mailto:jed@jedbrown.org">jed@jedbrown.org</a>> wrote:<br>
><br>
> Barry Smith <<a href="mailto:bsmith@mcs.anl.gov">bsmith@mcs.anl.gov</a>> writes:<br>
>> Sure it will be 2 minutes on the laptop and 7 minutes on the big<br>
>> system but as I said in my other email that is acceptable and no one<br>
>> will listen too us (for good reason) if we bitch about it. It is<br>
>> when it is 4 minutes on the laptop for configure and build and 1<br>
>> hour on the big machine for configure and build that we have the<br>
>> right to scream and yell.<br>
><br>
> Yeah, that Mira time is pretty good, though the login nodes are a<br>
> different architecture from the compute nodes (POWER vs BG/Q) so one<br>
> would typically use batch, in which case configuring goes up to 20-30<br>
> minutes of human time.<br>
<br>
</div></div> We could have a script that runs configure; submits the result to queue; gets result from queue; runs the new configure then runs make. Assuming an instant queue turn around and that both configures take the same amount of time it means the configure is 14m; not great but still hard to bitch about too much.<br>
<br>
<br>
<br>
</blockquote></div><br></div>