Rezümékötet 2008. - vmtdk
Rezümékötet 2008. - vmtdk
Rezümékötet 2008. - vmtdk
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
É L E T T E L E N T E R M É S Z E T T U D O M Á N Y O K<br />
É S M Û S Z A K I T U D O M Á N Y O K<br />
PÁRHUZAMOS PROGRAMOZÁS<br />
(A Cell B. E. bemutatása és egy példaprogram párhuzamosítása)<br />
Szerzõ: SÁGI Mihály II. évfolyam<br />
Témavezetõ: Mgr. KASZÁS-LAŽETIÆ Karolina, Dr. Miroslav POPOVIÆ<br />
Intézmény: Újvidéki Egyetem, Mûszaki Kar, Programozási és Automatikai Tanszék, Újvidék<br />
Vajdasági Magyar Felsõoktatási Kollégium<br />
A számítástechnika rohamos fejlõdésével az elvárások is nõnek, így nagy adatmennyiség feldolgozását belátható<br />
idõn belül hagyományos (nem párhuzamos) processzoron nem lehet elvégezni. Ilyenkor kapnak jelentõs szerepet a<br />
párhuzamos processzorok. A programok párhuzamosítása korántsem egyszerû feladat. Elsõsorban már a programokban<br />
levõ kritikus (hosszú ideig tartó, vagy nagy adatmennyiséget feldolgozó, potenciálisan párhuzamosítható) szegmensek<br />
magukban is specifikusak, némelyek kisebb-nagyobb sikerrel párhuzamosíthatók, viszont más feladatok kizárólag<br />
szekvenciálisan végezhetõk el. Másodsorban, mivel a párhuzamos adatfeldolgozás magában tág fogalom – egyes<br />
processzorok a párhuzamosság más-más formáit támogatják – egy adott program (programszegmens) legeffektívebb<br />
párhuzamosításához különbözõ processzorok felelnek meg.<br />
E dolgozat célja azon módszerek bemutatása, melyekkel a szekvenciális programokat párhuzamosítani lehet, valamint<br />
a párhuzamosítás teljesítményre való hatásának ábrázolása. A dolgozat kísérleti része egy példaprogramon belül<br />
vizsgálja, miként lehet egy szekvenciális programot az IBM Cell B. E. platformján párhuzmosítani, és ezáltal gyorsaságát<br />
megnövelni.<br />
Kulcsszavak: párhuzamos programozás, Cell B. E., párhuzamosítás<br />
PARALLEL PROGRAMMING<br />
(CELL B. E. and parallelizing a program)<br />
Author: Mihály SÁGI 2 nd year student<br />
Supervisor: Karolina KASZÁS-LAŽETIÆ, Dr. Miroslav POPOVIÆ<br />
Institution: University of Novi Sad, Faculty of Technical Sciences, Department for Computing and Automatics, Novi Sad<br />
Hungarian college for higher education in Vojvodina<br />
Because of the sudden growth of computer engineering, the expectations grow too, and processing the large quantities<br />
of data on a traditional processor can not be done. Hence the parallel processors must be applied. Paralleli-<br />
N Y O S D I Á K K Ö R I K O N F E R E N C I A<br />
93