X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=HOWTO;h=c3dd964a17b50af152f152fb808d1bffdc950c57;hb=a40e7a5977547cbde62dbf1650cba4778a132f69;hp=16c5ae3163074fcb08a6caca741cb78a0b56c29b;hpb=a94aedbc11829470cce77eb52969601d618054d6;p=fio.git diff --git a/HOWTO b/HOWTO index 16c5ae31..c3dd964a 100644 --- a/HOWTO +++ b/HOWTO @@ -1882,6 +1882,22 @@ I/O engine mounted with DAX on a persistent memory device through the PMDK libpmem library. + **ime_psync** + Synchronous read and write using DDN's Infinite Memory Engine (IME). + This engine is very basic and issues calls to IME whenever an IO is + queued. + + **ime_psyncv** + Synchronous read and write using DDN's Infinite Memory Engine (IME). + This engine uses iovecs and will try to stack as much IOs as possible + (if the IOs are "contiguous" and the IO depth is not exceeded) + before issuing a call to IME. + + **ime_aio** + Asynchronous read and write using DDN's Infinite Memory Engine (IME). + This engine will try to stack as much IOs as possible by creating + requests for IME. FIO will then decide when to commit these requests. + I/O engine specific parameters ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~