Kontakt:
- email:
- marmatus@pg.edu.pl
Zajmowane stanowiska:
Adiunkt
- miejsce pracy:
- Katedra Architektury Systemów Komputerowych
Gmach Elektroniki Telekomunikacji i Informatyki pokój 523
- telefon:
- (58) 347 18 67

Publikacje:
-
Publikacja
- Rok 2024
In this paper we demonstrate that it is possible to obtain considerable improvement of performance and energy aware metrics for training of deep neural networks using a modern parallel multi-GPU system, by enforcing selected, non-default power caps on the GPUs. We measure the power and energy consumption of the whole node using a professional, certified hardware power meter. For a high performance workstation with 8 GPUs, we were...
Pełny tekst do pobrania w serwisie zewnętrznym
-
Publikacja
- Rok 2024
High performance computing (HPC) education has become essential in recent years, especially that parallel computing on high performance computing systems enables modern machine learning models to grow in scale. This significant increase in the computational power of modern supercomputers relies on a large number of cores in modern CPUs and GPUs. As a consequence, parallel program development based on parallel thinking has become...
Pełny tekst do pobrania w serwisie zewnętrznym
-
Publikacja
- Rok 2022
Agenty inteligentne są jednym z komponentów stosowanych w pro- jektowaniu rozproszonych inteligentnych systemów obliczeniowych. W rozdziale wskazano istotne aspekty systemów agentowych, a na- stępnie omówiono wybrane metody synchronizacji wiedzy między agentami będącymi częścią systemu agentowego. Omówiono podej- ście właściwe dla agentów zaufanych oraz jego modyfikację dla agen- tów, które mogą celowo próbować wprowadzać inne...
Pełny tekst do pobrania w serwisie zewnętrznym
-
Publikacja
- Rok 2021
W rozdziale opisano wzajemne wykluczanie wątków w programach współbieżnych. Przedstawiono zarówno podejście proceduralne (semafory), jak i obiektowe (monitory). Omówiono sposoby działania obu mechanizmów synchronizacji oraz różnice pomiędzy nimi. Sposoby użycia omawianych mechanizmów zostały zilustrowane wzorcami: wzajemnego wykluczania oraz producent–konsument.
-
Publikacja
- Rok 2021
W rozdziale przedstawiono omówienie podstawowego problemu, z jakim, prędzej czy później, styka się każdy programista piszący oprogramowanie wykorzystujące współbieżność. W praktyce będzie to każdy programista starający się w pełni wykorzystywać moc obliczeniową współczesnych wielordzeniowych procesorów i akceleratorów