> > Currently I'm using "unbuffered" send mode as in my case it > > surprisingly provides twice as high throughput as "buffered" one. > > Though, I initially expected that "buffered" send mode should have > > better performance compared to "unbuffered" one > > It should not be faster. I suspect that is some artifact of a bad > "buffered configuration" ... >
For example, if your configuration does not provide a sufficient number of IOBs, then the performance of the buffered case will be bad because it will be constantly blocked waiting for free IOBs. You really have to carefully tune the buffering to get the performance you want.