multi-threading from what version?

When was the multi-threading skill introduced into GAUSS? from what version?

1 Answer


User defined threading statements threadStat, threadBegin and threadEnd were introduced in GAUSS 9. These statements allow users to run separate sections of their code in parallel.

Automatic threading of large linear algebra computations was introduced in GAUSS 11. The automatic threading will determine the optimal number of threads to use to perform an operation (such as matrix multiplication, linear solve, etc) based upon the size of the data and the available resources. This requires no additional GAUSS statements to be written by the GAUSS user.

Parallel for loops were introduced in GAUSS 15. Parallel for loops allow the user a compact way to run different iterations of a loop in parallel.

You must login to post answers.

Have a Specific Question?

Get a real answer from a real person

Need Support?

Get help from our friendly experts.

Try GAUSS for 30 days for FREE

See what GAUSS can do for your data

© Aptech Systems, Inc. All rights reserved.

Privacy Policy