Browsing by Subject "distributed systems"
Now showing 1 - 10 of 10
- Results Per Page
- Sort Options
Item type:Thesis, Access status: Restricted , Efficient storage of training data for DNN (pytorch-ddnevo) evolution platform(Data obrony: 2020-09-29) Szeremeta, Grzegorz
Wydział Informatyki, Elektroniki i TelekomunikacjiItem type:Article, Access status: Open Access , Heurystyczne algorytmy szeregowania wiadomości z terminami dostarczeń(Wydawnictwa AGH, 2005) Piórkowski, AdamArtykuł przedstawia problem optymalizacji komunikacji asynchronicznej w kontekście szeregowania wiadomości w systemach wiadomości kolejkowanych (MQ). Sporządzono model systemu i przedstawiono problem optymalnej komunikacji. Szczególną uwagą objęto zagadnienie podziału na pakiety sieciowe strumienia przesyłanych danych. Wyznaczono czas oczekiwania na wiadomość uwzględniający wymienione zjawisko. Określono wymagania czasu rzeczywistego adekwatne dla komunikacji asynchronicznej. Wskazano szkic dowodu na nieistnienie dokładnego algorytmu optymalizacji kosztu całkowitego sigmawjCj dla omawianego zagadnienia. Zaproponowano algorytmy heurystyczne, opierające się na sortowaniu bąbelkowym, przesuwaniem małych wiadomości do przodu kolejki oraz zamianie z szacowaniem potencjalnego zysku czy też drogi. Wykonano aplikację symulującą losowe zestawy danych i dokonującą optymalizacji proponowanymi algorytmami. Dla porównania przedstawiono wyniki algorytmu RT STD oraz przeglądu zupełnego. Otrzymane wyniki zinterpretowano.Item type:Article, Access status: Open Access , Implementing graph representation model for parallel and distributed systems using Erlang(Wydawnictwa AGH, 2016) Petrov, Ûrij, K.This paper describes a new model of graph representation using the Erlang actor model. Benefits of using lightweight processes instead of traditional passive data structures are given. Examples of using this model are shown. The experimental part gives two examples of using early implementations of the offered model. As a conclusion, an analysis of applicability for tasks from different branches of science is given.Item type:Thesis, Access status: Restricted , Obliczenia rozproszone w języku Haskell(Data obrony: 2018-02-26) Lewandowski, Konrad
Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii BiomedycznejItem type:Thesis, Access status: Restricted , Projekt i implementacja rozproszonego systemu do udostępniania szyfrowanych plików dużej wielkości(Data obrony: 2017-12-01) Michna, Adam
Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii BiomedycznejItem type:Article, Access status: Open Access , Propozycja wysokoskalowalnej metody replikacji danych Theta dla rozproszonych systemów transakcyjnych(Wydawnictwa AGH, 2011) Kasper, Mirosław; Dobrowolski, GrzegorzThe aim of this paper is a proposition of the new replication method for distributed systems with large number of nodes, which is suitable for systems in which demand on high level of scalability is a key issue. The approach is designed for systems working in heterogeneous environments with various platforms, operating systems or database vendors. The article contains presentation of Theta method, description of the communication layer and system components, and presentation of transaction management for the proposed method.Item type:Article, Access status: Open Access , Replikacja w systemach baz danych zaprojektowanych w architekturze wielowarstwowej(Wydawnictwa AGH, 2008) Kasper, MirosławResearches in database replication field, which have been made in recent years, allowed to design and implement many approaches for database replication. The most important features of proposed solutions are improved scalability and system's fault tolerance, and as a result of both of them increased overall performance and availability of the replication systems. Majority of recent approaches for transactional data replication are based on multilayer architectures with middleware tier between client and database tier. In this article there is a presentation of solutions used for realization of middleware-based database replication.Item type:Article, Access status: Open Access , Scaling evolutionary programming with the use of apache spark(Wydawnictwa AGH, 2016) Funika, Włodzimierz; Koperek, PawełOrganizations across the globe gather more and more data, encouraged by easy-to-use and cheap cloud storage services. Large datasets require new approaches to analysis and processing, which include methods based on machine learning. In particular, symbolic regression can provide many useful insights. Unfortunately, due to high resource requirements, use of this method for large-scale dataset analysis might be unfeasible. In this paper, we analyze a bottleneck in the open-source implementation of this method we call hubert. We identify that the evaluation of individuals is the most costly operation. As a solution to this problem, we propose a new evaluation service based on the Apache Spark framework, which attempts to speed up computations by executing them in a distributed manner on a cluster of machines. We analyze the performance of the service by comparing the evaluation execution time of a number of samples with the use of both implementations. Finally, we draw conclusions and outline plans for further research.Item type:Article, Access status: Open Access , The integration of a prototype pitch control application with IMA2G devices(Wydawnictwa AGH, 2013) Samolej, Sławomir; Rogalski, Tomasz; Kopecki, Grzegorz; Tomczyk, AndrzejW pracy zaprezentowano integrację systemu sterowania kątem pochylenia samolotu z eksperymentalnym sprzętowo-programowym modułem zintegrowanej modułowej awioniki. Prezentowane badania realizowano w ramach programu europejskiego SCARLETT. Skupiono się na wyartykułowaniu zestawu praktycznych reguł wskazujących poszczególne etapy integracji oprogramowania.Item type:Article, Access status: Open Access , Zastosowanie blokad, poziomów izolacji oraz protokołów zarządzania konkurencyjnością do zwiększania wydajności i skalowalności systemów baz danych(Wydawnictwa AGH, 2008) Kasper, MirosławNowadays, increase in number of data gathered, stored and processed in database systems forced us to use complex, complicated systems, which of course causes implementation and maintenance of such systems more difficult. This article presents difficulties that can appear during realization of any complex data processing system which cooperates with centralized or distributed database system. Familiarity with presented issues allow one to avoid unnecessary troubles in creating and maintaining systems working with databases, since many of this inconveniences are caused by database's physical limitations.
