W niniejszej pracy przedstawiono przegląd wybranych metod dekompozycji danych stosowanych w równoległych implementacjach algorytmów podstawowych operacji macierzowych. Jedna z opisywanych metod dekompozycji danych została wykorzystana w praktycznej implementacji równoległego algorytmu gradientu sprzężonego. Przedstawione zostało przyśpieszenie algorytmu w funkcji rozmiaru problemu.
EN
In the following paper the author reviewed some number of methods of data decomposition that are applied in parallel algorithms of basic matrix/vector operations. One of the described methods has been used by the author in a practical implementation of the parallel conjugate gradient algorithm. A speedup of the algorithm as a function of a problem size has been illustrated.
2
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
In the first part of the paper [1] theoretical background of parallel solving of parabolic Hankel's problem was presented. Here we present appropriate algorithms implemented in C++ programming language and used for computing important parameters of a DC cable. Those are: steady state current rating, heat-up curves and time constant. The results were compared to those obtained from an application of a commercial sequential software for the same task. The comparison showed good agreement of the results. The time decomposition approach resulted in good speed-up and efficiency of the parallel computations.
PL
W pierwszej części artykułu [1] przedstawiono teoretyczne podstawy równoległego rozwiązywania parabolicznego zagadnienia Hankela. Bieżąca praca prezentuje implementację w języku C++ oraz zastosowanie opisanych w [1] algorytmów do wyznaczania istotnych parametrów kabla prądu stałego. Wyznaczono dopuszczalny prąd długotrwały, krzywe rozgrzewu oraz uśrednioną stałą czasową. Otrzymane wyniki porównano z uzyskanymi za pomocą komercyjnego oprogramowania NISA/Heat Transfer, użytego do rozwiązania tego samego zagadnienia. Porównanie wykazało dobrą zgodność rezultatów. Zastosowanie dekompozycji czasu skutkuje uzyskaniem dobrego przyśpieszenia i wydajności obliczeń równoległych.
3
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
A model of non-stationary heat transfer in a DC cable and its discretization are presented. The cable is placed in the air, so the Hankel boundary condition was applied. It models natural convection and radiation. The total heat transfer coefficient was made dependent on the angular coordinate, because the local heat flux from a cylindrical geometry depends on the position of an analysed point on the cable's perimeter. The initial-boundary heat transfer problem was discretized by the implicit finite difference method in cylindrical coordinates. In order to solve it in parallel the duration of the transient state analysis was partitioned. Such decomposition method can introduce slight inconsistencies in obtained results, so an algorithm improving the results was also proposed.
PL
W artykule zaprezentowano model niestacjonarnego przepływu ciepła w kablu prądu stałego oraz jego dyskretyzację. Dla kabla umieszczonego w powietrzu przyjęto warunek brzegowy Hankela, modelujący naturalną konwekcję i promieniowanie. Całkowity współczynnik przejmowania ciepła uzależniono od współrzędnej kątowej, ponieważ lokalny strumień ciepła oddawanego przez poziomo ułożony kabel zależy od położenia punktu na jego obwodzie. Brzegowo-początkowe zagadnienie przepływu ciepła zostało zdyskretyzowane za pomocą niejawnej metody różnic skończonych w cylindrycznym układzie współrzędnych. W celu umożliwienia rozwiązania zagadnienia w równoległym systemie obliczeniowym, dokonano podziału czasu analizy stanu nieustalonego. Zastosowana metoda dekompozycji może naruszyć gładkość otrzymanych krzywych rozgrzewu, toteż zaproponowano algorytm eliminacji tych zaburzeń.
4
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
A physical and mathematical model of heat transfer in a system of a power transistor and forced air stream cooled radiator was presented. An important part of the model was the estimation of the heat transfer coefficient for forced convection and radiation. Transient thermal field was determined with the use of the finite element method by using a professional computer program NISA v. 16. The results were verified by doing measurements. Thermoelectric sensors of the T type, an NI 9211 module and an NI Signal Express computer program were utilized during the measuring. The relative difference between the results of the computations and the measurements did not exceed 15,5% in the transient state and it dropped to 6% in the steady state.
PL
W pracy przedstawiono fizyczny i matematyczny model propagacji ciepła w układzie tranzystora mocy i radiatora chłodzonego wentylatorem. Istotnym elementem modelu było oszacowanie współczynnika przejmowania ciepła z układu w warunkach wymuszonej konwekcji i promieniowania. Nieustalone pole termiczne wyznaczono metodą elementów skończonych za pomocą profesjonalnego programu NISA v.16. Wyniki numerycznej symulacji zweryfikowano na drodze pomiarowej. W tym celu wykorzystano termoelektryczne czujniki typu T, moduł NI 9211 oraz oprogramowanie NI Signal Express. Okazało się, że względna różnica między wynikami obliczeń i pomiarów nie przekroczyła w stanie przejściowym 15,5% i w stanie ustalonym zmalała do 6%.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.