Storage acceleration with CCIX

webinar

Author(s)/Presenter(s):

Millind Mittal

Library Content Type

Presentation

Library Release Date

Focus Areas

Physical Storage

Abstract

CCIX(Cache Coherent Interconnect for Accelerators ) is a new class of interconnect focused on emerging acceleration applications such as machine learning, network processing, storage off-load, in-memory data base and 4G/5G wireless technology.
The standard allows processors based on different instruction set architectures to extend the benefits of cache coherent, peer processing to a number of acceleration devices including FPGAs, GPUs, network/storage adapters, intelligent networks and custom ASICs.

FPGA acceleration has become a de-facto standard for obtaining the high computational throughput in present times. Storage domain can take advantage of FPGA acceleration for compute intensive tasks like compression, encryption etc.

Through CCIX interconnect FPGA accelerators can act as co-processors to host, sharing data structures seamlessly, with reduced data transfer latency. Near memory computation will have huge impact on performance improvement in storage and networking platforms.

Presentation shall discuss two use cases 1. Memory expansion model over CCIX 2. Storage with compute offload. Details on programming model for realizing the true potential of CCIX interconnect will be presented.