SEARCH MAILING LIST SITE MAP HOME
 
 





 

Supported RFCs

Product
Design Wins


Comparison between 6WINDGate™ Profiles

Performance of the three 6WINDGate™ profiles can be found hereafter using IP forwarding (64 bytes) as an example.


Performance comparison between 6WINDGate™ Profiles

The following table compares the different 6WINDGate™ Profiles according several criteria can be used to define the optimal configuration for each one.

  6WINDGate™ ADS
6WINDGate™ EDS
6WINDGate™ SDS
Slow Path and Control Plane
Linux SMP
Fast Path
None Linux Kernel Module MCEE Application
Protocol Implementation
Control Plane
+
Slow Path
Extended with Fast Path support
Each protocol is split between Fast Path / Slow Path / Control Plane
Performances
Limited by Linux and Fast-Path less architecture Application and
Fast Path share cores
Fast Path performance is guaranteed
Optimal configuration 1 to 2 cores 2 cores
More when no MCEE is available
2 cores and more (needs more than 1 core)

Comparison between 6WINDGate™ Profiles
  • 6WINDGate™ ADS is a simple solution well adapted to small configurations (1 to 2 cores) with reasonable performance requirements but limited by Linux architecture and a standard Fast Path-less architecture.
  • 6WINDGate™ EDS is well adapted to configurations between 2 to 4 cores. If we take the example of 2-core configuration, 6WINDGate™ EDS Fast Path can run on the 2 cores (SMP mode) while 6WINDGate™ SDS Fast Path can only run on 1 core as the other is dedicated for Linux. So, even if 6WINDGate™ SDS has a higher performance per core, 6WINDGate™ EDS could provide a more interesting solution. It has however to be noted that 6WINDGate™ EDS software and the application (if any) share the same cores. As a result, there could be an impact in terms of performance for each part. 6WINDGate™ EDS can also be an interesting solution for large configurations when no MCEE is available as performance reaches two times 6WINDGate™ ADS performance.
  • 6WINDGate™ SDS is targeting configurations from 4 to n cores with a Fast Path running on a large number of these cores. It can noted that although 6WINDGate™ EDS scales well on the number of cores, 6WINDGate™ SDS scales better as it does not rely on generic services of Linux Operating System and fully benefits from the limited but optimised services of the MC environment. As the Fast Path is using dedicated cores, performance is guaranteed. So, the difference in terms of performance is growing as the number of cores grows reaching 4 times for a 16-core configuration.

For your 6WINDGate™ evaluation and licensing needs, email .

 


back to 6WINDGate Software Suites

6WIND Software - embedded networking software - Linux – Multicore - ©2008 6WIND. All Rights Reserved.