de acelerador de compresión PCIe3 FPGA implementa el formato de datos comprimido DEFLATE bien
definido y de estándar abierto. Este formato de datos está ampliamente aceptado en zlib, gzip, Java y
otras aplicaciones. En los formatos de archivo gzip y zip, el adaptador es el estándar para el intercambio
de datos comprimidos. El elevado ancho de banda de compresión del adaptador reduce
significativamente la latencia de un trabajo de compresión individual. Su rendimiento agregado permite
al adaptador mantener el ritmo con el tráfico de E/S común y ofrece datos reducidos para el tráfico de
red y el almacenamiento. Asimismo, el adaptador no tiene ningún impacto en la mayoría del tráfico de
E/S y en algunos casos tendrá un efecto positivo. El adaptador también permite una buena compresión
estándar en los casos en que la sobrecarga de software lo impide.
A continuación, se muestran algunos ejemplos de aplicaciones típicas que pueden beneficiarse de la
aceleración de compresión:
v Almacenamiento o transmisión de grandes cantidades de datos con un promedio por encima de 100
MB/s
v Almacenamiento costoso con un elevado ancho de banda de almacenamiento, donde la proporción de
compresión del acelerador, en comparación con la compresión rápida de software, ofrece un ahorro
significativo
v Las aplicaciones que necesitan un rendimiento medio elevado de datos comprimidos
v El manejo del rendimiento de picos altos de datos cuando la compresión de software está limitada
v Cuando se requiere una baja latencia para secuencias de compresión individuales y es más difícil la
ejecución en paralelo en muchas CPU
v Cuando se requiere el formato de compresión DEFLATE estándar para el intercambio, tal como se
utiliza en gzip, zlib, zip o JAR (los métodos de compresión de software como LZ4 o LZS con
proporciones de compresión más bajas y un elevado ancho de banda en las CPU no son una opción en
este caso)
v La compresión o una combinación de compresión y descompresión es el principal cuello de botella.
Nota: A veces, puede ejecutarse sólo la descompresión en software con muchos núcleos en paralelo. El
adaptador da soporte a la descompresión a velocidad completa de toda la entrada comprimida
compatible, independientemente de si se ha comprimido mediante hardware o software.
62
Instalación del sistema y de las piezas solicitadas para 8335-GCA o 8335-GTA