bachelorThesis/report/Claudio_Maggioni_report.md

3.0 KiB

documentclass title author header-includes
usiinfbachelorproject Understanding and Comparing Unsuccessful Executions in Large Datacenters Claudio Maggioni
```{=latex} \captionsetup{labelfont={bf}} %\subtitle{The (optional) subtitle} \versiondate{\today} \begin{committee} \advisor[Universit`a della Svizzera Italiana, Switzerland]{Prof.}{Walter}{Binder} \assistant[Universit`a della Svizzera Italiana, Switzerland]{Dr.}{Andrea}{Ros'a} \end{committee} \abstract{The project aims at comparing two different traces coming from large datacenters, focusing in particular on unsuccessful executions of jobs and tasks submitted by users. The objective of this project is to compare the resource waste caused by unsuccessful executions, their impact on application performance, and their root causes. We will show the strong negative impact on CPU and RAM usage and on task slowdown. We will analyze patterns of unsuccessful jobs and tasks, particularly focusing on their interdependency. Moreover, we will uncover their root causes by inspecting key workload and system attributes such asmachine locality and concurrency level.} ```

Introduction

General issues

Latex is not so complex. If you aren't familiar with it just spend some time in googling for latex commands (e.g. font formats, tables, figures, items,...).

Getting started

In order to use the bachelor thesis template, be sure that the following files are present in your working directory:

  • usiinfbachelorproject.cls (The latex template)

  • logo-info.pdf (The logo figure)

  • references.bib (The references file)\

Compilation issues

If you are not familiar with Tex, I advise you to download TexShop for Mac OS.
To include the references and display them in the final pdf, you have first to typeset this file with LaTex (ComboBox upper left, if you use TexShop), then with BibTex and finally again with LaTex.
In order to resolve figures/table/... references you have to run 2 times the (latex) typeset.

Document structure

Some basic sections:

  • Introduction (including Motivation)

  • State of the Art

  • Project requirements and analysis

  • Project design (top-down)

  • Implementation issues (bottom-up)

  • Tests (methodology, results, comments)

  • Conclusions and future work or possible developments

Some examples

Figure  1{reference-type="ref" reference="fig:USILogo"} shows how to insert figures in the document.

Caption of the figure{#fig:USILogo width="50%"}

Table  1{reference-type="ref" reference="tab:numbers"} shows how to insert tables in the document.

::: {#tab:numbers} Col 1 Col 2 Col 3 Col 4


1 2 3 Goofy 4 5 6 Mickey

: Caption of the table :::