GCache

Memcached Compatible Cache Server Completely on FPGA

GCache is an FPGA-based key-value database to efficiently store and retrieve cached data. Network stacks are implemented on FPGA to receive data from fast speed networks completely bypassing any type of operating systems and software layers. Key-value store algorithms are implemented completely on FPGA to handle Memcached compatible operations. Direct connection with DRAM from FPGA is used to stream data to memory for storage and retrieve the data on demand.

12.8 M

Requests per second

6 us

Latency

220 K

Requests per second/Watt

High Level Architecture of All-In FPGA Cache Server

High Level Architecture of All-In FPGA Cache Server
Financial Fraud/Risk Analytics

Financial Fraud/Risk Analytics

Deep packet inspection (DPI) is an advanced method of examining and managing network traffic. It is a form of packet filtering that locates, identifies, classifies, reroutes or blocks packets with specific data or code payloads that conventional packet filtering, which Cybersecurity brings dual challenge of low-latency detection and remediation of advanced threats, and batch analysis of log data from servers, firewalls, applications and security systems. Considering how fast new threats and attacks emerge, Big Data performance and the use of new types of software and hardware accelerators is becoming more


User Sentiment Analytics

mplementing effective cybersecurity measures is particularly challenging today because there are more devices than people, and attackers are becoming more innovative. Cybersecurity brings dual challenge of low-latency detection and remediation of advanced threats, and batch analysis of log data from servers, firewalls, applications and security systems. Considering how fast new threats and attacks emerge, Big Data performance and the use of new types of software and hardware accelerators is becoming more

User Sentiment Analytics