BrnoLogic offers custom design and development services for FPGA-based projects. For more than 20 years are company team members specializing in the acceleration of algorithms required for high-speed network packet processing (e.g. packet parsing, packet/headers ﬁelds extraction, hash based pattern matching, ﬁltering, trafﬁc ﬂow management, etc.) with link speeds up to 400 Gbps. Unique portfolio of IPs was also utilized to bring FPGA technology closer to any software company. That’s how DYNANIC solution was created.
DYNANIC comes with the universal high-speed FPGA packet processing pipeline for N6010. This pipeline consists of components required for various packet processing in many use-cases. And so DYNANIC enables full utilization of FPGA-technology without prior FPGA knowledge!
The Solution: How DYNANIC makes complete solution on N6010 card?
Programming FPGA is not an easy task. DYNANIC comes with the universal high-speed FPGA packet processing pipeline for N6010. This pipeline consists of components required for various packet processing in many use-cases. And so DYNANIC enables full utilization of FPGA-technology without prior FPGA knowledge!
This wire-speed capable FPGA pipeline is controlled from the host software by standardized and open-source RTE Flow DPDK API. For example, to set up the ﬁltration rule in the pipeline, it is only needed to write a few lines of code in C++ or Python programming language. So simple!
Unique features of DYNANIC solution on N6010
Use-cases with DYNANIC
Examples of processing tasks that can be ofﬂoaded with DYNANIC include packet processing, encryption/decryption, compression/decompression or implementation and acceleration of future network protocols.
Example applications are ﬁrewall, intrusion detection and prevention systems (IDS/IPS), and DDoS mitigation (Anti-DDoS). All these can be ofﬂoaded with DYNANIC for improving performance and reducing latency.
Network monitoring and analyses
Troubleshooting network issues, detecting anomalies, and identifying performance bottlenecks with full wire-speed trafﬁc capture in real time is possible thanks to DYNANIC.
DYNANIC can help applications for accelerating content caching and delivery, improving user experience and reducing server load in content delivery networks (CDNs).
Virtualized networking functions (NFV) such as virtual switches and routers improve performance and reduce latency using DYNANIC solution.
And many more . . .