|
|
|
|
LEADER |
03923na a2200241 4500 |
003 |
HR-ZaFER |
005 |
20160516012021.0 |
008 |
160221s2014 ci ||||| m||| 00| 0 hr d |
035 |
|
|
|a (HR-ZaFER)ferid1584
|
040 |
|
|
|a HR-ZaFER
|b hrv
|c HR-ZaFER
|e ppiak
|
100 |
1 |
|
|a Milas, Mario
|9 35196
|
245 |
|
|
|a Programski okvir za raspoređivanje zadataka u raspodijeljenim računalnim okolinama :
|b diplomski rad /
|c Mario Milas ; [mentor Siniša Srbljić].
|
246 |
1 |
|
|a Framework for distribution of tasks among working nodes in distributed systems
|i Naslov na engleskom:
|
260 |
|
|
|a Zagreb,
|b M. Milas,
|c 2014.
|
300 |
|
|
|a 49 str. ;
|c 30 cm +
|e CD-ROM
|
502 |
|
|
|b diplomski studij
|c Fakultet elektrotehnike i računarstva u Zagrebu
|g smjer: Programsko inženjerstvo i informacijski sustavi, šifra smjera: 54, datum predaje: 2014-06-30, datum završetka: 2014-07-01
|
520 |
3 |
|
|a Sažetak na hrvatskom: Ovaj rad opisuje programsko rješenje vezano za raspoređivanje zadataka u raspodijeljenim računalnim okolinama. U radu se obrađuje problem raspodjele zadataka u sustavu s postojećom programskom strukturom zadataka i upravljačkog čvora, gdje je cilj zadatka ostvariti hijerarhiju čvorova i razmjenu poruka putem te hijerarhije kako bi se rasteretio upravljački čvor. Pritom svaki čvor u hijerarhiji predstavlja jedno računalo koje sudjeluje u komunikaciji i izvršavanju zadataka.
Rješenje problema ostvaruje se stvaranjem algoritma za raspodjelu zadataka i ostvarivanje hijerarhije čvorova. Također, određuje se vrsta poruka i način na koji se one razmjenjuju između čvorova; kao i njihov slijed. Prilikom razrade rješenja obraća se pozornost na slična rješenja i programski okviri koji imaju svrhu paralelne raspodjele zadataka u raspodijeljenim sustavima, kao i načini komunikacije u istima. Primjer takvih rješenja su MPI biblioteka i Java Parallel Processing Framework programski okvir.
Rezultati rada su razrađeni algoritam raspodjele zadataka i formiranja hijerarhije čvorova, kao i programski okvir koji primjenjuje navedeni algoritam napisan u programskom jeziku Java. Također, u sklopu rezultata rada prilaže se mjerenje za različite slučajeve primjene sustava, gdje se mijenja veličina mreže, uz druge postavke vezane za ponašanje i opseg zadataka na čvorovima.
|
520 |
3 |
|
|a Sažetak na engleskom: This thesis describes an application related to work distributon in a distributed computer environment. The problem of an task distribution in a structured environment including a control node and work tasks is discussed, where the goal is to form a hierarchy of nodes and message exchange using the formed hierarchy with the purpose of load reduction of the control node. Each node in the hierarchy represents a single computer participating in the comunication and task execution.
The solution is formed by creating a task distribution and node hierarchy formation algorithm. The type and exchange method is defined, as well as the sequence of messages. Special consideration is made in comparing the formed solution with existing solutions and frameworks which have the option of distributing tasks parallely in distributed systems, as well as methods of communication in the former. Some examples of these solutions are the MPI library and Java Parallel Processing Framework.
Results of the solution are the completed task distribution and node hierarchy formation algorithm, as well as the framework using the mentioned algorithm implemented in Java programming language. As part of the results, a benchmark of system application is made, where the varying parameters are network size, behavioral settings and node task load.
|
653 |
|
1 |
|a algoritam
|a Cajo
|a Java
|a komunikacija
|a paralelno
|a raspodijeljeni
|a sustavi
|a RMI
|
653 |
|
1 |
|a algorithm
|a Cajo
|a Java
|a communication
|a parallel
|a distributed
|a systems
|a RMI
|
700 |
1 |
|
|a Srbljić, Siniša
|4 ths
|9 6396
|
942 |
|
|
|c Y
|2 udc
|
999 |
|
|
|c 45561
|d 45561
|