With a view toward supporting complex, data-intensive applications, such as AI inference, video streaming analytics, database acceleration and genomics, Intel is making a push on the FPGA accessibility front. The company announced this week the Intel Programmable Acceleration Card (PAC), a hardware/software platform designed to enable customized FPGA-based acceleration of networking, storage and computing workloads.
The Intel PAC, which combines platforms, software stack and ecosystem solutions, abstracts the complexities of FPGA implementation, Intel said, to “enable architects and developers to quickly develop and deploy power-efficient acceleration of a variety of applications and workloads.”
Intel PAC, powered by the Intel Arria 10 GX FPGA, has three major elements:
- Intel-qualified FPGA acceleration platforms that operate with Intel Xeon CPUs
- An “acceleration stack” for Intel Xeon CPU with FPGAs that provide industry standard frameworks, interfaces and optimized libraries
- An ecosystem of market-specific solutions
“The goal here is to supercharge the data center by delivering higher performance at lower TCO,” Bernhard Friebe, senior director of FPGA software solutions at Intel’s Programmable Solutions Group, told (HPCwire‘s sister publication) EnterpriseTech. “The key for us is to position FPGAs as a versatile accelerator because we can do so many things (with it) and the data center is inherently a workload-agnostic and very dynamic environment. You want to use your compute resources to full utilization, and the FPGA can do that.”
The half-length, half-height PCIe card plugs into standard Intel Xeon processor-based servers. The platform approach enables OEMs to offer Intel Xeon processor-based server acceleration solutions with their unique value add.
“With this collaboration,” said Brian Payne, Dell EMC’s vice president, product management and marketing, Server Solutions Division, “Dell EMC and Intel are combining a reliable platform with an emerging software ecosystem that provides a new technology capability for customers to unlock their business potential.”
Friebe said the acceleration stack provides an easy way to drop-in accelerator functions developed by the ecosystem for specific workloads. He said an emerging partner ecosystem is developing market-specific solutions in the areas of artificial intelligence, real-time big data analytics, video processing, financial acceleration, genomics and cybersecurity.
The acceleration stack provides a common developer interface for both application and accelerator function developers, and includes drivers, application programming interfaces (APIs), and an FPGA interface manager. It includes acceleration libraries and development tools aimed at saving developer time and enables code re-use across multiple Intel FPGA platforms.
According to Intel, early adopters include:
The Broad Institute, Cambridge, Mass., which has seen a 50X algorithm speed up for genome sequencing compared to using Xeon E5 processors alone for the Pairwise HMM algorithm, previously a bottleneck in the genomic sequencing process.
Swarm64, a relational database accelerator firm, which has seen a 10X boost in real-time data analytics for relational databases, which the company says projects to a roughly 40 percent TCO savings over three years.
Attala, a cloud infrastructure specialist, which reports 57-72 percent lower latency for its NVMe-over-fabric storage platform.
The PAC product is sampling now and is expected to hit general availability in the first half of 2018.