SciChart WPF SDK User Manual > SciChart System Requirements
SciChart System Requirements

Are you new to SciChart? Check out our most popular pages to get started below:

System Requirements

Q: What hardware is required to run SciChart WPF?

SciChart WPF is designed to run on any Windows PC which is capable of running WPF with the .NET Framework or above.

Minimum .NET Framework version for SciChart SDK v6 is now .NET Framework v4.5.2 or later (including .NET4.6, .NET4.7)

Windows versions supported are the same that WPF and .NET4.5.2 supports, e.g. Windows Windows 7, Windows 8, Windows 8.1, Windows 10.

.NETCore3.0 Is supported with the Windows Desktop Applications pack.

Q: What Visual Studio Version(s) are recommended?

At SciChart we recommend Visual Studio 2019 or later, as it is faster, leaner and has better features than previous editions. However, SciChart can be compiled and developed on Visual Studio 2012 as well as 2013 - 2017.

Always ensure you have the latest service packs for Visual Studio as this can affect stability in the XAML designer and prevent many common IDE issues that users of SciChart sometimes run in to.

Q: Do I need a Fast Graphics Card?

Not necessarily! You only need a graphics card capable of running WPF, which is any DirectX 9c or later card. So long as you have Windows Vista or later, you should be able to run SciChart.

If you are using the 2D Chart DirectX renderer (packaged with the SciChart WPF Enterprise edition only) then you will need a DirectX10/11 (or later) capable video card. SciChart 2D is able to fall back to software rendering when the appropriate hardware is not available.

SciChart 3D does require a DirectX9c (or later) capable video card, and is not available for computers without a DirectX9c / DirectX10 / DirectX11 GPU.  

The VisualXccelerator Engine published as part of SciChart WPF SDK v6 requires a DirectX 9c or better GPU. Faster performance will be achieved with this engine with better graphics cards, such as nVidia 1070 GTX or later.

NOTE: SciChart v6 requires .NET4.5.2, or .NETCore3.0 or later, while SciChart v4 will work on .NET4.0 and Windows XP. We would recommend Windows 10 for optimal use of our charting software.

Q: But what hardware is recommended for Fastest Operation?

Recommended hardware for best performance would be an Intel i7 processor with 16GB of DDR4 RAM and a medium-to-high-spec nVidia graphics card such as 1070 GTX or 1080 GTX. Such a PC system can be bought nowadays for about £1,000.

As parts of SciChart become more dependent on video hardware, a good GPU is becoming more important, however you can still get very decent performance numbers on average enterprise laptops/desktops – you don’t need a super computer to get great results out of SciChart!

Q: How much RAM do I need to run SciChart?

SciChart is actually very memory efficient. SciChart 2D WPF uses not much more memory than required to hold the raw data, for instance, if you wish to display 100,000,000 points of XY data where X and Y types are double, you can expect to use just over 100M * 8 * 2 bytes = 1.6GBytes. SciChart can be run on machines with very low RAM and only 200MB is required for the scichart engine itself, plus the approximate amount of memory to hold your data.

Q: Will SciChart run over Remote Desktop?

Yes! Of course. SciChart is simply a WPF UserControl, it does not require any special hardware to run and it can be viewed (and it is still fast!) over Remote Desktop connections. Even our DirectX renderer plugin and DirectX powered 3D Charts will run over remote desktop.

If you want to limit framerate you can use a property, SciChartSurface.MaxFrameRate, to limit the amount of data sent over remote desktop.

Q: Can I run SciChart in a WinForms Application?

Yes, you can. By using the Microsoft ElementHost WinForms Control, which can host any WPF UserControl inside a Winforms application.

Q: What Touch-Screens does SciChart Support?

Any multi-touch screen, which is compatible with the WPF MultiTouch APIs.

Q: I have an 11" Intel Atom Netbook. Can SciChart display 1,000,000,000 points on that?

Well, it is going to be a lot slower than that gaming-desktop you have, but SciChart is still capable of displaying large data-point counts on slower PCs. We suggest you follow our Performance Tips & Tricks to get the best out of SciChart. 

 

See Also