Bobox Runtime Optimization
Thesis title in Czech: | Bobox Runtime Optimization |
---|---|
Thesis title in English: | Bobox Runtime Optimization |
Key words: | bobox, statická analýza kódu, optimalizace, složitost kódu, clang |
English key words: | bobox, static code analysis, optimization, code complexity, clang |
Academic year of topic announcement: | 2012/2013 |
Thesis type: | diploma thesis |
Thesis language: | angličtina |
Department: | Department of Software Engineering (32-KSI) |
Supervisor: | RNDr. Filip Zavoral, Ph.D. |
Author: | hidden - assigned and confirmed by the Study Dept. |
Date of registration: | 14.03.2013 |
Date of assignment: | 15.03.2013 |
Confirmed by Study dept. on: | 19.03.2013 |
Date and time of defence: | 03.02.2015 11:30 |
Date of electronic submission: | 04.12.2014 |
Date of submission of printed version: | 05.12.2014 |
Date of proceeded defence: | 03.02.2015 |
Opponents: | doc. RNDr. Pavel Parízek, Ph.D. |
Guidelines |
Bobox is a parallelization framework intended for data-intensive computations. The main goal of the thesis is optimization of the framework runtime. The code of the basic computing units should be automatically examined to detect potentially short-running and long-running tasks. The code will be then modified by inserting code-snippets for detecting various statistics useful for the scheduler. The impact of such modifications to the overall performance should be evaluated. |
References |
Bednárek D., Dokulil J., Yaghob J., Zavoral F.: Bobox: Parallelization Framework for Data Processing, Advances in Information Technology and Applied Computing, ISSN: 2251-3418, 2012
Bednárek D., Dokulil J., Yaghob J., Zavoral F.: Data-Flow Awareness in Parallel Data Processing, in Intelligent Distributed Computing VI, Springer, ISBN: 978-3-642-32523-6, 2012 Dokulil J., Bednárek D., Yaghob J.: The Bobox Project: Parallelization Framework and Server for Data Processing, technical report no. 2011/1, Department of Software Engineering, 2011 |