Thread (1 message) 1 message, 1 author, 2017-06-06

Re: [for-next 4/6] net/mlx5: FPGA, Add basic support for Innova

From: Alexei Starovoitov <hidden>
Date: 2017-06-06 18:55:33
Also in: linux-rdma

On Tue, Jun 06, 2017 at 02:38:24PM -0400, David Miller wrote:
From: Alexei Starovoitov <redacted>
Date: Tue, 6 Jun 2017 11:34:59 -0700
quoted
fpga is a separate device with its own phy and mac layers, its
own queues, packet parsing and rdma logic.
Because that's how they bolted it onto the ASIC in current
implementation, it might not always be that way and be fully
integrated in the future.

And I stress the word "implementation" as in "implementation detail"
the visible behavior is going to be the same, the difference is how
the thing is hooked up and maybe how you program it.
whether fpga is a separate chip or part of the same asic makes no difference.
They are still different devices from sw point of view.
If in the future mlx will make it into the nic in a way that encryption shares
all memory management logic and there is no fpga at all then it indeed will
be similar to tc offload. Right now it's not and needs different sw architecture.

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help