Crossroads for data
The Intel/VMware Crossroads 3D-FPGA Academic Research Center has been formed to determine the role of FPGAs in extending the performance and efficiency of future datacenters
Ask an electrical and computer engineering student, and they will tell you that FPGAs, or Field Programmable Gate Arrays, are an essential asset to their curriculum. These integrated circuits can be reprogrammed by a user into different digital logic circuits after it has been manufactured. FPGAs are widely used in many applications: from military and aerospace applications, to video and telecommunication equipment, and nowadays in datacenters. This popular technology is an essential cornerstone to modern-day electronics.
FPGAs have been undergoing rapid and dramatic changes fueled by their expanding use in computing. The new Intel/VMware Crossroads 3D-FPGA Academic Research Center, an Intel and VMware co-funded, multi-university, multi-disciplinary effort involving students and faculty from Carnegie Mellon University, the University of Toronto, and the University of Texas-Austin (UT-Austin), has been formed to determine the role of FPGAs in extending the performance and efficiency of future datacenters.
“Crossroads is guided by both the demands of modern networked, data-centric computing and the new capabilities from 3D integration,” states James Hoe, lead PI of the research center and professor of electrical and computer engineering. “The Intel/VMware Crossroads 3D-FPGA Academic Research Center will investigate a new programmable hardware data-nexus lying at the heart of the server and operating over data ‘on the move’ between network, traditional compute, and storage elements.”
Crossroads is guided by both the demands of modern networked, data-centric computing and the new capabilities from 3D integration.
James Hoe, Professor, Electrical and Computer Engineering
Named after creating an active crossroads for data in a server, the research center focuses on accelerating data movements and inline processing of data as they move between different points in the server.
“Besides having the right experts, the center is unique in its multidisciplinary approach,” says Hoe. “Carnegie Mellon has a deeply rooted culture of collaboration and system building for this.”
While FPGAs have been around for years, the center’s focus on 3D integration adds a new dimension to what is possible. Besides making more transistors available in the same packaging footprint, the 3D die-stacking integration allows for more options in the tradeoff between of performance, power, and manufacturing cost than a single layer device.
“By investigating how to use this technology in the architecture of the Crossroads FPGA, this 3D architecture, unlike traditional FPGAs, is a heterogeneous system of many elements that include not only a compute-dedicated programmable logic fabric but also hardened fixed accelerators and programmable cores.
A number of research projects are already well underway, including “Pigasus: FPGA-Accelerated Intrusion Detection and Prevention System”. CyLab faculty Justine Sherry, Vyas Sekar, and James Hoe have been selected among the winners of Intel’s 2021 Outstanding Researcher Award for their collaborative work.
As cyberattacks become more and more commonplace, intrusion detection systems (IDS) play a crucial role of scanning network data, looking for any hints of one of the tens of thousands of cyberattacks the systems know to look for. To keep up with increasing Internet speeds and data flows, IDS’ footprints have grown, driving up energy costs for organizations that rely on them.
Faced with this challenge, Sherry, Sekar, and Hoe led the development of “Pigasus,” an IDS that achieves speeds of 100 gigabits per second using a single server by capturing most of the processing on an FPGA-based smart network interface card. A comparable software-based system would consume hundreds of processor cores.
Other projects include redesigning network interface cards for direct application process, designing space exploration in the FPGA-as-a-system era, and Crossroads architecture template in Fluid, to name a few.
“This is Intel’s first center-scale funding on Field Programmable Gate Arrays,” states Hoe. “The center is special due to being jointly-support by both Intel and VMware. The commitment to open-source all research artifacts is a new model to encourage broad collaboration and engagement beyond the center.”