Эх сурвалжийг харах

REPORT: Added section on used hardware

Added to the introduction section a paragraph explaining the hardware
used during the project.
Andrea Gussoni 8 жил өмнө
parent
commit
300d30f18a

+ 3 - 1
report/source/report.tex

@@ -28,6 +28,7 @@
 \usepackage{multicol}
 
 \usepackage{prettyref}
+\usepackage{hyperref}
 \newrefformat{fig}{Figure~\ref{#1}}
 \newrefformat{tab}{Table~\ref{#1}}
 \newrefformat{sec}{Section~\ref{#1}}
@@ -54,7 +55,7 @@
 %	Put your info here
 %----------------------------------------------------------------------------------------
 \newcommand{\horrule}[1]{\rule{\linewidth}{#1}}
-\title{\normalfont \normalsize 
+\title{\normalfont \normalsize
 \textsc{Politecnico di Milano - Department of Electronics, Information and Bioengineering} \\[1cm]
 \includesvg{polimi} \\[1cm]
 \horrule{0.5pt} \\[0.4cm]
@@ -86,6 +87,7 @@
 
 % UNCOMMENT only if coding project
 \input{sections/introduction}
+\input{sections/work}
 \input{sections/conclusions}
 
 \pagebreak

+ 27 - 2
report/source/sections/introduction.tex

@@ -1,6 +1,31 @@
 \section{Introduction}
-The main purpouse of this document is to sum up the work done during the project for the \textit{Advanced Operating Systems} course. 
+The main purpouse of this document is to sum up the work done during the project for the \textit{Advanced Operating Systems} course.
+
 \subsection{Problem statement}
-\subsection{Summary of the work}
+Quoting the project assignment of the project, the goal is to \textit{Compile a OpenCL runtime (pocl) on a ARM board. Run some benchmarks. Provide a comparison in terms of execution time, power/energy consumption.}\\
+Let's characterize more in detail the hardware/software used for the project.
+
+\subsection{Hardware}
+
+\subsubsection{ARM Board}
+The main ARM board used for the project is a \textbf{ODROID-XU3} produced by \textbf{Hardkernel co., Ltd.} provided by the \textbf{HEAP lab}. \href{http://www.hardkernel.com/main/products/prdt_info.php?g_code=g140448267127}{You can visit the product page for the details on the hardware}\\
+I also used an \textbf{ODROID-XU4} of my own to adavance in the completion of the project during the summer. I opted for this model since the previous model wasn't available from the producer, and the SOC platform (CPU and GPU) is identical with respect to the \textbf{ODOID-XU3} except for small differences with ports and integrated peripherals, and I don't expect that this have influenced the results of the benchmarks, also because the final results proposed here have been \textbf{always} produced with the board present in \textbf{laboratory}.\\
+There is a small chance that problems may arise from the fact that I manly tested the auto-deployment scripts on my personal board during the summer when the University was closed, keep in mind that if there are some problems with the deploy scripts, since they may simply be differences on packages names or something like this.
+
+\subsubsection{Power Measurement}
+For the energy consumption measurements I used the \href{http://www.hardkernel.com/main/products/prdt_info.php?g_code=G137361754360}{Hardkernel Smart Power} provided me in the laboratory. I also had available an \href{http://www.hardkernel.com/main/products/prdt_info.php?g_code=G148048570542}{Hardkernel Smart Power 2} but unfortunately it wasn't compatible with the measurement software(detailed in the software paragraph).
+
+\subsubsection{x86 Platform}
+The comparison of performances with an \textbf{x86} platform have been made on a Thinkpad X1 Carbon 3rd gen. that mounts and \href{https://ark.intel.com/products/85212/Intel-Core-i5-5200U-Processor-3M-Cache-up-to-2_70-GHz}{\textbf{Intel i5 5200U CPU}} and 8 GB of ram.
+
+\subsection{Software}
+
+\subsubsection{OS}
+
+\subsubsection{OpenCL Runtime}
+
+\subsubsection{Benchmark Suite}
+
+\subsubsection{Result Analysis}
 
 \pagebreak

+ 1 - 0
report/source/sections/work.tex

@@ -0,0 +1 @@
+\section{Summary Of The Work}