Re: Hardware friendly proposals from Intel for packed-ring-layout

From
Michael S. Tsirkin <>
Date
2017-08-24T14:05:08+00:00
ID
Thread
Re: Hardware friendly proposals from Intel for packed-ring-layout
On Thu, Aug 24, 2017 at 07:53:15PM +0800, Tiwei Bie wrote:
> Indirect Chaining
> =================
> 
> ## Current proposal
> 
> * Indirect chaining is an optional feature
> 
> ## New proposal
> 
> * Remove this feature from this new ring layout
> 
> It's very unlikely that hardware implementations would support this
> due to extra latency of fetching actual descriptors.
> 
> This is a totally new ring layout, and we don't need to worry about the
> compatibility issues with the old one. So it's better to not include this
> feature in this new ring layout if we can't find it's necessary now.

Some form of indirect is really useful for software - as we have
unbounded latencies we really benefit from very deep queues.

As it's an optional feature, just don't implement it in hardware.

-- 
MST