KMDF DMA performance versus WDM DMA performance

Has anybody ported their old WDM driver to KMDF, without changing the
functionality, and then compared the performance of the two drivers?

If so, what were the results? I’m particularly interested in a
comparison of the DMA performance.

Don

We (the KMDF team) did this for pcidrv and got the same bandwidth out of
the device in the KMDF driver that was in the WDM driver. The
cycles/byte was a little higher though, but that was due to the overhead
of the WDFQUEUE vs the DMA engine itself. Even that is not a fair
apples to apples comparison b/c the WDM version did not handle all the
state changes that the WDFQUEUE can (like idling out while in S0).

d

– I can spell, I just can’t type.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Don Ward
Sent: Thursday, July 20, 2006 12:28 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] KMDF DMA performance versus WDM DMA performance

Has anybody ported their old WDM driver to KMDF, without changing the
functionality, and then compared the performance of the two drivers?

If so, what were the results? I’m particularly interested in a
comparison of the DMA performance.

Don


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer