In this benchmark test LightningChart Ultimate’s WPF performance was compared to other .NET WPF chart controls. Benchmark application was developed and test was performed in February 2013, with the newest available chart versions.

The benchmark was divided into two parts:

  • Opening large data set and rendering it in the graph (Data binding)
  • Real-time monitoring as a scrolling graph
  • Line and area types were used in both.

All charts were set to equal size and simpliest possible appearance. The fastest rendering series types from each chart component were used, component manufacturers’ online examples were utilized, and technical support have been contacted to make it run in an optimal performance and to provide equal odds for every manufacturer. If manufacturer didn’t provide support, it was tuned as fast as possible, with the maximum effort.

The benchmarks were run with a mid-performance class desktop computer at the test date. System information:

  • Intel i5 4-core CPU, 3.3 GHz
  • 8 GB RAM
  • AMD Radeon HD 6750 1GB display adapter, Full HD (1920 x 1080) resolution through the test
  • Windows 7 64-bit OS

Benchmark 1 – Rendering large data set

Data array was generated and passed to each chart, and rendering delay was measured.

Line rendering of 1,000,000 points

LightningChart is the only one that renders it correctly, and is approx. 47,000 % faster than than average of others that could even render it.

Area rendering of 10,000 points

LightningChart is approx.
977,000 % faster than the average of others.

Benchmark 2 – Real-time monitoring

Real-time monitoring, points/sec appending capacity, line series

LightningChart real-time line rendering capacity is approx. 2,724,800 % better than the average of others.

Real-time monitoring, points/sec appending capacity, area series

LightningChart real-time area rendering capacity is approx. 272,480 % better than the average of others.

You can check the full test report from here.

The source code is available by request, please contact Arction Ltd.