Re: [OMPI devel] Annual OMPI membership review: SVN accounts

2013-07-09 Thread Andreas Knüpfer
Please keep all three accounts from Dresden.

> Dresden
> =
> knuepfer: Andreas Knuepfer <andreas.knuep...@tu-dresden.de> **NO COMMITS IN 
> LAST YEAR**
> bwesarg:  Bert Wesarg <bert.wes...@tu-dresden.de> **NO COMMITS IN LAST YEAR**
> jurenz:   Matthias Jurenz <matthias.jur...@tu-dresden.de>
> 

-- 
Dr. rer. nat. Andreas Knüpfer
Senior Scientist
Technische Universität Dresden
Center for Information Services and HPC (ZIH)
Willersbau A114, Zellescher Weg 12, 01062 Dresden
Tel. +49 351 463 38323
Fax. +49 351 463 37773
Email: andreas.knuep...@tu-dresden.de



smime.p7s
Description: S/MIME Cryptographic Signature


Re: [OMPI devel] OpenMPI CUDA 5 readiness?

2012-09-05 Thread Andreas Knüpfer
Hi Dmitry, Rolf, all,

sorry for this, the API changes are a constant pain with new CUDA releases.

One quick fix is to pass '--disable-cudawrap' to VTs configure. In case CUDA's
CUPTI is found, you'll still get the full functionality.

But of course we'll adapt to CUDA 5 asap with the help of your patch.

Andreas


On Sunday, September 02, 2012 20:41:51 Dmitry N. Mikushin wrote:
> Dear Rolf,
>
> FYI, looks like with CUDA 5 preview OpenMPI trunk fails to build due
> to the following errors:
>
> $ svn info
> Path: .
> URL: http://svn.open-mpi.org/svn/ompi/trunk
> Repository Root: http://svn.open-mpi.org/svn/ompi
> Repository UUID: 63e3feb5-37d5-0310-a306-e8a459e722fe
> Revision: 27216
> Node Kind: directory
> Schedule: normal
> Last Changed Author: alekseys
> Last Changed Rev: 27216
> Last Changed Date: 2012-09-02 15:17:49 +0200 (Sun, 02 Sep 2012)
>
> $ ../configure --prefix=$RPM_BUILD_ROOT/opt/kernelgen
> --disable-mpi-interface-warning --with-cuda=/opt/cuda
> --with-cuda-libdir=/usr/lib
>
> $ make -j8
> ...
> ../../../../../../ompi/contrib/vt/vt/vtlib/vt_cudartwrap.c:145:14:
> error: conflicting types for 'cudaGetSymbolAddress'
> /usr/local/cuda/include/cuda_runtime_api.h:4261:39: note: previous
> declaration of 'cudaGetSymbolAddress' was here
> ../../../../../../ompi/contrib/vt/vt/vtlib/vt_cudartwrap.c:164:14:
> error: conflicting types for 'cudaGetSymbolSize'
> /usr/local/cuda/include/cuda_runtime_api.h:4283:39: note: previous
> declaration of 'cudaGetSymbolSize' was here
> ../../../../../../ompi/contrib/vt/vt/vtlib/vt_cudartwrap.c:392:14:
> error: conflicting types for 'cudaGetTextureReference'
> /usr/local/cuda/include/cuda_runtime_api.h:5060:39: note: previous
> declaration of 'cudaGetTextureReference' was here
> ../../../../../../ompi/contrib/vt/vt/vtlib/vt_cudartwrap.c:501:14:
> error: conflicting types for 'cudaFuncGetAttributes'
> /usr/local/cuda/include/cuda_runtime_api.h:2242:58: note: previous
> declaration of 'cudaFuncGetAttributes' was here
> ../../../../../../ompi/contrib/vt/vt/vtlib/vt_cudartwrap.c:969:14:
> error: conflicting types for 'cudaGetSurfaceReference'
> /usr/local/cuda/include/cuda_runtime_api.h:5112:39: note: previous
> declaration of 'cudaGetSurfaceReference' was here
> ../../../../../../ompi/contrib/vt/vt/vtlib/vt_cudartwrap.c:1565:14:
> error: conflicting types for 'cudaFuncSetSharedMemConfig'
> /usr/local/cuda/include/cuda_runtime_api.h:2173:39: note: previous
> declaration of 'cudaFuncSetSharedMemConfig' was here
> ../../../../../../ompi/contrib/vt/vt/vtlib/vt_cudart.c:2294:14: error:
> conflicting types for 'cudaMemcpyToSymbol'
> /usr/local/cuda/include/cuda_runtime_api.h:3608:39: note: previous
> declaration of 'cudaMemcpyToSymbol' was here
> ../../../../../../ompi/contrib/vt/vt/vtlib/vt_cudart.c:2310:14: error:
> conflicting types for 'cudaMemcpyFromSymbol'
> /usr/local/cuda/include/cuda_runtime_api.h:3643:39: note: previous
> declaration of 'cudaMemcpyFromSymbol' was here
> ../../../../../../ompi/contrib/vt/vt/vtlib/vt_cudart.c:2423:14: error:
> conflicting types for 'cudaMemcpyToSymbolAsync'
> /usr/local/cuda/include/cuda_runtime_api.h:3990:39: note: previous
> declaration of 'cudaMemcpyToSymbolAsync' was here
> ../../../../../../ompi/contrib/vt/vt/vtlib/vt_cudart.c:2439:14: error:
> conflicting types for 'cudaMemcpyFromSymbolAsync'
> /usr/local/cuda/include/cuda_runtime_api.h:4032:39: note: previous
> declaration of 'cudaMemcpyFromSymbolAsync' was here
> ../../../../../../ompi/contrib/vt/vt/vtlib/vt_cudart.c:2534:14: error:
> conflicting types for 'cudaLaunch'
> /usr/local/cuda/include/cuda_runtime_api.h:2209:39: note: previous
> declaration of 'cudaLaunch' was here
>
> Best regards,
> - Dima.
> ___
> devel mailing list
> de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/devel
--
Dr. rer. nat. Andreas Knüpfer
Senior Scientist
Technische Universität Dresden
Center for Information Services and HPC (ZIH)
Willersbau A114, Zellescher Weg 12, 01062 Dresden
Tel. +49 351 463 38323
Fax. +49 351 463 37773
Email: andreas.knuep...@tu-dresden.de

