Re: [OMPI devel] Moving fragments in btl sm

2007-11-09 Thread Torje Henriksen
Thanks, don't know how long it would take me to find it on my own. And thanks to you too of course, Ollie :) Regards, -Torje On Thu, 8 Nov 2007, George Bosilca wrote: The real memory copy happen in the convertor, more specifically in the ompi_convertor_pack for the sender and in the ompi_

Re: [OMPI devel] Moving fragments in btl sm

2007-11-08 Thread George Bosilca
The real memory copy happen in the convertor, more specifically in the ompi_convertor_pack for the sender and in the ompi_convertor_unpack for the receiver. In fact, none of the BTL directly call memcpy, all memory movements are done via the convertor. george. On Nov 8, 2007, at 7:38 AM,

Re: [OMPI devel] Moving fragments in btl sm

2007-11-08 Thread Li-Ta Lo
On Thu, 2007-11-08 at 13:38 +0100, Torje Henriksen wrote: > Hi, > > I have a question that I shouldn't need to ask, but I'm > kind of lost in the code. > > The btl sm component is using the circular buffers to write and read > fragments (sending and receiving). > > In the write_to_head and rea

[OMPI devel] Moving fragments in btl sm

2007-11-08 Thread Torje Henriksen
Hi, I have a question that I shouldn't need to ask, but I'm kind of lost in the code. The btl sm component is using the circular buffers to write and read fragments (sending and receiving). In the write_to_head and read_from_tail I can only see pointers beeing set, no data being moved. So