Identyfikatory
Warianty tytułu
Języki publikacji
Abstrakty
W artykule poruszono wybrane podstawowe zagadnienia związane z przetwarzaniem równoległym. Przedstawiono główne obszary zastosowania przetwarzania równoległego oraz dokonano podziału systemów równoległych za pomocą klasyfikacji zaproponowanej przez M. Flynna. Scharakteryzowano cztery rodzaje przetwarzania: SISD (Single Instruction Stream – Single Data Stream), SIMD (Single Instruction Stream – Multiple Data Stream), MISD (Multiple Instruction Stream – Single Data Stream) oraz MIMD (Multiple Instruction Stream – Multiple Data Stream). Opisano również trzy architektury pamięciowe: MIMD-SM (Shared Memory), MIMD-DM (Distributed Memory) oraz MIMD-HDSM (Hybrid Distributed-Shared Memory). W poniższym opracowaniu przedstawiono ponadto ogólny podział architektury komputerów równoległych. Artykuł kończą informacje na temat rodzajów równoległości przetwarzania danych na przykładzie równoległości homogenicznej i heterogenicznej.
The paper considers selected basic issues related with parallel computing. Main areas of parallel computing application and parallel systems classification according to M. Flynn are presented. Four types of processing are characterized: SISD (Single Instruction Stream – Single Data Stream), SIMD (Single Instruction Stream – Multiple Data Stream), MISD (Multiple Instruction Stream – Single Data Stream) and MIMD (Multiple Instruction Stream – Multiple Data Stream). Three memory architectures are described: MIMD-SM (Shared Memory), MIMD-DM (Distributed Memory) and MIMD-HDSM (Hybrid Distributed-Shared Memory). A general classification of parallel computers architecture is additionally presented. The paper is completed by information concerning types of parallelism of data processing with the example of homogenic and heterogenic parallelism.
Rocznik
Tom
Strony
105--114
Opis fizyczny
Bibliogr. 7 poz., rys.
Twórcy
autor
- Warszawska Wyższa Szkoła Informatyki
Bibliografia
- [1] Borowik B. E., Programowanie równoległe w zastosowaniach, MIKOM, Warszawa, 2001
- [2] Buyya R., High Performance Cluster Computing: Architectures & Systems, Published by Prentice Hall PTR, 1999
- [3] Chaładyniak D., The role of the cluster servers in parallel computing of hydrometeo-rological data, XIV-th International Scientific and Technical Conference, The Part of Navigation in Support of Human Activity on the Sea, Gdynia, 2004
- [4] Culler D., Singh J. P., Gupta A., Parallel Computer Architecture: A Hardware/Software Approach, Published by Morgan Kaufmann, 1998
- [5] Dongarra J., Foster I., Fox G., Kennedy K., White A., Torczon L., Gropp W., The Sourcebook of Parallel Computing, Published by Morgan Kaufmann, 2002
- [6] Komorowski W., Krótki kurs architektury i organizacji komputerów, MIKOM, Warszawa, 2004
- [7] Vrenios A., Linux Claster Architecture, Published by SAMS, 2002
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-eb52f361-6124-444c-83ad-00535ea24e04