ApplicationOnload Engine (AOE)Welcome to the world of Custom Compute. With this new class of application accelerator, the way compute-intensive applications process network data is transformed, greatly improving network performance. Through the innovative integration of an advanced FPGA processing engine and Solarflare's industry-leading, low-latency 10GbE server adapter, AOE is at the forefront of Custom Compute. Solarflare's Custom Compute Platform enables users to move critical applications from traditional server processing to AOE's high-speed processing engine — significantly boosting application performance while providing a transparent interface to the network. AOE's key features include:
AOE is ideal for the implementation of applications such as encryption/decryption, intrusion detection, line arbitration, packet capture, image enhancement and stabilization, pattern recognition, data filtering and many others.
SFA6902F ApplicationOnload Engine (AOE)Download SFA6902F Product Brief
On-board Application AccelerationLogic can be loaded on the FPGA, enabling bump-in-the-wire processing of network data with a simple, transparent interface to the server, resulting in significant application acceleration. Reduced End-to-End LatencyWhile the server adapter lowers network latency, the FPGA significantly reduces application latency, resulting in a dramatic reduction in total end-to-end latency. Improved Server UtilizationRunning applications on the AOE significantly improves CPU, memory and I/O utilization on your server, freeing up processing cycles for other functions and applications. Simplified Application DevelopmentThrough the use of AOE's Firmware Development Kit (FDK) – which includes a comprehensive development environment featuring standard development tools, a host of services, APIs, and a full data path infrastructure – customized applications can be brought to market more quickly. Multiple Application ResourcesIn addition to Solarflare-developed applications, Solarflare's AOE Partner Network can provide pre-existing applications or can design, build and deploy customized AOE applications to meet customer-specific requirements, providing a range of deployment options.
|