Actually the processing of the Buffer descriptors can also be offloaded to a task. I think we had done some experiment long back, and had some initial setup running. But this never got through. You can try offloading the processing of buffer descriptors to a new task.
Regards,
Vinesh