ocxl.rst (0898782247ae533d1f4e47a06bc5d4870931b284) | ocxl.rst (987b741c52c7c6c68d46fbaeb95b8d1087f10b7f) |
---|---|
1======================================================== 2OpenCAPI (Open Coherent Accelerator Processor Interface) 3======================================================== 4 5OpenCAPI is an interface between processors and accelerators. It aims 6at being low-latency and high-bandwidth. The specification is 7developed by the `OpenCAPI Consortium <http://opencapi.org/>`_. 8 | 1======================================================== 2OpenCAPI (Open Coherent Accelerator Processor Interface) 3======================================================== 4 5OpenCAPI is an interface between processors and accelerators. It aims 6at being low-latency and high-bandwidth. The specification is 7developed by the `OpenCAPI Consortium <http://opencapi.org/>`_. 8 |
9It allows an accelerator (which could be a FPGA, ASICs, ...) to access | 9It allows an accelerator (which could be an FPGA, ASICs, ...) to access |
10the host memory coherently, using virtual addresses. An OpenCAPI 11device can also host its own memory, that can be accessed from the 12host. 13 14OpenCAPI is known in linux as 'ocxl', as the open, processor-agnostic 15evolution of 'cxl' (the driver for the IBM CAPI interface for 16powerpc), which was named that way to avoid confusion with the ISDN 17CAPI subsystem. --- 159 unchanged lines hidden --- | 10the host memory coherently, using virtual addresses. An OpenCAPI 11device can also host its own memory, that can be accessed from the 12host. 13 14OpenCAPI is known in linux as 'ocxl', as the open, processor-agnostic 15evolution of 'cxl' (the driver for the IBM CAPI interface for 16powerpc), which was named that way to avoid confusion with the ISDN 17CAPI subsystem. --- 159 unchanged lines hidden --- |