Hi Asad,
I
found that running the same source code on these OS, with the same
versions of of gcc and open-mpi installed on them, gives different
results than Fedora and Ubuntu after a few hundred iterations. The first
few hundered iterations are exactly similar to that of Fedora and
Ubuntu
Hej vaibhav!
Assuming you use the official Ubuntu packages:
> mpicc: error while loading shared libraries: libopen-pal.so.0: cannot
> open shared object file: No such file or dir
The library should exist under /usr/lib/libopen-pal.so.0 (which symlinks
to /usr/lib/libopen-pal.so.0.0.0 which
Hi Ray,
> So, to make sure I understand what happens... This command:
>
> mpirun -np 2 myprog
>
> starts the program "mpirun" and two processes of "myprog". So, what
> the "real time" of /usr/bin/time reports is the wall clock for mpirun.
Exactly.
> Does the user time have any meaning here?
Hi Ray,
> On a separate topic, but related to your post here, how did you do
> the timing? [Especially to so many digits of accuracy. :-) ]
two things to consider:
i) What do I actually (want to) measure?
ii) How accurate can I do that?
i)
Option iA) execution time of the whole program
One
Hi Erin,
> I have a dual core laptop and I would like to have both cores running.
>
> Here is the following my-hosts file:
> localhost slots=2
Be warned that at least in default config running more MPI threads than
you have cores results in dog slow code.
Single core machine:
$ cat my-hosts
Hi,
> A) The execution time in case "1" should be smaller (only sm
> communication, no?) than case "2" and "3", no? Cache problems?
Shot in the dark from working on Sun T1 (also 8 real cores): from time
to time the OS wants to do something (interrupt handling, wake up
cron, ...). Leaving one or
Hej,
> My default gcc is 2.95.3, so I installed a newer version in my own
> home directory, it's gcc-3.4.4. Now I want to install openmpi and
> compile it with this new version. I dont know how to force it not to
You do generally compile and install openmpi (and many other free
software) by