Storage acceleration with CCIX

Library Content Type:
Publish Date: 
Thursday, May 23, 2019
Event Name: 
Focus Areas:
In this presentation, a brief introduction of new interconnect standard CCIX will be presented, followed by storage use case acceleration achievable with CCIX. CCIX 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 coprocessors to host, sharing data structures seamlessly, with reduced data transfer latency. 
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.
Learning Outcomes
a. CCIX interconnect relevance & Introduction
b. Role of Coherent accelerators in compute intensive tasks
c. Programming model for realizing the true potential of CCIX interconnect

Watch video: