The Intel® Intelligent Storage Acceleration Library (Intel® ISA-L) provides tools to minimize disk space use and maximize storage throughput, security, and resilience. Learn about its optimized functions for RAID, erasure code, cyclic redundancy check (CRC) functions, cryptographic hash, encryption, and compression.
Learn how this algorithmic library provides better storage performance for Intel® CPUs and reduces developer investment.
Explore creating deduplication engines, high-throughput compression software, and efficient storage with Intel ISA-L and the Storage Performance Development Kit (SPDK).
Reduce latency for a storage application with erasure coding that uses Reed-Solomon error correction.
Build a sample storage application that uses algorithms in Intel ISA-L to improve compression and throughput performance.
Download a code sample that shows how to improve deduplication performance.
Improve storage space use by reducing the duplicated data for a given set of files. Combine the process with a hashing function that generates a fingerprint for the data chunks.
Compare library functions on a basic system to a virtual machine manager in a test environment.
Set up and run a kernel-based virtual machine (KVM) that measures the performance of library functions.
Intel collaborated with Qihoo 360* Technology Co. Ltd. to improve the storage infrastructure in their Internet Portal Data Center.