smime.p7s
Description: S/MIME cryptographic signature


Re: [OMPI devel] vampirtrace on v1.3 branch

2009-04-30 Thread Andreas Knüpfer
On Tuesday 28 April 2009, Terry Dontje wrote:
> Has anyone tested running a simple program compiled with mpicc-vt that
> was built on RHEL 5.1 or SLES-10 with gcc under 32 bits?
>
> I am seeing the following errors when running compiled code:
> VampirTrace:  BFD:  bfd_get_file_flags():  failed
>
> Note the trunk seems to be working fine and I have other issues with 64
> bit (that I haven't debugged). I see similar errors with Sun Studio.
>
> --td

Hi Terry,

this has to do with resolving the symbols in the executable themselves. In 
order to find the problem, could you please send me the output of 'ldd' with 
this executable.

Do you need a workaround for the problem for now? There is an easy one, but I 
assume this was only a test, wasn't it?

Andreas


smime.p7s
Description: S/MIME cryptographic signature


Re: [OMPI devel] vt configuration issues

2008-02-29 Thread Andreas Knüpfer
On Thursday 28 February 2008, Jeff Squyres wrote:
> I can't remember if I posted about this before or not -- should we
> disable trunk/VT building by default while the configuration issues
> are being worked out?

Which config issues are you refering to? Is it about the 'make distclean' that 
fails if you explicitly disabled VT before?

I see no easy fix for this, because you will get an incomplete set of 
Makefiles if you ask for an incomplete configure. Yet, by default everything 
should be fine.

Therefore, I'd like to keep it enabled by default ... well, of course I 
would ;)

Are there any other isses open with VT config?

Andreas


-- 
Dipl. Math. Andreas Knuepfer, 
Center for Information Services and 
High Performance Computing (ZIH), TU Dresden, 
Willersbau A114, Zellescher Weg 12, 01062 Dresden
phone +49-351-463-38323, fax +49-351-463-37773


Re: [OMPI devel] 1.3 Release schedule and contents

2008-02-12 Thread Andreas Knüpfer
The VampirTrace integration is already in the trunk. It should be mentioned as 
complete somewhere in the misc section.

Andreas


signature.asc
Description: This is a digitally signed message part.


Re: [OMPI devel] VT integration: make distclean problem

2008-02-12 Thread Andreas Knüpfer
On Monday 11 February 2008, Josh Hursey wrote:
> I've been noticing another problem with the VT integration. If you do
> a "./configure --enable-contrib-no-build=vt" a subsequent 'make
> distclean' will fail in contrib/vt. The 'make distclean' will succeed
> with VT enabled (default).
>

hm, tricky. I guess it is about the 'make dist' functionality. All others 
like 'make distclean' etc. are only assisting functionality for 'make dist' 
after all.

And for 'make dist' you need to have everything configured that is going to be 
part of the distribution. Therefore, VT needs to be part of the tarball, so 
you can disable it at build time. It would not work the other way around.

So in my opinion, the current status is what we want to have. Are there any 
problems when configuring VT, then building the tarball with VT and disabling 
it once you build Open MPI from the tarball?

Regards, Andreas

