KonstSolver parallel vector and matrix library for .NET
- Parallel algorithms implementation for dense matrix and vector operators, thread based;
- Also, sequential algorithms;
- Parallel LU algorithm for solving dense system of linear equations Ax=b;
- C#, Managed C++ and Visual Basic compatible;
- 100% managed .NET code.
KonstResearch provides free version update of KonstSolver in 2008.
Parallel performance of LU decomposition on single thread and two threads (Intel Core 2 Duo)
X axis: size of matrix in elements; Y axis: time of LU decomposition in seconds.
Results may vary on different processors models, available memory, and matrix conditions.
Two processors or multi-core processor required for parallel speedup.
Product Information Summary
Download Product Information Summary in PDF format.
Test Application

Installation Instructions and Requirements
- Download Free Trial version from our site (15 day trial period);
- Run KonstSolver.exe;
- Try Test Application from menu Start/All Programs/KonstResearch/KonstSolver;
- Use KonstSolver.dll from folder C:\Program Files\KonstResearch\KonstSolver;
- CHM help file is located in the folder given above.
Requirements:
- .NET version 2.0 or 3.0, 3.5
- Building tools for C#, VB, Managed C++ or MS Visual Studio
Examples
These examples show how to use a library. By reading these short and informative examples it is possible to use KonstSolver in a minute.
Basic example shows matrix/vector/scalar operations.
Example of solving linear systems Ax=b by LU decomposition.
Trial Version Limitations
A Trial Version is a limited version and only allows you to get acquainted with the basic functionality of KonstSolver, without using some parallel algorithms. When you are using Trial Version, you are able to do following:
- Add vector and/or matrix (in parallel)
- Subtract vector and/or matrix (in parallel)
- Multiply vector and/or matrix (in parallel)
- Divide by constants (in parallel)
- Solve linear equations using LU (without parallel realization)
The size of matrices and/or vectors you use is limited to 20 equations in the Trial Version, i.e., you can create maximum vector of 20 elements, and the largest matrix you are able to create when using the Trial Version is 20x20. You will see the splash-screen every time your application starts to use KonstSolver .NET component functions and/or data types. You can use the Trial Version for 15 days only. To dispose of these restrictions, purchase the license for the Full, Non-Restricted Version of KonstSolver.
Pricing
| License | Description | Price | Order |
|---|---|---|---|
| License for one computer | Single Machine License (software distribution is not allowed) | $100 | Purchase Online |
| Developer's License | License for one developer, you can sell and distribute your software with KonstSolver library | $285 | Purchase Online |
| 5 developers | License for five developers, you can sell and distribute your software with KonstSolver library | $999 | Available for request. |
| Educational Version for Universities, Schools, Colleges | Special license for educational organizations | $49 | Available for request. |
How to order on-line
You can order our products through our secure and reliable service: ShareIT.com
We accept the following payment types:
- Credit cards: Visa, MasterCard, American Express, JCB, Diner's
- Debit cards: Maestro/Solo (UK)
- Online wire transfers: giropay (Germany), iDEAL (Netherlands), IPS (China)
- Wire transfers, checks, money orders, cash, purchase orders, and direct debit
Visa and MasterCard credit card payments are also protected by Verified by Visa and MasterCard SecureCode.
