16.01.2013 Views

Rezümékötet 2008. - vmtdk

Rezümékötet 2008. - vmtdk

Rezümékötet 2008. - vmtdk

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!