Zhodnocení použitelnosti Raspberry Pi pro distribuované výpočty
Assessing Usability of Raspberry Pi for Distributed Computing
bachelor thesis [DEFENDED]

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/81911Collections
- Kvalifikační práce [8594]
Author
Advisor
Referee
Jančík, Pavel
Author's Affiliation
Information unavailable
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
General Computer Science
Department
Department of Software Engineering
Date of defense
7. 9. 2015
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
Keywords (Czech)
Raspberry Pi, výkon, distribuovaný, výpočet, benchmark
Keywords (English)
Raspberry Pi, performance, distributed, computing, benchmark
Cílem práce bylo zhodnotit výkonnostní vlastnosti mikropočítače Raspberry Pi, a to pře- devším z hlediska možnosti sestavení výpočetního klastru z více těchto jednotek. Součástí práce bylo vytvoření sady testů pro měření výpočetního výkonu procesoru, propustnosti operační paměti, rychlosti zápisu a čtení z persistentního úložiště (paměťové karty) a pro- pustnosti síťového rozhraní Ethernet. Na základě porovnání výsledků získaných měřením na Raspberry Pi a na vhodném reprezentativním vzorku dalších běžně dostupných počítačů bylo provedeno doporučení, zda je konstrukce Raspberry Pi klastru opodstatněná. Tyto výsledky rovněž poskytly přibližné ekonomické a výkonnostní projekce takového řešení. 1
The main objective of the presented work is to assess performance of Raspberry Pi micro- computer and its applicability as a work node of a computational cluster. The thesis conta- ins implementation of set of tests that evaluate the CPU performance as well as the throu- ghput of operation memory, persistent storage (SD card), and Ethernet network adapter. The results of comparison of empirical results obtained from Raspberry Pi and representa- tives of regular computers provided basis for recommendation, whether a construction of Raspberry Pi cluster is feasible. Furthermore, the results allowed us to make an estimation of economical and performance aspects of the solution. 1