All prices are "per-seat" in USD

Once you have purchased the product by filling in its on-line order form, a download session will begin and the product will be downloaded to your computer.





Dalsoft's Code Optimizer/auto-parallelizer
Dalsoft's Code Optimizer/auto-parallelizer - dco - is used to optimize and auto-parallelize code generated by a compiler. The programmer uses a compiler (C/C++, FORTRAN etc.) to translate his code into x86 assembly code. This code is used as an input to dco. The output, generated by dco, is a highly optimized and parallelized x86 assembly code that is logically identical to the original; dco rearranges the existing code, utilizing options and features that are supported by the x86 architecture. To create a final object file the generated code should be assembled. Note that dco does not require preprocessing or any other involvement by the user. It is fully automated and it is possible to incorporate dco into makefiles or other product generation tools.

Make sure that you read our FAQ and Release Notes.
Price:   $2500

Dalsoft's Parallel Library
Dalsoft's Parallel Library - dpl - allows parallel execution for a number of sequential functions/algorithms ( that includes various stencils ) and allows parallel execution of the Gauss-Seidel method to solve a linear system of equations.

Make sure that you read Release Notes for this product.
Price:   $1000

Dalsoft's High Precision
Dalsoft's High Precision package - dhp - allows to perform floating point calculations with the precision higher than that supported by most of the numeric hardware. It provides C++ wrapper which allows for easy incorporation with the existing code.

Make sure that you read Release Notes for this product.
Price:   $300

Dalsoft's Random Testing
Dalsoft's Random Testing package - drt - provides a framework for automated software testing ( fuzzing ); it permits the repeated execution of user-provided algorithms allowing to control the execution by specifying means to establish input data, termination condition(s) and/or execution duration and reports execution statistics.
drt also provides a standalone random numbers generator that allows to control random numbers generation and to generate random numbers of a various kind. This standalone random numbers generator may be used in C and C++ programs.

Make sure that you read Release Notes for this product.
Price:   $100

gcc for StarCore
gcc retarget for the StarCore DSP.
Price:   $0