The libsysve package contains three libraries which are used by VE programs to invoke VE-specific system calls or enable an additional feature.
- libsysve: VH call, VH-VE SHM, Misc. API
- libveio: VE DMA, VE AIO
- libveaccio: Accelerated I/O
To build VE programs using libraris in the libsysve package, libsysve-devel package needs to be installed.
- Author
- NEC Corporation
- Copyright
- 2017-2021. Licensed under the terms of the MIT license.
- Revision History
- Revision, Date, Updates/Remarks
- Rev.15, Sep. 2021,
This revision covers libsysve-2.9.0 or later.
Improve performance of Acceleration I/O.
Add descriptions of API which returns the enabled/disabled of
Acceleration I/O.
- Rev.14, Mar. 2021,
This revision covers libsysve-2.7.6 or later.
Added "Revision History".
- Rev.13, Dec. 2020,
This revision covers libsysve-2.7.1 or later.
Update descriptions of how many hugepages accelerated I/O uses.
Remove the restriction on simultaneous use of accelerated I/O and
ScaTeFS direct I/O.
- Rev.12, Oct. 2020,
This revision covers libsysve-2.7.1 or later.
Add descriptions of API which gets maximum size of non-swappable memory.
- Rev.11, Jul. 2020,
This revision covers libsysve-2.6.2 or later.
Add descriptions of API which gets PID of VEOS.