.. _`Benchmarking OpenSplice: Decision Trees`:

#######################################
Benchmarking OpenSplice: Decision Trees
#######################################
 
DDS provides many functional benefits that set it apart from other 
middleware technologies, but users often still have specific 
performance requirements for latency, throughput, CPU and network 
utilization. Vortex OpenSplice provides the functional benefits 
of the technology whilst remaining committed to excellent 
performance. 

The flowcharts in this chapter show the decision criteria that may be 
applied in order to decide on the most appropriate test case, 
architectural mode, and networking protocol options for your specific 
use case and requirements. 


.. _`Selecting a specific performance test and programming language`:

.. figure:: /images/Benchmark_1.png
   :height: 220mm
   :alt: Selecting a specific performance test and programming language

   **Selecting a specific performance test and programming language**





.. _`Selecting the architectural deployment mode`:

.. figure:: /images/Benchmark_2.png
   :height: 200mm
   :alt: Selecting the architectural deployment mode

   **Selecting the architectural deployment mode**




.. _`Selecting the network protocol options`:

.. figure:: /images/Benchmark_3.png
   :height: 200mm
   :alt: Selecting the network protocol options

   **Selecting the network protocol options**




