Lines Matching +full:on +full:- +full:demand

4 UADK is a general-purpose user space accelerator framework that uses shared
8 UADK includes Unified/User-space-access-intended Accelerator Framework (UACCE),
24 different character devices with UACCE by using kernel-mode drivers of the
25 vendors. A user can access the hardware accelerators by performing user-mode
26 operations on the character devices.
30 +----------------------------------+
32 +----+------------------------+----+
35 +-------+--------+ +-------+-------+
37 +-------+--------+ +-------+-------+
41 | +--------+------+
43 | +-+-------------+
46 +--+------------------+--+
48 User +----+-------------+-----+
49 --------------------------------------------------
50 Kernel +--+-----+ +------+
52 +---+----+ +------+
54 +---+------------------+
56 +----------------------+
57 --------------------------------------------------
58 +----------------------+
60 +----------------------+
63 -----------------
67 .. code-block:: shell
73 ./configure --prefix=$PWD/build
77 Without --prefix, UADK will be installed to /usr/local/lib by default.
78 If get error:"cannot find -lnuma", please install the libnuma-dev
80 Run pkg-config libwd to ensure env is setup correctly
84 * pkg-config libwd --cflags --libs
85 -I/usr/local/include -L/usr/local/lib -lwd
87 * export PKG_CONFIG_PATH is required on demand.
91 -----------------------------
99 ``UACCE`` could be built as module or built-in.
116 --------------------------------
119 on hardware accelerator devices, write permission should be provided to user.
121 .. code-block:: shell
123 $ sudo chmod 777 /dev/hisi_zip-*
126 ---------------------------------------------
128 * Build ``QEMU`` with ``--enable-uadk`` parameter
130 E.g. configure --target-list=aarch64-softmmu --enable-kvm ``--enable-uadk``
134 Set ``migrate_set_parameter multifd-compression uadk``
139 please make sure to specify ``-mem-prealloc`` parameter to the destination VM
142 Though both UADK and ZLIB are based on the deflate compression algorithm, UADK
143 is not fully compatible with ZLIB. Hence, please make sure to use ``uadk`` on