UWAGA! Używamy plików cookies, by ułatwić korzystanie z naszego serwisu. Jeśli nie chcesz, by pliki cookies były zapisywane na Twoim dysku zmień ustawienia swojej przeglądarki. Co to są pliki cookies?

Mathematica
Obliczenia równoległe

Skalowalność aplikacji

Aplikacje równoległe pisane z wykorzystaniem systemu gridMathematica cechuje skalowalność czyli zdolność automatycznego dostosowania pracy aplikacji do liczby dostępnych procesorów obliczeniowych. Dane i sekwencje sterujące wysyłane są przez proces sterujący do takiej liczby procesów obliczeniowych jaka jest dostępna.


Proces sterujący
Controlling Kernel
Proces obliczeniowy
Computation Kernel


Ta sama aplikacja może pracować na jednym procesorze, ale też wykorzystać pracę dwóch, ...


trzech, ...


czterech, ...


...
...
...
dwudziestu, ...


... czy dowolnej innej liczby procesorów lub rdzeni procesowrowych. Każdy z nich może pracować na innej platformie sprzętowej (Windows, Linux, Macintosh, Unix).