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

Napredna pretraga

Pregled bibliografske jedinice broj: 594671

Optmizacija rojem čestica na paralelnim arhitekturama


Bodić, Ante
Optmizacija rojem čestica na paralelnim arhitekturama, 2012., diplomski rad, Fakultet elektrotehnike i računarstva, Zagreb


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

Naslov
Optmizacija rojem čestica na paralelnim arhitekturama
(Particle swarm optimization on parallel processor architectures)

Autori
Bodić, Ante

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad

Fakultet
Fakultet elektrotehnike i računarstva

Mjesto
Zagreb

Datum
20.09

Godina
2012

Stranica
133

Mentor
Jakobović, Domagoj

Ključne riječi
GPGPU; optimizacija rojem čestica; OpenCL; računalni paralelizam; RapidMind
(computer parallelism; GPGPU; OpenCL; RapidMind; particle swarm optimization)

Sažetak
OpenCL norma iskorištena je na višejezgrenim glavnim procesorima i modernim grafičkim procesorima složene arhitekture kako bi se ubrzalo izvođenje metode optimizacije rojem čestica. Metoda optimizacija rojem čestica temelji se na iterativnim pokušajima poboljšanja potencijalnih rješenja tako da se simulira njihovo gibanje kroz domenu funkcije koja biva optimirana. Rješenja koja se nazivaju česticama sačinjavaju roj, i na početku algoritma inicijalizirana su na nasumične vrijednosti. Na vektore brzine čestica (a time i položaja čestica) utječe inercija čestice, najbolji položaj u kojem se čestica našla i najbolji položaj pronađen u cjelokupnoj fazi pretraživanja na razini cijeloga roja. Navedena optimizacijska metoda idealna je za paralelizaciju na razini podataka jer se u većini koraka može obrađivati svaku komponentu svakog vektora neovisno. Također je potrebno ostvariti paralelne redukcijske operatore i generatore pseudo-slučajnih brojeva. Za ostvarivanje navedene metode odabran je pristup u kojem će algoritam biti rastavljen u više manjih dijelova. Ovakav pristup je sporiji tijekom izvođenja, ali je lakši za razvoj, a ostvarena funkcionalnost je ponovo iskoristiva. Rezultati pokazuju da paralelna implementacija na grafičkom procesoru u pravilu postaje isplativa za količine podatka veće od 103 do 105. Ovo vrijedi i za samu optimizacijsku metodu i za pojedine komponente koje ju sačinjavaju.

Izvorni jezik
Hrvatski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Projekti:
036-0362980-1921 - Računalne okoline za sveprisutne raspodijeljene sustave (Srbljić, Siniša, MZO ) ( CroRIS)

Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Domagoj Jakobović (mentor)

Poveznice na cjeloviti tekst rada:

Pristup cjelovitom tekstu rada

Citiraj ovu publikaciju:

Bodić, Ante
Optmizacija rojem čestica na paralelnim arhitekturama, 2012., diplomski rad, Fakultet elektrotehnike i računarstva, Zagreb
Bodić, A. (2012) 'Optmizacija rojem čestica na paralelnim arhitekturama', diplomski rad, Fakultet elektrotehnike i računarstva, Zagreb.
@phdthesis{phdthesis, author = {Bodi\'{c}, Ante}, year = {2012}, pages = {133}, keywords = {GPGPU, optimizacija rojem \v{c}estica, OpenCL, ra\v{c}unalni paralelizam, RapidMind}, title = {Optmizacija rojem \v{c}estica na paralelnim arhitekturama}, keyword = {GPGPU, optimizacija rojem \v{c}estica, OpenCL, ra\v{c}unalni paralelizam, RapidMind}, publisherplace = {Zagreb} }
@phdthesis{phdthesis, author = {Bodi\'{c}, Ante}, year = {2012}, pages = {133}, keywords = {computer parallelism, GPGPU, OpenCL, RapidMind, particle swarm optimization}, title = {Particle swarm optimization on parallel processor architectures}, keyword = {computer parallelism, GPGPU, OpenCL, RapidMind, particle swarm optimization}, publisherplace = {Zagreb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font