Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Parallel Processing and Software Performance
Název práce v češtině: Paralelní zpracování a výkon software
Název v anglickém jazyce: Parallel Processing and Software Performance
Akademický rok vypsání: 2007/2008
Typ práce: diplomová práce
Jazyk práce: angličtina
Ústav: Katedra softwarového inženýrství (32-KSI)
Vedoucí / školitel: prof. Ing. Petr Tůma, Dr.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 18.10.2007
Datum zadání: 18.10.2007
Datum a čas obhajoby: 02.02.2009 00:00
Datum odevzdání elektronické podoby:02.02.2009
Datum proběhlé obhajoby: 02.02.2009
Oponenti: doc. Ing. Lubomír Bulej, Ph.D.
 
 
 
Zásady pro vypracování
Design a set of experiments to identify and quantify the influence of resource sharing on software performance. Focus on parallel architectures (hyperthreading, multicore, multiprocessor) and concurrent execution of code. Include a scale of resources from processor caches to disk files.

Execute the experiments on common platforms and summarize the results. Include Intel processors, native processes as well as virtualized (CLI or JVM processes), Linux and Windows.

Analyze the applicability of the results in optimizing the placement in component deployment, finetuning the algorithms for process scheduling and in minimizing the imprecision in performance modeling.
Seznam odborné literatury
[1] Babka V., Decky M., Tuma P.: Resource Sharing in Performance Models, EPEW 2007, Springer-Verlag, Jul 2007.
[2] Bures T., Decky M., Hnetynka P., Kofron J., Parizek P., Plasil F., Poch T., Sery O., Tuma P.: CoCoME in SOFA, LNCS, Jun 2007.
[3] BIOS and Kernel Developer’s Guide for AMD Athlon 64 and AMD Opteron Processors, Publication 26094, AMD 2006.
[4] Software Optimization Guide for AMD 64 Processors, Publication 25112, AMD 2005.
[5] de Vries H.: Understanding the Detailed Architecture of AMD 64 Core, http://www.chip-architect.com, Chip Architect 2003.
[6] PAPI: A Portable Interface to Hardware Performance Counters, http://icl.cs.utk.edu/papi.
 
Univerzita Karlova | Informační systém UK