Re: [Pvfs2-developers] BMI questions

2007-01-03 Thread Scott Atchley
On Nov 30, 2006, at 2:16 PM, Scott Atchley wrote: I am thinking about how to handle BMI_mx_memalloc(). I might be able to assist the reg cache in MX if I do things a certain way. I mention this below, on the server we always call BMI_memalloc to allocate buffers and post them to

Re: [Pvfs2-developers] BMI questions

2006-12-01 Thread Sam Lang
On Nov 30, 2006, at 6:58 PM, Scott Atchley wrote: On Nov 30, 2006, at 4:31 PM, Sam Lang wrote: Right now all our operations (or transactions, as you call them) start with an unexpected message from the client, and end with an expected message from the server. I don't know if that's a

Re: [Pvfs2-developers] BMI questions

2006-12-01 Thread Scott Atchley
On Dec 1, 2006, at 4:33 AM, Sam Lang wrote: Your example above is currently how writes work. The client sends an unexpected message to the server (a control message for the IO, file info, size of the IO, etc.), which posts an expected receive, and then sends an expected back to the

Re: [Pvfs2-developers] BMI questions

2006-12-01 Thread Sam Lang
On Dec 1, 2006, at 7:10 AM, Scott Atchley wrote: On Dec 1, 2006, at 4:33 AM, Sam Lang wrote: Your example above is currently how writes work. The client sends an unexpected message to the server (a control message for the IO, file info, size of the IO, etc.), which posts an expected

Re: [Pvfs2-developers] BMI questions

2006-12-01 Thread Scott Atchley
On Dec 1, 2006, at 12:53 PM, Sam Lang wrote: It looks like the flow code on the server doesn't actually post the next recv of IO (IO2), until the first recv has completed (IO1), so its possible that the client posts (and starts) the next send before the server posts the next receive,

Re: [Pvfs2-developers] BMI questions

2006-11-30 Thread Scott Atchley
Hi all, No one replied the the original post. The one I am most curious about is (3). Is FlowBufferSizeBytes available to the BMI implementations? I am thinking about how to handle BMI_mx_memalloc(). I might be able to assist the reg cache in MX if I do things a certain way. Scott On

Re: [Pvfs2-developers] BMI questions

2006-11-30 Thread Sam Lang
On Nov 30, 2006, at 9:27 AM, Scott Atchley wrote: Hi all, No one replied the the original post. The one I am most curious about is (3). Is FlowBufferSizeBytes available to the BMI implementations? Hi Scott, Sorry for not responding. I've included responses to your questions

Re: [Pvfs2-developers] BMI questions

2006-11-30 Thread Scott Atchley
On Nov 30, 2006, at 2:30 PM, Sam Lang wrote: I mention this below, on the server we always call BMI_memalloc to allocate buffers and post them to BMI_post_send/ BMI_post_recv. On the client that's not always the case, the user buffer is usually passed directly to BMI_post_send/

[Pvfs2-developers] BMI questions

2006-10-25 Thread Scott Atchley
Hi all, A few quick questions: 1. Is there an upper bound on how many transfer operations between a pair of hosts at any one time (i.e. between a client and host)? 2. If there is a limit in the above and it is greater than 1, is that value the same for small (unexpected and some expected)

Re: [Pvfs2-developers] bmi questions

2006-08-18 Thread Phil Carns
I have some questions related to the design semantics of BMI. * timeouts. It looks like the timeout for bmi test calls is the max amount of time spent _idling_ in the test call (as apposed to the max time spent in the test call). This is correct. The name of the argument is

Re: [Pvfs2-developers] bmi questions

2006-08-17 Thread Sam Lang
On Aug 17, 2006, at 7:49 PM, Pete Wyckoff wrote: [EMAIL PROTECTED] wrote on Thu, 17 Aug 2006 18:14 -0500: * BMI memory allocation. Do we place any restrictions on when or how frequently BMI_memalloc is called? In the pvfs code, we always call BMI_memalloc for a post_send or post_recv.