Implementace distribuovaných datových struktur do knihovny OOSol
| dc.contributor.advisor | Vondrák, Vít | en |
| dc.contributor.author | Stachoň, Martin | en |
| dc.contributor.referee | Kozubek, Tomáš | en |
| dc.date.accepted | 2010-05-31 | en |
| dc.date.accessioned | 2010-09-29T13:20:17Z | |
| dc.date.available | 2010-09-29T13:20:17Z | |
| dc.date.issued | 2010 | en |
| dc.description | Import 29/09/2010 | cs |
| dc.description.abstract | Tato práce se zabývá implementací distribuovaných datových struktur do knihovny OOSol s využitím existujících datových struktur a algoritmů v objektově orientovaném middleware CORBA. Popisuje základní aspekty technologie CORBA a její použití pro implementaci distribuovaného uložení blokových a blokově diagonálních matic na mnoho procesorů. Dále popisuje implementaci základních operací nad distribuovanými maticemi, které umožňují paralelní výpočty s existujícími algoritmy, například metodu sdružených gradientů. Práce obsahuje testování na modelových úlohách, které ukazuje rychlost a škálovatelnost této implementace. Uvedeno je také porovnání technologie CORBA s MPI. | cs |
| dc.description.abstract | This thesis deals with implementation of distributed data structures in OOSol library utilizing existing data structures and algorithms using object oriented middleware CORBA. Basic aspects of CORBA technology are described, as well as its use for implementation of distributed storage of block and diagonal block matrices on a large number of processors. Furthermore, implementation of basic operations on distributed matrices are described, which allow parallel computation using existing algorithms, e.g. conjugate gradient method. Testing on model problems is included, which shows the speed and scalability of this implementation. Also, a comparsion of CORBA with MPI is made. | en |
| dc.description.department | 457 - Katedra aplikované matematiky | en |
| dc.description.result | výborně | cs |
| dc.format.extent | 1355736 bytes | cs |
| dc.format.mimetype | application/pdf | cs |
| dc.identifier.other | OSD002 | cs |
| dc.identifier.sender | S2724 | cs |
| dc.identifier.thesis | STA545_FEI_N2647_1103T031_2010 | |
| dc.identifier.uri | http://hdl.handle.net/10084/78503 | |
| dc.language.iso | cs | en |
| dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | parallel and distributed algorithms | cs |
| dc.subject | CORBA | cs |
| dc.subject | MPI | cs |
| dc.subject | middleware | cs |
| dc.subject | matrix storage system | cs |
| dc.subject | parallel scalability | cs |
| dc.subject | OOSol | cs |
| dc.subject | parallel and distributed algorithms | en |
| dc.subject | CORBA | en |
| dc.subject | MPI | en |
| dc.subject | middleware | en |
| dc.subject | matrix storage system | en |
| dc.subject | parallel scalability | en |
| dc.subject | OOSol | en |
| dc.thesis.degree-branch | Výpočetní matematika | cs |
| dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Magisterský studijní program | cs |
| dc.thesis.degree-name | Ing. | en |
| dc.thesis.degree-program | Informační a komunikační technologie | cs |
| dc.title | Implementace distribuovaných datových struktur do knihovny OOSol | cs |
| dc.title.alternative | Implementation of distributed data structures in OOSol library | en |
| dc.type | Diplomová práce | cs |