Mūsdienās procesori tiek būvēti daudzkodolu arhitektūrā, tāpēc ir svarīgi spēt programmēt kodu, ko var izpildīt, izmantojot pilnu šīs arhitektūras piedāvāto veiktspēju. Lai iemācītos, kādi ir galvenie klupšanas akmeņi un kā no tiem izvairīties, šajā priekšmetā apskatām galvenās problēmas paralēlajā programmēšanā un kā pēdējo gadu programmēšanas valodu progress tās risina. Paralēli paralēlās programmēšanas tehniskajai pusei, apskatām arī dažādus veidus kā ar paralēlo programmēšanu risināt liela apjoma dabaszinātņu problēmu modelēšanu. Nobeigumā apskatām arī mākoņrisinājumus, to priekšrocības un trūkumus.
SATURS
1. Ievads paralēlās programmēšanas pamatos
2. Ievads daudzkodolu procesora arhitektūrās
3. Laiksakritīgās un paralēlās programmēšanas modeļu atšķirības
4. OpenMP pamati
5. MPI, Boost.mpi, asinhronā komunikācija
6. GPU programmēšana, pavedienu un atmiņas hierarhija
7. Java 8, Lambda izteiksmes, Java 8 Straumes
8. Mākoņskaitļošanas vēsture
9. IaaS, PaaS, SaaS, mākoņa priekšrocības
10. API nozīme. REST API.
11. Amazon Web Services
12. Prasības sistēmas definēšanai kā mākonim
Adrese
Inženieru 101, LV-3601, Ventspils
Telefons
636 296 57
Epasts
venta@venta.lv
Sazinies ar mums
Thank you for contacting us. We will get back to you as soon as possible.
Oops, there was an error sending your message. Please try again later.