Abstrakt
Parallel applications in a Single Process Multiple Data paradigm assume splitting huge amounts of data to multiple processors working in parallel at small data packets. As the individual data packets are not independent, the processors must interact with each other to exchange results of the calculations with their adjacent partners and take these results into account in their own computations. An example of SPMD is geometric parallelism when a huge map of image data is divided into regular (e.g. rectangular) regions which are assigned to separate processors. The main problem with modeling of such applications in MERPSYS is that a single processor interacts with dynamically pointed partners, but the MERPSYS simulator engine requires static labeling of communication peers. In this chapter we show how we have coped with this problem.
Autor (1)
Cytuj jako
Pełna treść
pełna treść publikacji nie jest dostępna w portalu
Słowa kluczowe
Informacje szczegółowe
- Kategoria:
- Publikacja monograficzna
- Typ:
- rozdział, artykuł w książce - dziele zbiorowym /podręczniku w języku o zasięgu międzynarodowym
- Tytuł wydania:
- Modeling Large-Scale Computing Systems: Practical Approaches in Merpsys strony 19 - 37
- Język:
- angielski
- Rok wydania:
- 2016
- Opis bibliograficzny:
- Kuchta J.: Modeling SPMD Application Execution Time // Modeling Large-Scale Computing Systems: Practical Approaches in Merpsys/ ed. 2016 Gdańsk: Politechnika Gdańska, Wydziałe Elektroniki, Telekomunikacji i Informatyki, Katedra Architektury Systemów Komputerowych, 2016, s.19-37
- Weryfikacja:
- Politechnika Gdańska
wyświetlono 133 razy
Publikacje, które mogą cię zainteresować
Modeling energy consumption of parallel applications
- P. Czarnul,
- J. Kuchta,
- P. Rościszewski
- + 1 autorów