Middleware

V hranatych zavorkach je vzdy pocet bodu za otazku. V pisemce je cca 20 otazek po 1 - 3 bodech - celkem maximalne 25 bodu (1 za 21 bodu, 2 za 17, 3 za 13). Casu je dost (90 minut). Vedle naznaku odpovedi casto uvadim zdroj odpovedi (tucne), resp. doplnkovych informaci (kurzivou). {Gxx} znamena soubor xx v Gumyshovych poznamkach (http://www.archaebacteria.net/mw_gumysh.zip - asi 32MB), {Kxx} v poznamkach Tomase Kouby (http://www.jikos.cz/tomas/tomas_kouba.tar - asi 6MB).

Predposledni odkaz pry uz neexistuje, tak jsem vystavil (znacne uspornejsi verzi) tady u me: http://jbe.matfyz.cz/mw_guide/mw_gumysh_t.zip (1,5MB).

Podekovani patri samozrejme autorum vyse citovanych poznamek a Josefu Trochovi a Absnull za prepisy zkouskovych testu.

CORBA

Jestli se potrebujete rychle dozvedet, co je to CORBA a nektere zakladni pojmy, zacnete na http://ootips.org/corba-basics.html. Super tutorial do CORBY je pak v ramci dokumentace Orbixu: http://www.iona.com/support/docs/iona_mainframe_integrator20_standard/cxx_prog_guide_html/index.html.

Microsoft DCOM

 

MPI

Dobry uvod do MPI je z http://nf.apac.edu.au/training/MPIProg/slides/slides.097.html.

Je dobre vedet, ze se vzdy komunikuje v ramci tzv. communicatoru (defaultni je MPI_COMM_WORLD), v nem ma kazdy proces svuj rank. Zprava se posila v ramci komunakatoru. Je to pole urciteho typy (napr. MPI_CHAR), zpravy lze odlisit tagy. Prijemce muze wildcardovat:  MPI_ANY_SOURCE, MPI_ANY_TAG.

Collective communication funkce volaji VSICHNI (SIMD); Pokud ma funkce jen 1 prijemce/odesilatele (pr. Gather/BCast1), je urcen parametrem root

Protocols

Pekne slidy o IP multicastu (IGMP ap.): http://www.cs.jhu.edu/~yairamir/cs437/week4/sld006.htm.
Online Glossary: http://dret.net/glossary/.

Ruzne