Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Tytuł pozycji:

Wydajność mechanizmów modułu Parallel Computing Toolbox systemu Matlab w zrównoleglonej realizacji symulacji ruchu układów ciał w polu grawitacyjnym

Tytuł:
Wydajność mechanizmów modułu Parallel Computing Toolbox systemu Matlab w zrównoleglonej realizacji symulacji ruchu układów ciał w polu grawitacyjnym
Autorzy:
Augustyn, D.
Data publikacji:
2010
Słowa kluczowe:
MATLAB
pole grawitacyjne
Parallel Computing Toolbox
gravitational field
Język:
polski
Dostawca treści:
BazTech
Artykuł
  Przejdź do źródła  Link otwiera się w nowym oknie
W pracy przedstawiono zrównoleglone programy symulacji wykonane w systemie MATLAB, pozwalające na ilustrację wpływu warunków początkowych na ruch ciała lekkiego w trójkątnym układzie trzech ciał ciężkich, uzyskanie zbioru torów złożonych układów N-ciał, prezentacje trajektorii ruchu wokół stabilnych punktów libracji Lagrange’a w ramach ograniczonego, kołowego problemu trzech ciał. Do implementacji wykorzystano mechanizmy modułu Parallel Computing Toolbox, m.in. takie jak: pętla zrównoleglona (parfor), komenda działająca zgodnie z koncepcją jednoczesnego uruchamiania tego samego kodu programu dla wielu danych (spmd), zadania wsadowe (jobs). Zastosowane metody zrównoleglenia symulacji pozwoliły na przyspieszenie realizacji zadań modelowania ruchu układów ciał w polu grawitacyjnym, uruchamianych na komputerach z procesorami wielordzeniowymi. W pracy dokonano porównania wydajności zaproponowanych programów symulacyjnych i użytych mechanizmów zrównoleglania obliczeń.
The paper describes parallelized programs implemented in MATLAB designated for simulations of bodies movements in a gravitational field. They allow to illustrate hyper-sensivity a weightless body movement to initial conditions in the triangular system of 3 heavy bodies. Programs generate orbits for complex N-body systems. They present trajectories near stable libration points (Lagrangian points) for the circular restricted three-body problem. Some mechanisms of Parallel Computing Toolbox were used in simulation program implementations, e.g.: parallel FOR-loop (parfor), statement based on the concept – single program multiple data (spmd) and jobs/tasks. Those methods of parallelization let speedup simulations executed on machines with multi-core processors. The paper presents experimental results that show effectiveness of proposed solutions and applied parallelization methods.

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies