[wsf-c-dev] Benchmark Numbers

Samisa Abeysinghe samisa at wso2.com
Fri Feb 9 04:02:04 PST 2007


We ran the benchmark for C with the code generated for ADB.
Results are shown below.
There is a problem for large data structures. We could not run the 1000 
and 5000 element benchmarks as they caused the test to time out.
For 5000 element echos, the server basically ran out of memory.
We also had problems with echoMeshInterfaceObjects and echoSimpleEvents 
due to problems in generated code and those has to be fixed.

Though we have improved form 20 times slower to almost equal for small 
messages, there is definitely long way to go.

 
                                    Axis2/J/ADB      Axis2/C/Guththila 
    Axis2/C/LibXML2
echoDoubles     1                 3333.33             2962.96         
    2962.96
echoDoubles     10               3200.00             3076.92             
3047.62
echoDoubles     50               3200.00             2285.71             
2758.62
echoDoubles     100             3018.87             1523.81             
1951.22
echoDoubles     500             1454.55               503.14           
    694.14
echoInts            1                 3200.00             3076.92     
        3047.62
echoInts            10               3333.33             3076.92         
    3018.87
echoInts            50               3200.00             2962.96         
    2191.78
echoInts            100             3018.87             1849.71         
      903.95
echoInts            500             1777.78               486.32         
      100.47
echoStrings      1                  3333.33             2962.96         
    3018.87
echoStrings      10                3200.00             3018.87         
    2990.65
echoStrings      50                2807.02             2882.88         
    2909.09
echoStrings      100              3076.92             1963.19         
    2285.71
echoStrings      500              1632.65               640.00           
     853.33

Thanks,
Samisa...

-- 
Samisa Abeysinghe : http://www.wso2.org/ (WSO2 Oxygen Tank - Web Services Developers' Portal)





More information about the Wsf-c-dev mailing list