Detail publikace
Simulation and Prototyping in Teaching Parallel Architectures, Algorithms, and Programming Models
Parallel processing, multiprocessor simulation, prototyping parallel applications
Výuka informatického předmětu "Architektura a programování paralelních systémů" v magisterském (bakalářském) programu je náročná úloha, zvlášť když přijde na praktickou složku. Vhodný úvodní programovací jazyk by měl pokrýt všechny programovací styly a dovolit praktickou zkušenost s paraleními aplikacemi, avšak nikoliv nezbytně na paralelním hw. V příspěvku je prezentována zkušenost s existujícím jednoduchým nástrojem založeným na CSP (Transim), který byl použit sjednocujícím způsobem pro řadu paralelních architektur, algoritmů a programovacích modelů, daleko za hranicemi původně předpokládaných aplikací. Je uveden seznam navržených projektů, laboratorních cvičení a demonstračních příkladů, přičemž kód v jazyce Transim je k dispozici od autora.
@inproceedings{BUT10040,
author="Václav {Dvořák}",
title="Simulation and Prototyping in Teaching Parallel Architectures, Algorithms, and Programming Models",
booktitle="Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications",
year="2002",
series="Volume II",
pages="934--940",
publisher="Computer Science Research, Education, and Applications Press",
address="Las Vegas, Nevada",
isbn="1-892512-88-2"
}