Warning: session_start(): open(/var/cpanel/php/sessions/ea-php54/sess_ehtrkjercts25ubccjnkco9u86, O_RDWR) failed: No space left on device (28) in /home/itextreme/public_html/index.php on line 3
IT-Extreme - Új fejlesztés teszi egyszerűbbé a párhuzamos programozást

Lap tetejére
Hirek Tesztek RSS facebook
IT-Extreme hírportál
Szerver/Üzlet
Sulaki - 2016-09-01

Akár 70 százalékos erőforrás megtakarítás

Magyar közreműködésű kutatási projekt segíti a párhuzamos programozás költségeinek csökkentését

Augusztus 31-én zárul a magyar résztvevőkkel is dolgozó európai REPARA projekt, amelynek eredményeként a párhuzamos programozás – amikor a
CPU
mellett a
GPU
és más céleszközök is részt vesznek a számítási feladatok elvégzésében – erőforrás-igénye akár 70 százalékkal is csökkenhet.


A heterogén számítástechnikai rendszerek különféle tulajdonságú, de közös memóriával rendelkező feldolgozóegységeket ötvöznek egymással. A ma már eleve többmagos CPU egységek számítási teljesítményét az ilyen rendszerek a grafikus kártyák és más egységek teljesítményével növelik, nem ritkán megtöbbszörözik. Ezek programozásához azonban az eredeti, csak CPU számára futtatható forráskódot át kell alakítani, ami egyrészt szakmérnöki ismereteket, másrészt rengeteg ráfordított munkát igényel, ami eddig csak néhány helyzetben és problémánál volt gazdaságos. Ezt a munkát könnyíti, részben automatizálja a most lezárult fejlesztés, illetve az ennek nyomán létrejött új fejlesztőeszköz. A létrejött megoldások egy része nyílt forráskódú és szabadon hozzáférhető lesz, míg a segítségükkel létrejövő, komplex mérnöki szolgáltatás piaci alapon lesz elérhető.

Célunk a forráskód transzformálásának támogatása, amely így futtathatóvá válik grafikus kártyákat és újrakonfigurálható eszközöket tartalmazó heterogén platformokon”, magyarázza José Daniel García, a projektet vezető Universidad Carlos III de Madrid (UC3M) Computer Science tanszékének professzora, a projekt koordinátora. „Újonnan fejlesztett eszközünkkel mind a teljesítmény, mind az energiahatékonyság növelésének területén jelentős eredményeket értünk el. Ezek összemérhetők a hagyományos, manuális fejlesztési folyamattal elérhető javulással; de míg utóbbi módszer esetenként többhónapnyi mérnöki munkát igényel, az általunk kifejlesztett félautomatikus folyamattal ugyanezen feladatok akár néhány nap alatt megoldhatók lehetnek.” A számítási feladatok hatékonyságának növelése számos területen alkalmazható, mint például egészségügy (pl. fehérjedokkolás), közlekedés (pl. vasúti diagnosztika), robotika (pl. sztereoszkóp képfeldolgozás és navigáció) és ipari alkalmazások (gyártósori hibák elemzése).

A projekt költségvetése 3.6 millió euró, amiből több mint 2.6 millió eurót az Európai Unió biztosított az FP7-es keretprogramon keresztül. A REPARA (Reengineering and Enabling Performance And poweR of Applications) néven futott, hároméves nemzetközi projektet a spanyol UC3M vezeti. Magyar részről a Szegedi tudományegyetem és az Evopro Innovation Kft. vesz benne részt, de tagja a csoportnak a HSR Rapperswil (Svájc), az University of Pisa (Olaszország), a Technical University of Darmstadt (Németország) és az University of Turin (Olaszország) valamint ipari partnerként a spanyol Ixion Industry & Aerospace.

A REPARA projekt weboldala: www.repara-project.eu


Warning: Unknown: open(/var/cpanel/php/sessions/ea-php54/sess_ehtrkjercts25ubccjnkco9u86, O_RDWR) failed: No space left on device (28) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/cpanel/php/sessions/ea-php54) in Unknown on line 0