Directories ¶
Path | Synopsis |
---|---|
Package compress provides hardware compression ability (IAA).
|
Package compress provides hardware compression ability (IAA). |
internal/codelencode
Package codelencode provides a function to prepare the code len code.
|
Package codelencode provides a function to prepare the code len code. |
internal/codelencode/avx2
Package avx2 provides avx2 version PrepareForCodeLenCode
|
Package avx2 provides avx2 version PrepareForCodeLenCode |
internal/codelencode/avx512
Package avx512 provides avx512 version PrepareForCodeLenCode
|
Package avx512 provides avx512 version PrepareForCodeLenCode |
internal/codelencode/sse2
Package sse2 provides sse2 version PrepareForCodeLenCode
|
Package sse2 provides sse2 version PrepareForCodeLenCode |
internal/huffman
Package huffman provices some implementations of different algorithms for generating Huffman trees.
|
Package huffman provices some implementations of different algorithms for generating Huffman trees. |
Package crc provides CRC calculation functions which leverage IAA hardware.
|
Package crc provides CRC calculation functions which leverage IAA hardware. |
Package datamove provides functions which leverages DSA hardware abilities to copy memory.
|
Package datamove provides functions which leverages DSA hardware abilities to copy memory. |
Package errors provides detailed error types for ixl-go.
|
Package errors provides detailed error types for ixl-go. |
examples
|
|
Package filter provides some functions for processing parquet RLE or bitpacked data or uint array.
|
Package filter provides some functions for processing parquet RLE or bitpacked data or uint array. |
internal
|
|
config
Package config is used to collect the devices configurations on the machine.
|
Package config is used to collect the devices configurations on the machine. |
device
Package device provides an interface for interacting with DSA/IAA devices.
|
Package device provides an interface for interacting with DSA/IAA devices. |
dsa
Package dsa provides some useful types and functions for enable Intel DSA Engine.
|
Package dsa provides some useful types and functions for enable Intel DSA Engine. |
errors
Package errors provides detailed error types for ixl-go, should be used by internal packages.
|
Package errors provides detailed error types for ixl-go, should be used by internal packages. |
iaa
Package iaa provides utils for using IAA abilities.
|
Package iaa provides utils for using IAA abilities. |
log
Package log provides internal used log function like Debug and Info.
|
Package log provides internal used log function like Debug and Info. |
software/filter
Package filter provides some useful function for test filter.
|
Package filter provides some useful function for test filter. |
testutil
Package testutil provides some useful functions for test.
|
Package testutil provides some useful functions for test. |
util
|
|
mem
Package mem declares functions for allocating memory that is aligned to specific byte boundaries.
|
Package mem declares functions for allocating memory that is aligned to specific byte boundaries. |
Click to show internal directories.
Click to hide internal directories.