Thesis supervisor: Béla Fehér
Location of studies (in Hungarian): Méréstechnika és Információs Rendszerek Tanszék Abbreviation of location of studies: MIT
Description of the research topic:
A beágyazott rendszerek tervezése során gyakran alkalmazzunk olyan nagy komplexitású programozható eszközöket, melyekben a teljes rendszer funkcióinak megvalósítására a követelményektől függően többféle realizációs mód is lehetséges. Ezekben az eszközökben a hagyományos HW-SW funkciómegosztás határai elmosódnak, az algoritmusok leképezése, a végrehajtó egységek kiválasztása akár a fejlesztés késői fázisaiban, a teljesítmény, az erőforrásigény, a végrehajtási idő elemzések eredményeit figyelembe véve is történhet. Az egy eszközön belül beépíthető több processzoros rendszerkialakítási lehetőség, a processzornak, mint általános célú (közönséges) funkcionális elemnek használata az alacsonyszintű feladatok realizálásában a valódi hierarchikus, multiprocesszoros struktúrák használatának vizsgálatát teszi szükségessé. A hagyományos beágyazott rendszerek SW jellegű megoldásaiban a CPU (központi végrehajtó egység) használata időosztásos módon történik, és a működtető keretrendszer összetettségétől függően (egyszerű ütemező, dedikált futtató rendszer, beágyazott operációs rendszer) a külvilág által elvárt követelmények (igazi valós idejű viselkedés) sokszor csak mérsékelten teljesíthetők. A feladatok szisztematikus dekompozíciójával, a SW modulok több processzorra történő allokálásával a rendszer viselkedési paraméterei lényegesen javíthatók.
A kutatási feladat az ilyen összetett, több processzorból álló, párhuzamos számítási struktúrákat igénylő rendszerek hatékony tervezési és ellenőrzési módszertanának kidolgozása, A kiindulási követelmények elemzése után a szükséges számú és teljesítményű funkcionális egység specifikálása, ezek tulajdonságainak értékelése következik, eltérő realizációk esetén. Az egyes elemi processzorok paramétereinek meghatározása, egyedi, alkalmazás specifikus utasításkészlet kiegészítések kidolgozása a követelmények alapján, továbbá a realizációt jelentő szoftver elemek generálása paraméterezhető fordítókörnyezet alkalmazásával.
A kutatási munkának a Méréstechnika és Információs Rendszerek Tanszéken művelhető konkrét alkalmazási területei:
- a többprocesszoros rendszerek tervezése, fejlesztése, rendszertechnikai megoldásának kidolgozása, a rendszertervezési módszerek elemzése,
- nagyteljesítményű rendszerek tervezési kérdéseinek vizsgálata tekintettel a rendelkezésre álló erőforráskészlet flexibilis felhasználási lehetőségeire lehetőségekre.
A témához kapcsolódó tanszéki együttműködések:
Heim Systems GmbH,
Number of students who can be accepted: 1
Deadline for application: 2016-01-04
2024. IV. 17. ODT ülés Az ODT következő ülésére 2024. június 14-én, pénteken 10.00 órakor kerül sor a Semmelweis Egyetem Szenátusi termében (Bp. Üllői út 26. I. emelet).