Check the integrity of data in your applications using these fast methods of computing checksums on Intel processors.
Checksums are widely used for checking the integrity of data in applications such as storage and networking. We present fast methods of computing checksums on Intel® processors. Instead of computing the checksum of the input with a traditional linear method, we describe a faster method to split the data into a number of interleaved parallel streams, compute the checksum on these segments in...
One Stop for Optimizing Your Data Center From AI to Big Data to HPC: End-to-end Solutions
The immintrin debug Library – Simplified Debugging of Complex X86 Vector Compiler Intrinsic-Heavy CodeImmintrin debug implements the majority of modern x86 vector compiler intrinsics in C to make debugging of heavy code easier for the developer.
Intel® ISA-L provides the tools to help accelerate and optimize storage on Intel® architecture (IA) for everything from small office NAS appliances up to enterprise storage systems. The functions provided in this library help with storage recoverability, data integrity, data security, and faster data compression mechanisms. This article provides a high level functional overview of Intel ISA-L.