Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |  

This web mail archive is frozen.

This page is part of a frozen web archive of this mailing list.

You can still navigate around this archive, but know that no new mails have been added to it since July of 2016.

Click here to be taken to the new web archives of this list; it includes all the mails that are in this frozen archive plus all new mails that have been sent to the list since it was migrated to the new archives.

From: Brian Budge (brian.budge_at_[hidden])
Date: 2006-11-02 22:30:59


Ha, yeah, I should have been more clear there. I'm simply writing an MPI
application.

Thanks,
  Brian

On 11/2/06, Jeff Squyres <jsquyres_at_[hidden]> wrote:
>
> It depends on what you're trying to do. Are you writing new
> components internal to Open MPI, or are you just trying to leverage
> OMPI's PML for some other project? Or are you writing MPI
> applications? Or ...?
>
>
> On Nov 2, 2006, at 2:22 PM, Brian Budge wrote:
>
> > Thanks for the pointer, it was a very interesting read.
> >
> > It seems that by default OpenMPI uses the nifty pipelining trick
> > with pinning pages while transfer is happening. Also the pinning
> > can be (somewhat) perminant and the state is cached so that next
> > usage requires no registration. I guess it is possible to use pre-
> > pinned memory, but do I need to do anything special to do so? I
> > will already have some buffers pinned to allow DMAs to devices
> > across PCI-Express, so it makes sense to use one pinned buffer so
> > that I can avoid memcpys.
> >
> > Are there any HOWTO tutorials or anything? I've searched around,
> > but it's possible I just used the wrong search terms.
> >
> > Thanks,
> > Brian
> >
> >
> >
> > On 11/2/06, Jeff Squyres <jsquyres_at_[hidden]> wrote: This paper
> > explains it pretty well:
> >
> > http://www.open-mpi.org/papers/euro-pvmmpi-2006-hpc-protocols/
> >
> >
> >
> > On Nov 2, 2006, at 1:37 PM, Brian Budge wrote:
> >
> > > Hi all -
> > >
> > > I'm wondering how DMA is handled in OpenMPI when using the
> > > infiniband protocol. In particular, will I get a speed gain if my
> > > read/write buffers are already pinned via mlock?
> > >
> > > Thanks,
> > > Brian
> > > _______________________________________________
> > > users mailing list
> > > users_at_[hidden]
> > > http://www.open-mpi.org/mailman/listinfo.cgi/users
> >
> >
> > --
> > Jeff Squyres
> > Server Virtualization Business Unit
> > Cisco Systems
> >
> > _______________________________________________
> > users mailing list
> > users_at_[hidden]
> > http://www.open-mpi.org/mailman/listinfo.cgi/users
> >
> > _______________________________________________
> > users mailing list
> > users_at_[hidden]
> > http://www.open-mpi.org/mailman/listinfo.cgi/users
>
>
> --
> Jeff Squyres
> Server Virtualization Business Unit
> Cisco Systems
>
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>