On Mon, Mar 28, 2005 at 12:48:56PM -0800, Dmitry Yusupov wrote:
> If you have plans to start new project such as SoftRDMA than yes. lets
> discuss it since set of problems will be similar to what we've got with
> software iSCSI Initiators.
I'm somewhat interested in seeing a SoftRDMA project get off the ground.
At least the NatSemi 83820 gige MAC is able to provide early-rx interrupts
that allow one to get an rx interrupt before the full payload has arrived
making it possible to write out a new rx descriptor to place the payload
wherever it is ultimately desired. It would be fun to work on if not the
most performant RDMA implementation.
> I'm not a believer in any HW state-full protocol offloading technologies
> and that was one of my motivations to initiate Open-iSCSI project to
> prove that performance is not an issue anymore. And we succeeded, by
> showing comparable to iSCSI HW Initiator's numbers.
Agreed. After working on a full TOE implementation, I think that the
niche market most TOE vendors are pursuing is not one that the Linux
community will ever develop for. Hardware vendors that gradually add
offloading features from the NIC realm to speed up the existing network
stack are a much better fit with Linux.
> Though, for me, RDMA over TCP is an interesting topic from software
> implementation point of view. I was thinking about organizing new
> project. If someone knows that related work is already started - let me
> know since I might be interested to help.
Shall we create a new mailing list? I guess it's time to update