[dpdk-dev] [PATCH] compressdev: add feature flag to specify where processing is done

Trahe, Fiona fiona.trahe at intel.com
Wed Jan 16 13:44:47 CET 2019


Hi Shally,

> So, would like to understand it bit more on how flag would help app to tune itself as per current given
> description?
> For example, if PMD says, It does actual processing in dequeue, then how it will impact app design for
> better performance?
[Fiona] One example: It could enqueue a large burst, say 32 ops. Then if it tried to dequeue 32 ops that
could be a very long blocking call. So instead it could choose to dequeue 8 at a time.
Vice versa if work done in enqueue.



More information about the dev mailing list