이용할 수 있는 강좌

V zadnjih štirih desetletjih so se nosilci procesiranja v digitalnih sistemih razvijali tako v smislu hitrosti delovanja, kot tudi v smislu miniaturizacije osnovnih procesnih entitet. Ob nadaljujočem se tovrstnem trendu bomo v bližnji prihodnosti dosegli nivo miniaturizacije, kjer bo vprašljivo…
  • nosilec: Jurič Branko Matjaž
Cilj predmeta je pridobiti znanja za razvoj inovativnih računalniških storitev in aplikacij, ki se izvajajo v oblaku (Cloud). Računalništvo v oblaku pomembno spreminja načine razvoja aplikacij in pri predmetu se bomo spoznali s koncepti, arhitekturami in tehnologijami za oblak – s tako imeno…
  • nosilec: Šter Branko
Programiranje visoko zmogljivih računalniških sistemov je pomembno orodje na različnih področjih znanosti in inženirstva. Vendar pa je učinkovita uporaba zmogljivih računalniških sistemov v veliki meri odvisna od razumevanja njihove arhitekture. Pri tem predmetu bomo tako obravnavali arhite…
  • nosilec: Lotrič Uroš
Vzporedno in porazdeljeno računanje: potreba po paralelizaciji Moderne paralelne arhitekture: sistemi z deljenim pomnilnikom, sistemi s porazdeljenim pomnilnikom, grafične kartice in drugi oprocesorji, vezja FPGA, heterogeni sistemi Vzporedni programski jeziki in okolja: OpenMP, OpenMPI, OpenCL P…