|
About Gauss 9.0
Harness the power and speed of multi-core, multi-processor, and
hyper-threaded systems with GAUSS™ 9.0!
GAUSS 9.0 now includes functions for multi-threading your programs, as well
as increased array support in more intrinsics and operators. The new threading
functions let you defi ne independent sections of your program that will run at
the same time. These threads share the same workspace and can access all of
the same symbols, procedures and keywords. You can create as many threads
as you want, allowing you to take advantage of as many processors as you
have.
All threads in a set run simultaneously. You can create sets of threads
anywhere in a program, including inside procedures and keywords. You can
also create threads inside other threads, so you can multi-thread any portion of
your programs or libraries that you want.
GAUSS 9.0 also features increased array support, allowing you to seamlessly
use arrays in more of the operators and intrinsic functions.
|