Using ISA-L for Erasure Coding
Intel Intelligent Storage Acceleration Library (ISA-L) is an open-source collection of optimized low-level functions used for storage applications. The library can improve Erasure Coding performance when the Reed-Solomon (RS) codecs are used.
Run the commands as specified to install the
$ yum install gcc make autoconf automake libtool yasm git nasm $ git clone https://github.com/01org/isa-l/ $ cd isa-l/ $ ./autogen.sh $ ./configure --prefix=/usr --libdir=/usr/lib64 $ make $ sudo make install
Verify NASM version and ISA-L
- Ensure NASM version is 2.11 or higher by running the command nasm -v.
- Verify ISA-L is working by running the command hadoop checknative.