[SPDK] Re: About SPDK I/OAT Driver.
Harris, James R <james.r.harris at intel.com> Mon, 24 Oct 2022 16:12:32 +0000
| Newsgroups | dev.linux.lists.spdk |
|---|---|
| Message-ID | <BYAPR11MB330397991345257598BB46BBDE2E9@BYAPR11MB3303.namprd11.prod.outlook.com> |
--===============1443839468061155658== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi, I/OAT uses DDIO to place data into LLC. DDIO is the latest implementation = of DCA on Intel platforms. -Jim From: qsu(a)petaio.com <qsu(a)petaio.com> Date: Monday, October 24, 2022 at 4:12 AM To: spdk(a)lists.01.org <spdk(a)lists.01.org> Subject: [SPDK] About SPDK I/OAT Driver. Hello, I am studying SPDK I/OAT Driver, I don't understand if SPDK's IOAT DMA will= access(via) CPU cache? Can someone give me an advice? Thanks a lot. SPDK says I/OAT driver is a DMA engine, I read some introductions about I/OAT on the intel website: (https://www.i= ntel.com/content/www/us/en/wireless-network/accel-technology.html). It says I/OAT includes DCA, It looks like that DCA will access CPU cache. "Direct Cache Access (DCA) allows a capable I/O device, such as a network c= ontroller, to place data directly into CPU cache, reducing cache misses and= improving application response times." Any help is appreciated. Best Regards, Qiang Su _______________________________________________ SPDK mailing list -- spdk(a)lists.01.org To unsubscribe send an email to spdk-leave(a)lists.01.org --===============1443839468061155658==--