Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 449891

Primjena i ispitivanje učinkovitosti biblioteke “Intel Threading Building Blocks”


Lipovac, Anthony
Primjena i ispitivanje učinkovitosti biblioteke “Intel Threading Building Blocks”, 2009., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb


CROSBI ID: 449891 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Primjena i ispitivanje učinkovitosti biblioteke “Intel Threading Building Blocks”
(Application and analysis of the effectiveness of the “Intel Threading Building Blocks” library)

Autori
Lipovac, Anthony

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski

Fakultet
Fakultet elektrotehnike i računarstva

Mjesto
Zagreb

Datum
13.02

Godina
2009

Stranica
30

Mentor
Jelenković, Leonardo

Ključne riječi
TBB; Threading Building Blocks; višedretvenost; dretve; zadatak; višejezgreni procesori; C++
(TBB; Threading Building Blocks; multithreading; threads; task; multi-core processors; C++)

Sažetak
Sa dolaskom višejezgrenih procesora u standardna računala, postojeća programska rješenja ne uspijevaju iskoristiti sva poboljšanja u performansa koje nude ti procesori. Da bi pomogli u rješavanju ovog problema, Intel je stvorio rješenje koje se zove Intel Threading Building Blocks (TBB). To rješenje je zapravo C++ biblioteka koja omogućava programskim inženjerima korištenje paralelizacije unutar svojih programa bez potrebe za ručno stvaranje i sinkronizaciju dretvi. U ovom radu glavni TBB algoritmi i podatkovne strukture su objašnjeni i diskutirani. Neki od tih TBB algoritama su korišteni u stvaranje paralelnih programskih rješenja za zadatke kao što su množenje matrica i pronalazak najkraćeg puta. Na kraju da bi se ispitala prednost korištenja TBB biblioteke, uspoređeni su rezultati izvođenja rješenja koje koriste TBB i onih rješenja koje koriste ručno upravljanje sa dretvama.

Izvorni jezik
Hrvatski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Projekti:
036-0362980-1929 - Oblikovanje okolina za ugradene sustave (Sruk, Vlado, MZO ) ( CroRIS)

Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Leonardo Jelenković (mentor)

Poveznice na cjeloviti tekst rada:

Pristup cjelovitom tekstu rada

Citiraj ovu publikaciju:

Lipovac, Anthony
Primjena i ispitivanje učinkovitosti biblioteke “Intel Threading Building Blocks”, 2009., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb
Lipovac, A. (2009) 'Primjena i ispitivanje učinkovitosti biblioteke “Intel Threading Building Blocks”', diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb.
@phdthesis{phdthesis, author = {Lipovac, Anthony}, year = {2009}, pages = {30}, keywords = {TBB, Threading Building Blocks, vi\v{s}edretvenost, dretve, zadatak, vi\v{s}ejezgreni procesori, C++}, title = {Primjena i ispitivanje u\v{c}inkovitosti biblioteke “Intel Threading Building Blocks”}, keyword = {TBB, Threading Building Blocks, vi\v{s}edretvenost, dretve, zadatak, vi\v{s}ejezgreni procesori, C++}, publisherplace = {Zagreb} }
@phdthesis{phdthesis, author = {Lipovac, Anthony}, year = {2009}, pages = {30}, keywords = {TBB, Threading Building Blocks, multithreading, threads, task, multi-core processors, C++}, title = {Application and analysis of the effectiveness of the “Intel Threading Building Blocks” library}, keyword = {TBB, Threading Building Blocks, multithreading, threads, task, multi-core processors, C++}, publisherplace = {Zagreb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font