FPGA acceleration for data-intensive processing and networking tasks
CPUs can be packaged with FPGAs, offloading specific tasks to them and enhancing overall data-center and network efficiency. The concept, known as accelerated computing, is increasingly viewed by data-center and network managers as a cost-efficient way to handle increasing data and network traffic
Key applications: Cloud computing and CPU offloading in data centers, big data processing acceleration, machine learning and neural networks, data storage, wireline and wireless telecommunications, DPI, VPN, DDoS, financial analysis and high-frequency trading, digital signal processing, multimedia applications, video-analytics.