Clearly, the ability to search through millions of patient records across hundreds of properties, return the most similar records, and derive a care path is represents huge benefits for patient health. The ability to do it fast adds in the benefits of patient peace-of-mind and patient satisfaction as well as saving a lot of money by increased call center efficiency. The more patients you have, the harder it is to do these things in real time. When you have 100 million patients, it’s extremely difficult to return results in time for those results to fit into the natural flow of a human conversation. Results in a few minutes- which TigerGraph is able to achieve in a conventional CPU-based computing architecture- is still objectively impressive, but it fails to meet the needs of this use case.
That’s where Xilinx comes into the picture. Xilinx is the world leader in FPGAs- semiconductors based around a matrix of configurable logic blocks. Among other advantages, FPGAs are massively parallel, meaning that they can perform several computations at the same time. This makes FPGAs ideal for accelerating computationally intensive workloads. Xilinx Alveo Accelerator cards are standard PCIe devices that make FPGA co-processing easy to deploy into industry-standard servers, and Alveo U50 cards were used in this use case. Xilinx Vitis libraries make Alveo acceleration easily and flexibly accessible to applications like TigerGraph using common high-level language
That’s where Xilinx comes into the picture. Xilinx is the world leader and inventor of FPGAs. The architecture of the Xilinx FPGA allows to adapt "Custom Fit" to match the unique needs of each computationally intensive workload like Cosine Similarity used in a patient recommendation engine.
The Xilinx Alveo U50 is a PCIe-based FPGA accelerator card that can be deployed into industry-standard servers. The card features massively parallel FPGA processing horsepower to compute the cosine similarity algorithm with fast access to High Bandwidth Memory (HBM2) that stores the patients' records locally for fast processing. This helps achieve greater than 300x performance improvement “speed up” to complete a query search vs a CPU-based implementation.
The result of moving patient similarity queries from a CPU-based architecture to Xilinx Alveo cards was transformative. Query response times dropped from one minute to 50 milliseconds. This enabled the provider to meet their objective goals for call times and savings, as well as creating more personal and natural interactions between the patient and representative with results available to the representative within the cadence of a normal human conversation.
For more information on Xilinx, TigerGraph, and this particular solution, visit https://www.xilinx.com/products/acceleration-solutions/tigergraph.html
Also, join TigerGraph in a live webinar to learn how Xilinx turbocharges Customer Journey/360 performance for healthcare organizations. Register now