Zusammenfassung
Dieser Abschnitt beschreibt verschiedene Projektideen, um die in den vorherigen Kapiteln vorgestellten parallelen Konzepte, Algorithmen und Sprachen praktisch zu erproben. Die Aufgabenstellungen sind bewusst einfach gehalten, sodass die grundsätzlichen Mechanismen der Parallelisierung im Vordergrund stehen. Hierbei ist es interessant, eine Aufgabe auf unterschiedlichen Plattformen, beispielsweise auf der CPU und auf der GPU, oder mit unterschiedlichen Programmierparadigmen, imperativ oder funktional, zu bearbeiten. Hierbei gilt es dann die algorithmische Komplexität und die programmiertechnische Handhabung zu vergleichen und zu bewerten.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Literatur
Erickson A (2013) Monomino-Domino Tatami Coverings. PhD thesis, University of Victoria
Gardner M (1985) Mathematischer Karneval. Ullstein, Frankfurt a. M
Knuth DE (2011) The art of computer programming, Bd. 4A: combinatorial algorithms, part 1. Addison-Wesley Longman, Upper Saddle River
Lin J, Keogh E, Wei L, Lonardi S (2007) Experiencing sax: a novel symbolic representation of time series. Data Min Knowl Discov 15(2):107–144. Oct. 2007. http://dx.doi.org/10.1007/s10618-007-0064-z. ISSN 1384-5810
Monien B, Lorenz U, Warner D (2008) Der Alphabeta-Algorithmus für Spielbäume: Wie bringe ich meinen Computer zum Schachspielen? In Vöcking B et al. (Hrsg) Taschenbuch der Algorithmen. eXamen.press. Springer, Berlin, Heidelberg
OEIS Foundation Inc. (2018) The on-line encyclopedia of integer sequences. http://oeis.org/A014552
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2019 Springer Fachmedien Wiesbaden GmbH, ein Teil von Springer Nature
About this chapter
Cite this chapter
Uelschen, M. (2019). Parallele Projekte. In: Software Engineering Paralleler Systeme. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-658-25343-1_8
Download citation
DOI: https://doi.org/10.1007/978-3-658-25343-1_8
Published:
Publisher Name: Springer Vieweg, Wiesbaden
Print ISBN: 978-3-658-25342-4
Online ISBN: 978-3-658-25343-1
eBook Packages: Computer Science and Engineering (German Language)