Bshell dla przetwarzania równoległego

W LN można podzielić przebieg palowania na wiele bshell, co pozwala na przetwarzanie równoległe pozycji planu.

Każdy bshell ma własną zdolność przetwarzania, więc kiedy w użyciu jest wiele bshell, wzrasta całkowita zdolność przetwarzania dla przebiegu planowania.

Bshell przydziela pozycje planu, zaczynając od najwyższego poziomu planowania, aż do momentu przydzielenia i obliczenia zakończonego poziomu. Średnio 500 pozycji planu jest przypisywanych do jednego bshell. Niższy poziom pozycji planu jest przypisany do bshell, tylko gdy wyższy poziom został całkowicie przypisany.

Liczba pozycji planu przydzielona do każdego bshell jest określona w polu Nakład pracy wg serwera w sesji Parametry wydajności (cpcom0100m000).

Konfiguracja

Aby skonfigurować wiele bshell dla przetwarzania równoległego:

  1. Zaznacz pole wyboru Przetwarzanie równoległe w sesji Generowanie planowanych zleceń (cprrp1210m000).
  2. Wybierz odpowiednią sesję w polu Sesja sesji Akceleratory sesji (tcmcs0597m000).
  3. Podaj w polu Akcelerator sesji liczbę uruchomionych bshell.
  4. Należy ustawić te dwa parametry w Parametry wydajności (cpcom0100m000), aby zoptymalizować wydajność.

    • Podczas uruchamiania sesji Generowanie planowanych zleceń (cprrp1210m000) należy wprowadzić częstotliwość odświeżania dla paska postępu.
    • Należy wprowadzić maksymalną liczbę planowanych pozycji, która jest zawarta w każdej paczce rozdzielonej pomiędzy równoległe bshell.

      Przy użyciu wielu bshell LN używa obliczeń dynamicznych, aby określić optymalny nakład pracy wg serwera. Nakład pracy jest użyty jako górny limit dla każdego bshell. Zalecany jest nakład pracy 500 planowanych pozycji wg średniego bshell.

    • Jeżeli to pole wyboru jest zaznaczone, to struktura technologii dla każdej pozycji jest użyta jako parametr dla dystrybucji nakładami pracy między dostępne bshell.

      Uwaga: im więcej operacji składa się na technologię pozycji, tym większa jej waga.

      Jeżeli to pole wyboru jest zaznaczone, wydajność wzrasta w przypadku dużych różnic w liczbie operacji pomiędzy różnymi pozycjami. Jeśli ta sytuacja nie wystąpi, ten parametr powinien być wyłączone.

    • Jeżeli to pole wyboru jest zaznaczone, to całkowity nakład pracy będzie równo rozdzielony pomiędzy dostępne bshell.
Uwaga

Proces planowania może użyć wiele bshell, ale proces transferu może być wprowadzony tylko raz.