Podrška jezika C# višeprocesorskom programiranju (CROSBI ID 360230)
Ocjenski rad | diplomski rad
Podaci o odgovornosti
Lipovac, Anthony
Jelenković, Leonardo
hrvatski
Podrška jezika C# višeprocesorskom programiranju
Uz uvođenje višejezgrenih procesora, u osobnim računalima nikada nije bilo većih potreba za razvoj paralelnih i višedretvenih aplikacija. Da bi se potpuno iskoristile mogućnosti višeprocesorskih sustava, programeri imaju potrebu za alatima koji će im omogućiti stvaranje višedretvenih aplikacija jednostavnije i s više lakoće. Objektno orijentirani programski jezik C# ima ugrađene mehanizme koji omogućavaju razvoj aplikacija pogodnih za višeprocesorske arhitekture. Ti će mehanizmi u ovome radu biti predstavljeni i objašnjeni. Nadalje, primjena ovih mehanizama na nekoliko reprezentativnih problema paralelnoga programiranja bit će detaljno predstavljena i raspravljana. Rezultati izvršenja tih programa i serijskih implementacija usporedit će se i analizirati na kraju ovoga rada.
C#; dretva; višedretvenost; .NET Framework; zadaća; višejezgreni procesori; paralelno programiranje
nije evidentirano
engleski
Native multiprocessor support in C# programming language
nije evidentirano
C#; thread; multithreading; .NET Framework; task; multicore procesors; parallel programming
nije evidentirano
Podaci o izdanju
51
06.07.2010.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet elektrotehnike i računarstva
Zagreb