-- 
Dipl. Math. Andreas Knuepfer, 
Center for Information Services and 
High Performance Computing (ZIH), TU Dresden, 
Willersbau A114, Zellescher Weg 12, 01062 Dresden
phone +49-351-463-38323, fax +49-351-463-37773


signature.asc
Description: This is a digitally signed message part.


Re: [OMPI devel] VT in trunk + how to disable

2008-02-05 Thread Andreas Knüpfer
Hi Josh, hi everybody,

we'd like to have VampirTrace enabled by default -- well, of course we do ;)

Our main reason is the potential users: As soon as they want to use our tool 
they want to use it with the same configuration as the default Open MPI 
installation. Making the administrator re-install it at this point would be 
most inconvenient.

If you're _not_ using our tools, you will _not_ see any difference at all 
while using the Open MPI installation or running your MPI program. 

And regarding configuration and compilation of Open MPI itself, we try hard to 
make everything robust and smooth. 

As there is no one insisting in disabled by default, we'd like to keep it 
enabled by default. I hope this is ok with everybody.

Best regards, Andreas


-- 
Dipl. Math. Andreas Knuepfer, 
Center for Information Services and 
High Performance Computing (ZIH), TU Dresden, 
Willersbau A114, Zellescher Weg 12, 01062 Dresden
phone +49-351-463-38323, fax +49-351-463-37773


signature.asc
Description: This is a digitally signed message part.


Re: [OMPI devel] vt compiler warnings and errors

2008-02-05 Thread Andreas Knüpfer
Hi Everbody,

we discussed this issue here a lot. Indeed, we were putting the contents of 
the VampirTrace tarball to the trunk (via the vendor branch stuff).

Then again, this is no virtue by itself, is it? So we agree to removing the 
configure scripts from the SVN and having it created by the autogen script.
This might resolve possible problems because of differing autoconf versions 
etc. 

See/hear you at the telco, Andreas


On Friday 01 February 2008, Jeff Squyres wrote:
> On Feb 1, 2008, at 5:35 AM, Ralf Wildenhues wrote:
> > These files do not belong in SVN, they are generated by aclocal:
> >  ompi/contrib/vt/vt/extlib/otf/aclocal.m4
> >  ompi/contrib/vt/vt/aclocal.m4
>
> I think both of these have their own configure scripts, meaning that
> they were autoconfed/automaked/whatever before they were put into OMPI.
>
> And in hindsight, this fits in with exactly what our original goal
> was: take a VT tarball and dump it into OMPI's SVN.  Doh!
>
> So I think the question still remains: can we hook VT's autoconf (et
> al.) requirements into the top-level autogen.sh so that the trunk copy
> of vt doesn't have configure/aclocal.m4/etc. and OMPI's top-level
> autogen.sh will create them?



-- 
Dipl. Math. Andreas Knuepfer, 
Center for Information Services and 
High Performance Computing (ZIH), TU Dresden, 
Willersbau A114, Zellescher Weg 12, 01062 Dresden
phone +49-351-463-38323, fax +49-351-463-37773


signature.asc
Description: This is a digitally signed message part.


Re: [OMPI devel] vt compiler warnings and errors

2008-02-01 Thread Andreas Knüpfer
Hi everybody,

now this is an interesting effect. 

After a fresh checkout all files have the actual time, haven't they? Is the 
timestamp explicitly saved somewhere?

Could it be, that this is newer than Tim's local time yesterday? Maybe the 
system time is not set to UTC or something like this? If so, then it should 
be possible to reproduce this today. Could you give it a try, Tim?

Another cause could be slight differences in files' times because one is 
checked out earlier than the other. However, OTF's configure ran before 
during the first global configure. Therefore, all files' timestamps should be 
correct after this. So I don't believe in this explanation.

What do you think?


-- 
Dipl. Math. Andreas Knuepfer, 
Center for Information Services and 
High Performance Computing (ZIH), TU Dresden, 
Willersbau A114, Zellescher Weg 12, 01062 Dresden
phone +49-351-463-38323, fax +49-351-463-37773


signature.asc
Description: This is a digitally signed message part.


Re: [OMPI devel] VT integration

2007-09-21 Thread Andreas Knüpfer
On Friday 21 September 2007, Jeff Squyres wrote:
> Per an idea that came up recently, can we make it so that ompi_info
> reports the version of VT that is integrated into Open MPI?

good idea, we'll pick it up real soon

Andreas

-- 
Dipl. Math. Andreas Knuepfer, 
Center for Information Services and 
High Performance Computing (ZIH), TU Dresden, 
Willersbau A114, Zellescher Weg 12, 01062 Dresden
phone +49-351-463-38323, fax +49-351-463-37773


pgpDaSfrXdqLr.pgp
Description: PGP signature