Consulting & Software Services
MPS provides Consulting and SW contract services, with specialization in Multicore SOCs with HW acceleration features, (RMI and Cavium), and Network Accleration, Offload Engine, and Front End processing.
For more information on specific products, please refer to the links below:
- Offload Engine HW/SW
- Network Capture
- Optimized Network and Security Drivers package
- Lightweight Hypervisor for Network Processor environments
- Converged Network Adapter SW/HW
We also sell, support, and provide services around our Business Partner, 6WIND's Network SW, which is optimized for these same complex, but high performance platforms.
6WINDGate™ Software Suites

6WINDGate™ ADS is targeted for middle range appliances and equipment. Control Plane and Data Plane are co-localized. For MC architectures, a SMP Linux kernel with an optimized SMP kernel networking stack is running on all the cores in order to process many packets simultaneously.
6WINDGate™ EDS is a solution based on a Fast Path architecture. This Fast Path is implemented as a Linux kernel module between the Linux networking stack and the interface drivers. So, it does not require any specific MCEE (Multi-Core Executive Environment). Compared to a standard Linux architecture, forwarding is performed at the driver level. Only packets that cannot be processed by Fast Path are forwarded to the Linux Networking Stack (Slow Path). 6WINDGate™ EDS architecture relies on Cache Manager and Fast Path Manager modules to integrate and synchronise Fast Path processing and Slow Path / Control Plane in a transparent manner. 6WINDGate EDS™ delivers the best possible performance in pure Linux environment.
6WINDGate™ SDS is targeted for high end equipment. Similarly to 6WINDGate™ EDS, it is also based on a Fast Path architecture but Fast Path is implemented in the MCEE (Multi-Core Executive Environment). A certain number of cores are dedicated to Fast Path; Fast Past modules run in a dedicated execution space outside of Linux kernel. Forwarding is performed at the Fast Path level. 6WINDGate™ SDS architecture relies on Cache Manager and Fast Path Manager modules to integrate and synchronise Fast Path processing and Slow Path / Control Plane in a transparent manner. 6WINDGate™ SDS delivers the highest possible performance MC architectures can sustain.
6WIND modular offering can be adapted to immediate customer needs and upgraded with new feature or performance needs. All 6WINDGate™ profiles equally benefit from 6WINDGate™ architecture openness and from the innovative XML-based Management System that makes it possible to integrate and manage third-party and/or customer modules with 6WINDGate™ built-in modules. 6WINDGate™ profiles can address a large range of applications and be used to develop a range of products with a large number of common modules thus reducing validation and maintenance costs.

