NSA.121 is a Xilinx FPGA-based PCIe card, designed to improve processing speed, provides high-performance computing capabilities. Comparing with traditional CPU or GPU solutions, NSA.121 Accelerator card offers a new heterogeneous solution. In certain applications, the performance could be enhanced up to 10 times and more.
? Hardware Loose Coupling:
NSA.121 has standard PCIe card profile and low power consumption. It can be installed in most servers, requiring no external power supply and no special cooling consideration. Large-scale deployment is easy for additional rack space is not needed.
? Transparent to Software:
The library encapsulates both HW and SW version of accelerated functions, enabling an application to work with or without available accelerator. It’s a system software virtualization of accelerator’s functions. In Power system, you can also program with CAPI (Coherent Accelerator Processor Interface) for high bandwidth, low latency, cache coherence and easy programming model.
? High Performance & Low Power:
NSA.121 use FPGA to execute large-scale parallel computing and optimize algorithm implementation on hardware level. 5x to 100x performance improvement can be obtained compared to software implemention with only 15w~60w power consumption.
? Third-party IP protection:
IP distribution is fully controlled with the dedicated security chips on board to guarantee the benefit of IP providers. IP porting to NSA is safe and encrypted.
? SDAccel Development Environment:
Xilinx SDAccel? development environment for OpenCL?, C, and C++. SDAccel? makes it easy to migrate existing application to leverage FPGAs, and provides CPU/GPU like development and run-time experience for FPGAs. It is a real Software Defined Accelerator.