Technology Guide--The Technology Inside Matters
Multicore Support

Multicore chips have more than one CPU core; multiple-processor computers have more than one CPU chip. Both have been introduced by manufacturers to speed up tasks by splitting threads or processes among different processors so that they can be performed in parallel.

Mathematica supports threading of numerical linear algebra across multiple-CPU or multicore computers.

In addition, Mathematica's notebook front end is a separate process from its computational kernel, allowing them to run on separate cores or CPUs. This gives a responsive interface even when the kernel core is under full load.

Built-in parallel computing distributes Mathematica computations over multiple processors or computers. gridMathematica gives individual users or workgroups a shared pool of additional Mathematica subkernels for distributing parallel computations over many CPUs.

This compares the speed of selected computations on single- and multicore computers.

See also:

Select Language: ja