deadcafe / intel-ipsec-mb Goto Github PK
View Code? Open in Web Editor NEWThis project forked from intel/intel-ipsec-mb
Intel(R) Multi-Buffer Crypto for IPSec
License: BSD 3-Clause "New" or "Revised" License
This project forked from intel/intel-ipsec-mb
Intel(R) Multi-Buffer Crypto for IPSec
License: BSD 3-Clause "New" or "Revised" License
======================================================================== README for Intel(R) Multi-Buffer Crypto for IPsec Library November 2016 ======================================================================== Contents ======== - Overview - Package Content - Compilation - Legal Disclaimer Overview ======== Intel Multi-Buffer Crypto for IPsec Library is highly-optimized software implementations of the core cryptographic processing for IPsec, which provides industry-leading performance on a range of Intel(R) Processors. For information on how to build and use this library, see the Intel White Paper: "Fast Multi-buffer IPsec Implementations on Intel Architecture Processors". Jim Guilford, Sean Gulley, et. al. The easiest way to find it is to search the Internet for the title and Intel White Paper. Package Content =============== LibTestApp - sample application using the library interface sse - Intel(R) SSE optimized routines avx - Intel(R) AVX optimized routines avx2 - Intel(R) AVX2 optimized routines avx512 - Intel(R) AVX512 optimized routines Compilation =========== Linux (64-bit only) ------------------- Required tools: - GNU make - NASM version 2.12.02 (or newer) - gcc (GCC) 4.8.3 (or newer) Simply run "make" or "make all" at the top level directory to compile the library. To clean the library build please run "make clean". Windows (x64 only) ------------------ Required tools: - Microsoft (R) Visual Studio 2010: - NMAKE: Microsoft (R) Program Maintenance Utility Version 10.00.30319.01 - CL: Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64 - LIB: Microsoft (R) Library Manager Version 10.00.30319.01 - LINK: Microsoft (R) Incremental Linker Version 10.00.30319.01 - NASM version 2.12.02 (or newer) Simply run "nmake /f win_x64.mak" or "nmake /f win_x64.mak all" at the top level directory to compile the library. To clean the library build please run "nmake /f win_x64.mak clean". Legal Disclaimer ================ THIS SOFTWARE IS PROVIDED BY INTEL"AS IS". NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS ARE GRANTED THROUGH USE. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.