Pregled bibliografske jedinice broj: 1087023
A Survey on Parallel Architectures and Programming Models
A Survey on Parallel Architectures and Programming Models // 43rd International Convention on Information and Communication Technology, Electronics and Microelectronics / Skala, Karolj (ur.).
Rijeka: Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2020. str. 1224-1230 doi:10.23919/MIPRO48935.2020.9245341 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 1087023 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
A Survey on Parallel Architectures and Programming
Models
Autori
Pervan Branimir ; Knezović, Josip
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
Izvornik
43rd International Convention on Information and Communication Technology, Electronics and Microelectronics
/ Skala, Karolj - Rijeka : Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2020, 1224-1230
Skup
43rd International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO 2020)
Mjesto i datum
Opatija, Hrvatska, 28.09.2020. - 02.10.2020
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
parallel architectures ; parallel programming ; heterogeneous systems ; scalability ; portability ; domain-specific languages ; reactive programming
Sažetak
In addition to large-scale computers, multicore processors have taken a significant part in all kinds of devices, from personal computers to cell phones. Although programming techniques for parallel systems exist for a while, the development of applications that can appropriately utilize multicores is still challenging in many aspects, especially for full exploitation of the computational resources. Additionally, another challenge is the efficient and easy programming of heterogeneous systems for the complete exploitation of silicon resources. Solutions to making parallel programming more developer- friendly are various programming models that abstract parallelism and concurrency. Implementations of those models need to extend even to lower layers of software parallelism and hardware parallelism as well. This paper gives an overview of parallel architectures and trending programming models for such processing units and systems. It also presents challenges to scalability and portability in parallel systems and presents up to date trends in heterogeneous systems that heavily exploit parallelism
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb