Skip to content

Marmaray Tunnel

Compare
Choose a tag to compare
@tkanteck tkanteck released this 30 Mar 08:42

API

  • Multiple API header files consolidated into one (intel-ipsec-mb.h)
  • Multi-buffer manager instance allocate and free API's added

Features

  • AES-CMAC-128 and AES-CMAC-96 support added
    • SSE implementation
    • AVX implementation
  • 3DES support added
    • x86 implementation
    • AVX512 implementation
  • LibPerfApp
    • Unhalted cycles support added to LibPerfApp (Linux at the moment)
    • Core affinity support added in LibPerfApp

Performance

  • AVX512 DES performance smoothed out
  • VZEROUPPER instruction issued after AVX2/AVX512 code to avoid expensive SSE<->AVX transitions

General

  • Library compiles to SO/DLL by default
  • Install/uninstall targets added to makefiles
  • MAN page added
  • README documentation extensions and updates

Bug and issue fixes