Contents Previous Next Subchapters

Using Multiple CPUs

Description
O-Matrix is threaded and will take advantage of multiple physical CPUs and newer multi-core machines such as the Intel HT and DuoCore architectures. Configuring your environment to utilize both cores of newer processors can provide significant performance gains for calculation intensive applications.

Utilizing both cores of newer processors requires that the OMP_NUM_THREADS variable be set to 2. You may use the System Properties box of the Control Panel in Windows to set this variable. Note that O-Matrix must be re-started after setting this variable.

If your machine has more than one physical CPU you also need to make sure that the environment variable NUMBER_OF_PROCESSORS is set to the number of CPUs in your machine.