Merge branch 'master' of tea.maggioni.xyz:maggicl/bachelorThesis
2
.gitignore
vendored
|
@ -2,6 +2,8 @@
|
|||
task_slowdown/?_state_changes.json.gz
|
||||
**/*.gz
|
||||
|
||||
**/.DS_Store
|
||||
|
||||
figure_9/*.parquet/
|
||||
figure_9/?_task_count/
|
||||
figure_9/?_machine_locality/
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 9,
|
||||
"id": "black-funeral",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
|
@ -20,7 +19,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 10,
|
||||
"id": "68c2f54a-f838-4d41-af1e-d63f13f3d894",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
|
@ -30,7 +28,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 11,
|
||||
"id": "87bfcdfc-6fee-4cb5-8054-d278700bbbee",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
|
@ -89,7 +86,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 31,
|
||||
"id": "fe6f1eb5-bf36-49b7-854f-6b9dfa51f766",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
|
@ -124,7 +120,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 36,
|
||||
"id": "2eb1f8de-81ef-4301-abd3-262fdfd29eda",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
|
@ -150,7 +145,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 37,
|
||||
"id": "a9a09b9c-4281-41f4-a069-eb954e0a018f",
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
|
@ -480,7 +474,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"id": "f388dc45-2649-479d-a3dc-4ee2ccbd0bbd",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
|
@ -488,9 +481,9 @@
|
|||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "venv",
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "venv"
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
|
@ -502,7 +495,7 @@
|
|||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.9.4"
|
||||
"version": "3.8.3"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 1,
|
||||
"id": "black-funeral",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
|
@ -20,7 +19,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 2,
|
||||
"id": "68c2f54a-f838-4d41-af1e-d63f13f3d894",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
|
@ -30,7 +28,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 15,
|
||||
"id": "fe6f1eb5-bf36-49b7-854f-6b9dfa51f766",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
|
@ -65,7 +62,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 27,
|
||||
"id": "a9a09b9c-4281-41f4-a069-eb954e0a018f",
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
|
@ -419,7 +415,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"id": "a81da964-f539-49df-8fa3-7b358ea642e1",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
|
@ -427,9 +422,9 @@
|
|||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "venv",
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "venv"
|
||||
"name": "python3"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
|
@ -441,7 +436,7 @@
|
|||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.9.4"
|
||||
"version": "3.8.3"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"id": "built-symbol",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Machine configurations\n",
|
||||
|
@ -15,7 +14,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 1,
|
||||
"id": "stuffed-lightning",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
|
@ -31,7 +29,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 3,
|
||||
"id": "upper-lloyd",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
|
@ -58,7 +55,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 4,
|
||||
"id": "presidential-farmer",
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
|
@ -127,7 +123,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 5,
|
||||
"id": "informative-vietnam",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
|
@ -150,7 +145,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 6,
|
||||
"id": "pretty-taiwan",
|
||||
"metadata": {},
|
||||
"outputs": [
|
||||
{
|
||||
|
@ -1562,7 +1556,6 @@
|
|||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"id": "supreme-hepatitis",
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": []
|
||||
|
@ -1584,7 +1577,7 @@
|
|||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.6.9"
|
||||
"version": "3.8.3"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
|
|
173
report/Claudio_Maggioni_report.md
Normal file
|
@ -0,0 +1,173 @@
|
|||
---
|
||||
documentclass: usiinfbachelorproject
|
||||
title: Understanding and Comparing Unsuccessful Executions in Large Datacenters
|
||||
author: Claudio Maggioni
|
||||
|
||||
pandoc-options:
|
||||
- --filter=pandoc-include
|
||||
- --latex-engine-opt=--shell-escape
|
||||
- --latex-engine-opt=--enable-write18
|
||||
|
||||
header-includes:
|
||||
- |
|
||||
```{=latex}
|
||||
\usepackage{subcaption}
|
||||
\usepackage{booktabs}
|
||||
\usepackage{graphicx}
|
||||
|
||||
\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 (including Motivation)
|
||||
|
||||
# State of the Art
|
||||
|
||||
- Introduce Ros\'a 2015 DSN paper on analysis
|
||||
- Describe Google Borg clusters
|
||||
- Describe Traces contents
|
||||
- Differences between 2011 and 2019 traces
|
||||
|
||||
# Project requirements and analysis
|
||||
|
||||
(describe our objective with this analysis in detail)
|
||||
|
||||
# Analysis methodology
|
||||
|
||||
## Technical overview of traces' file format and schema
|
||||
|
||||
## Overview on challenging aspects of analysis (data size, schema, avaliable computation resources)
|
||||
|
||||
## Introduction on apache spark
|
||||
|
||||
## General workflow description of apache spark workflow
|
||||
|
||||
The Google 2019 Borg cluster traces analysis were conducted by using Apache
|
||||
Spark and its Python 3 API (pyspark). Spark was used to execute a series of
|
||||
queries to perform various sums and aggregations over the entire dataset
|
||||
provided by Google.
|
||||
|
||||
In general, each query follows a general Map-Reduce template, where traces are
|
||||
first read, parsed, filtered by performing selections, projections and computing
|
||||
new derived fields. Then, the trace records are often grouped by one of their
|
||||
fields, clustering related data toghether before a reduce or fold operation is
|
||||
applied to each grouping.
|
||||
|
||||
Most input data is in JSONL format and adheres to a schema Google profided in
|
||||
the form of a protobuffer specification[^1].
|
||||
|
||||
[^1]: [Google 2019 Borg traces Protobuffer specification on Github](
|
||||
https://github.com/google/cluster-data/blob/master/clusterdata_trace_format_v3.proto)
|
||||
|
||||
On of the main quirks in the traces is that fields that have a "zero" value
|
||||
(i.e. a value like 0 or the empty string) are often omitted in the JSON object
|
||||
records. When reading the traces in Apache Spark is therefore necessary to check
|
||||
for this possibility and populate those zero fields when omitted.
|
||||
|
||||
Most queries use only two or three fields in each trace records, while the
|
||||
original records often are made of a couple of dozen fields. In order to save
|
||||
memory during the query, a projection is often applied to the data by the means
|
||||
of a .map() operation over the entire trace set, performed using Spark's RDD
|
||||
API.
|
||||
|
||||
Another operation that is often necessary to perform prior to the Map-Reduce core of
|
||||
each query is a record filtering process, which is often motivated by the
|
||||
presence of incomplete data (i.e. records which contain fields whose values is
|
||||
unknown). This filtering is performed using the .filter() operation of Spark's
|
||||
RDD API.
|
||||
|
||||
The core of each query is often a groupBy followed by a map() operation on the
|
||||
aggregated data. The groupby groups the set of all records into several subsets
|
||||
of records each having something in common. Then, each of this small clusters is
|
||||
reduced with a .map() operation to a single record. The motivation behind this
|
||||
computation is often to analyze a time series of several different traces of
|
||||
programs. This is implemented by groupBy()-ing records by program id, and then
|
||||
map()-ing each program trace set by sorting by time the traces and computing the
|
||||
desired property in the form of a record.
|
||||
|
||||
Sometimes intermediate results are saved in Spark's parquet format in order to
|
||||
compute and save intermediate results beforehand.
|
||||
|
||||
## General Query script design
|
||||
|
||||
## Ad-Hoc presentation of some analysis scripts (w diagrams)
|
||||
|
||||
# Analysis (w observations)
|
||||
|
||||
## machine_configs
|
||||
|
||||
\input{figures/machine_configs}
|
||||
|
||||
**Observations**:
|
||||
|
||||
- machine configurations are definitely more varied than the ones in the 2011
|
||||
traces
|
||||
- some clusters have more machine variability
|
||||
|
||||
## machine_time_waste
|
||||
|
||||
\input{figures/machine_time_waste}
|
||||
|
||||
**Observations**:
|
||||
|
||||
## task_slowdown
|
||||
## spatial_resource_waste
|
||||
## figure_7
|
||||
## figure_8
|
||||
## figure_9
|
||||
## table_iii, table_iv, figure_v
|
||||
|
||||
## Potential causes of unsuccesful executions
|
||||
|
||||
# Implementation issues -- Analysis limitations
|
||||
|
||||
## Discussion on unknown fields
|
||||
|
||||
## Limitation on computation resources required for the analysis
|
||||
|
||||
## Other limitations ...
|
||||
|
||||
# Conclusions and future work or possible developments
|
||||
|
||||
|
||||
Some examples
|
||||
-------------
|
||||
|
||||
**Figure [1](#fig:USILogo){reference-type="ref"
|
||||
reference="fig:USILogo"}** shows how to insert figures in the document.
|
||||
|
||||
![Caption of the figure](logo-info.pdf){#fig:USILogo width="50%"}
|
||||
|
||||
**Table [1](#tab:numbers){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
|
||||
:::
|
||||
|
||||
<!-- vim: set ts=2 sw=2 et tw=80: -->
|
BIN
report/Claudio_Maggioni_report.pdf
Normal file
170
report/figures/machine_configs.tex
Normal file
|
@ -0,0 +1,170 @@
|
|||
\newcommand{\machineconfigs}[3][0.9\textwidth]{
|
||||
\begin{subfigure}{0.32\textwidth}
|
||||
\begin{minipage}[c][#1]{\textwidth}%
|
||||
\resizebox{\textwidth}{!}{
|
||||
\centering
|
||||
\begin{tabular}{llll}
|
||||
\toprule
|
||||
\textbf{CPU (NCU)} & \textbf{RAM (NMU)} & \textbf{Machine count} &
|
||||
\textbf{\% Machines} \\
|
||||
\midrule
|
||||
#3
|
||||
\bottomrule
|
||||
\end{tabular}}
|
||||
\end{minipage}
|
||||
\caption{#2}
|
||||
\end{subfigure}}
|
||||
|
||||
\begin{figure}
|
||||
\centering
|
||||
\machineconfigs[1.2\textwidth]{All clusters}{
|
||||
Unknown & Unknown & 8729 & 1.639218\% \\
|
||||
1.000000 & 0.500000 & 124234 & 23.329891\% \\
|
||||
0.591797 & 0.333496 & 103013 & 19.344801\% \\
|
||||
0.259277 & 0.166748 & 78078 & 14.662260\% \\
|
||||
0.708984 & 0.333496 & 55801 & 10.478864\% \\
|
||||
0.386719 & 0.333496 & 36237 & 6.804943\% \\
|
||||
0.958984 & 0.500000 & 31151 & 5.849843\% \\
|
||||
0.708984 & 0.666992 & 29594 & 5.557454\% \\
|
||||
0.386719 & 0.166748 & 27011 & 5.072393\% \\
|
||||
1.000000 & 1.000000 & 12286 & 2.307187\% \\
|
||||
0.591797 & 0.166748 & 9902 & 1.859496\% \\
|
||||
1.000000 & 0.250000 & 7550 & 1.417814\% \\
|
||||
0.958984 & 1.000000 & 3552 & 0.667030\% \\
|
||||
0.259277 & 0.333496 & 3024 & 0.567877\% \\
|
||||
0.591797 & 0.666992 & 1000 & 0.187790\% \\
|
||||
0.259277 & 0.083374 & 634 & 0.119059\% \\
|
||||
0.958984 & 0.250000 & 600 & 0.112674\% \\
|
||||
0.500000 & 0.062500 & 54 & 0.010141\% \\
|
||||
0.500000 & 0.250000 & 34 & 0.006385\% \\
|
||||
0.479492 & 0.250000 & 12 & 0.002253\% \\
|
||||
0.708984 & 0.250000 & 6 & 0.001127\% \\
|
||||
0.591797 & 0.250000 & 4 & 0.000751\% \\
|
||||
0.708984 & 0.500000 & 2 & 0.000376\% \\
|
||||
0.479492 & 0.500000 & 2 & 0.000376\% \\
|
||||
}
|
||||
\machineconfigs[1.2\textwidth]{A cluster}{
|
||||
Unknown & Unknown & 1377 & 1.623170\% \\
|
||||
0.591797 & 0.333496 & 29487 & 34.758469\% \\
|
||||
1.000000 & 0.500000 & 13440 & 15.842705\% \\
|
||||
0.708984 & 0.333496 & 12495 & 14.728764\% \\
|
||||
0.386719 & 0.333496 & 9057 & 10.676144\% \\
|
||||
0.386719 & 0.166748 & 5265 & 6.206238\% \\
|
||||
0.708984 & 0.666992 & 4608 & 5.431784\% \\
|
||||
1.000000 & 1.000000 & 4446 & 5.240823\% \\
|
||||
0.591797 & 0.166748 & 2484 & 2.928071\% \\
|
||||
0.958984 & 0.500000 & 1143 & 1.347337\% \\
|
||||
0.958984 & 1.000000 & 654 & 0.770917\% \\
|
||||
1.000000 & 0.250000 & 366 & 0.431431\% \\
|
||||
0.479492 & 0.250000 & 6 & 0.007073\% \\
|
||||
0.708984 & 0.250000 & 6 & 0.007073\% \\
|
||||
}
|
||||
\machineconfigs[1.2\textwidth]{Cluster B}{
|
||||
Unknown & Unknown & 134 & 0.264812\% \\
|
||||
0.591797 & 0.333496 & 16184 & 31.982926\% \\
|
||||
1.000000 & 0.500000 & 9790 & 19.347061\% \\
|
||||
0.708984 & 0.333496 & 8448 & 16.694992\% \\
|
||||
0.958984 & 0.500000 & 5502 & 10.873088\% \\
|
||||
0.708984 & 0.666992 & 3832 & 7.572823\% \\
|
||||
1.000000 & 1.000000 & 2214 & 4.375321\% \\
|
||||
0.591797 & 0.166748 & 2152 & 4.252796\% \\
|
||||
0.386719 & 0.333496 & 816 & 1.612584\% \\
|
||||
0.958984 & 1.000000 & 618 & 1.221296\% \\
|
||||
0.591797 & 0.666992 & 500 & 0.988103\% \\
|
||||
0.386719 & 0.166748 & 412 & 0.814197\% \\
|
||||
}
|
||||
\machineconfigs{Cluster C}{
|
||||
Unknown & Unknown & 1466 & 2.274208\% \\
|
||||
0.259277 & 0.166748 & 15754 & 24.439204\% \\
|
||||
0.386719 & 0.333496 & 11104 & 17.225652\% \\
|
||||
0.591797 & 0.333496 & 10404 & 16.139741\% \\
|
||||
0.958984 & 0.500000 & 6634 & 10.291334\% \\
|
||||
1.000000 & 0.500000 & 5654 & 8.771059\% \\
|
||||
0.386719 & 0.166748 & 3580 & 5.553660\% \\
|
||||
0.708984 & 0.666992 & 2900 & 4.498774\% \\
|
||||
1.000000 & 1.000000 & 2736 & 4.244361\% \\
|
||||
1.000000 & 0.250000 & 2132 & 3.307375\% \\
|
||||
0.958984 & 1.000000 & 766 & 1.188297\% \\
|
||||
0.708984 & 0.333496 & 620 & 0.961807\% \\
|
||||
0.958984 & 0.250000 & 600 & 0.930781\% \\
|
||||
0.591797 & 0.166748 & 112 & 0.173746\% \\
|
||||
}
|
||||
\machineconfigs{Cluster D}{
|
||||
Unknown & Unknown & 498 & 0.794309\% \\
|
||||
0.591797 & 0.333496 & 28394 & 45.288376\% \\
|
||||
0.386719 & 0.333496 & 8402 & 13.401174\% \\
|
||||
0.259277 & 0.166748 & 8020 & 12.791885\% \\
|
||||
0.386719 & 0.166748 & 5806 & 9.260559\% \\
|
||||
0.708984 & 0.666992 & 4380 & 6.986092\% \\
|
||||
0.708984 & 0.333496 & 3924 & 6.258772\% \\
|
||||
0.591797 & 0.166748 & 2548 & 4.064055\% \\
|
||||
0.259277 & 0.333496 & 426 & 0.679469\% \\
|
||||
1.000000 & 0.500000 & 292 & 0.465739\% \\
|
||||
0.591797 & 0.250000 & 4 & 0.006380\% \\
|
||||
0.708984 & 0.500000 & 2 & 0.003190\% \\
|
||||
}
|
||||
\machineconfigs{Cluster E}{
|
||||
Unknown & Unknown & 536 & 0.671915\% \\
|
||||
0.259277 & 0.166748 & 38452 & 48.202377\% \\
|
||||
0.708984 & 0.333496 & 11786 & 14.774608\% \\
|
||||
0.958984 & 0.500000 & 8646 & 10.838389\% \\
|
||||
0.708984 & 0.666992 & 7606 & 9.534674\% \\
|
||||
1.000000 & 0.500000 & 5586 & 7.002457\% \\
|
||||
0.386719 & 0.166748 & 4470 & 5.603470\% \\
|
||||
0.259277 & 0.333496 & 1268 & 1.589530\% \\
|
||||
0.259277 & 0.083374 & 634 & 0.794765\% \\
|
||||
0.591797 & 0.333496 & 324 & 0.406158\% \\
|
||||
1.000000 & 0.250000 & 268 & 0.335957\% \\
|
||||
1.000000 & 1.000000 & 138 & 0.172993\% \\
|
||||
0.500000 & 0.062500 & 54 & 0.067693\% \\
|
||||
0.500000 & 0.250000 & 4 & 0.005014\% \\
|
||||
}
|
||||
\machineconfigs{Cluster F}{
|
||||
Unknown & Unknown & 1432 & 2.299958\% \\
|
||||
1.000000 & 0.500000 & 41340 & 66.396839\% \\
|
||||
0.708984 & 0.333496 & 6878 & 11.046866\% \\
|
||||
0.591797 & 0.333496 & 5564 & 8.936430\% \\
|
||||
0.958984 & 0.500000 & 2172 & 3.488484\% \\
|
||||
0.386719 & 0.166748 & 1544 & 2.479843\% \\
|
||||
0.708984 & 0.666992 & 1244 & 1.998008\% \\
|
||||
1.000000 & 0.250000 & 792 & 1.272044\% \\
|
||||
0.958984 & 1.000000 & 536 & 0.860878\% \\
|
||||
0.386719 & 0.333496 & 398 & 0.639234\% \\
|
||||
1.000000 & 1.000000 & 344 & 0.552504\% \\
|
||||
0.500000 & 0.250000 & 18 & 0.028910\% \\
|
||||
}
|
||||
\machineconfigs{Cluster G}{
|
||||
Unknown & Unknown & 1566 & 2.261568\% \\
|
||||
0.259277 & 0.166748 & 15852 & 22.892958\% \\
|
||||
1.000000 & 0.500000 & 11808 & 17.052741\% \\
|
||||
0.708984 & 0.333496 & 7968 & 11.507134\% \\
|
||||
0.591797 & 0.333496 & 7830 & 11.307839\% \\
|
||||
0.386719 & 0.166748 & 4690 & 6.773150\% \\
|
||||
0.708984 & 0.666992 & 4258 & 6.149269\% \\
|
||||
0.958984 & 0.500000 & 4196 & 6.059731\% \\
|
||||
0.386719 & 0.333496 & 3864 & 5.580267\% \\
|
||||
0.591797 & 0.166748 & 2606 & 3.763503\% \\
|
||||
1.000000 & 0.250000 & 2100 & 3.032754\% \\
|
||||
0.259277 & 0.333496 & 1330 & 1.920744\% \\
|
||||
0.958984 & 1.000000 & 778 & 1.123563\% \\
|
||||
1.000000 & 1.000000 & 378 & 0.545896\% \\
|
||||
0.500000 & 0.250000 & 12 & 0.017330\% \\
|
||||
0.479492 & 0.250000 & 6 & 0.008665\% \\
|
||||
0.479492 & 0.500000 & 2 & 0.002888\% \\
|
||||
}
|
||||
\machineconfigs{Cluster H}{
|
||||
Unknown & Unknown & 1720 & 2.933251\% \\
|
||||
1.000000 & 0.500000 & 36324 & 61.946178\% \\
|
||||
0.591797 & 0.333496 & 4826 & 8.230158\% \\
|
||||
0.708984 & 0.333496 & 3682 & 6.279205\% \\
|
||||
0.958984 & 0.500000 & 2858 & 4.873973\% \\
|
||||
0.386719 & 0.333496 & 2596 & 4.427163\% \\
|
||||
1.000000 & 1.000000 & 2030 & 3.461919\% \\
|
||||
1.000000 & 0.250000 & 1892 & 3.226577\% \\
|
||||
0.386719 & 0.166748 & 1244 & 2.121491\% \\
|
||||
0.708984 & 0.666992 & 766 & 1.306320\% \\
|
||||
0.591797 & 0.666992 & 500 & 0.852689\% \\
|
||||
0.958984 & 1.000000 & 200 & 0.341076\% \\
|
||||
}
|
||||
\caption{Overwiew of machine configurations in terms of CPU and RAM resources for each cluster}
|
||||
\end{figure}
|
58
report/figures/machine_time_waste.tex
Normal file
|
@ -0,0 +1,58 @@
|
|||
\newcommand{\machinetimewaste}[3][0]{
|
||||
\begin{subfigure}{\ifnum#1=1 0.5\textwidth \else 0.24\textwidth \fi}
|
||||
\vspace{0.5cm}
|
||||
%\ifnum#1=1 \hspace{0.25\textwidth} \fi
|
||||
\begin{minipage}[c]{\textwidth}%
|
||||
\includegraphics[width=1\textwidth]{figures/machine_time_waste/#3}
|
||||
\end{minipage}
|
||||
%\hfill
|
||||
\caption{#2}
|
||||
\end{subfigure}}
|
||||
|
||||
\newcommand{\machinetimewastelegend}{
|
||||
\begin{subfigure}{0.5\textwidth}
|
||||
\vspace{0.5cm}
|
||||
\centering
|
||||
\begin{tabular}{cc}
|
||||
\toprule
|
||||
\textbf{Color} & \textbf{Execution phase} \\
|
||||
\midrule
|
||||
{\color{blue}Blue} & Queued \\
|
||||
{\color{orange}Orange} & Ended \\
|
||||
{\color{teal}Green} & Ready \\
|
||||
{\color{red}Red} & Running \\
|
||||
{\color{violet}Violet} & Evicted \\
|
||||
{\color{brown}Brown} & Unknown \\
|
||||
\bottomrule
|
||||
\end{tabular}
|
||||
\caption{Execution state legend for the graphs}
|
||||
\end{subfigure}
|
||||
\hfill}
|
||||
|
||||
\begin{figure}
|
||||
\machinetimewastelegend
|
||||
\machinetimewaste[1]{All clusters}{output_9_16.png}
|
||||
\machinetimewaste{Cluster A}{output_9_0.png}
|
||||
\machinetimewaste{Cluster B}{output_9_2.png}
|
||||
\machinetimewaste{Cluster C}{output_9_4.png}
|
||||
\machinetimewaste{Cluster D}{output_9_6.png}
|
||||
\machinetimewaste{Cluster E}{output_9_8.png}
|
||||
\machinetimewaste{Cluster F}{output_9_10.png}
|
||||
\machinetimewaste{Cluster G}{output_9_12.png}
|
||||
\machinetimewaste{Cluster H}{output_9_14.png}
|
||||
\caption{Total task time (in milliseconds) spent in each execution phase w.r.t. task termination.}
|
||||
\end{figure}
|
||||
|
||||
\begin{figure}
|
||||
\machinetimewastelegend
|
||||
\machinetimewaste[1]{All clusters}{output_9_17.png}
|
||||
\machinetimewaste{Cluster A}{output_9_1.png}
|
||||
\machinetimewaste{Cluster B}{output_9_3.png}
|
||||
\machinetimewaste{Cluster C}{output_9_5.png}
|
||||
\machinetimewaste{Cluster D}{output_9_7.png}
|
||||
\machinetimewaste{Cluster E}{output_9_9.png}
|
||||
\machinetimewaste{Cluster F}{output_9_11.png}
|
||||
\machinetimewaste{Cluster G}{output_9_13.png}
|
||||
\machinetimewaste{Cluster H}{output_9_15.png}
|
||||
\caption{Relative task time (in milliseconds) spent in each execution phase w.r.t. task termination.}
|
||||
\end{figure}
|
BIN
report/figures/machine_time_waste/output_9_0.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
report/figures/machine_time_waste/output_9_1.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
report/figures/machine_time_waste/output_9_10.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
report/figures/machine_time_waste/output_9_11.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
report/figures/machine_time_waste/output_9_12.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
report/figures/machine_time_waste/output_9_13.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
report/figures/machine_time_waste/output_9_14.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
report/figures/machine_time_waste/output_9_15.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
report/figures/machine_time_waste/output_9_16.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
report/figures/machine_time_waste/output_9_17.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
report/figures/machine_time_waste/output_9_2.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
report/figures/machine_time_waste/output_9_3.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
report/figures/machine_time_waste/output_9_4.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
report/figures/machine_time_waste/output_9_5.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
report/figures/machine_time_waste/output_9_6.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
report/figures/machine_time_waste/output_9_7.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
report/figures/machine_time_waste/output_9_8.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
report/figures/machine_time_waste/output_9_9.png
Normal file
After Width: | Height: | Size: 11 KiB |
915
report/logo-info.pdf
Normal file
|
@ -0,0 +1,915 @@
|
|||
%PDF-1.4
%âãÏÓ
|
||||
1 0 obj
<</Metadata 22 0 R/Pages 2 0 R/Type/Catalog>>
endobj
22 0 obj
<</Subtype/XML/Length 29880/Type/Metadata>>stream
|
||||
<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
|
||||
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.1-c036 46.277092, Fri Feb 23 2007 14:17:08 ">
|
||||
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<rdf:Description rdf:about=""
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<dc:format>application/pdf</dc:format>
|
||||
<dc:title>
|
||||
<rdf:Alt>
|
||||
<rdf:li xml:lang="x-default">Logo_info_color-ingle</rdf:li>
|
||||
</rdf:Alt>
|
||||
</dc:title>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about=""
|
||||
xmlns:xap="http://ns.adobe.com/xap/1.0/"
|
||||
xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/">
|
||||
<xap:CreatorTool>Adobe Illustrator CS3</xap:CreatorTool>
|
||||
<xap:CreateDate>2008-11-18T11:33:03+02:00</xap:CreateDate>
|
||||
<xap:ModifyDate>2008-11-18T11:33:03+01:00</xap:ModifyDate>
|
||||
<xap:MetadataDate>2008-11-18T11:33:03+01:00</xap:MetadataDate>
|
||||
<xap:Thumbnails>
|
||||
<rdf:Alt>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapGImg:width>256</xapGImg:width>
|
||||
<xapGImg:height>48</xapGImg:height>
|
||||
<xapGImg:format>JPEG</xapGImg:format>
|
||||
<xapGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK
DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f
Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAMAEAAwER
AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA
AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB
UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE
1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ
qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy
obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp
0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo
+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A8/4sn6BebPPuneWpTFdR
mWX0luIbeNwJpo19Q3BiQgcjCkYY70+IVI64sUA/5raNDc38FxY3yPYOqyqkSuV/ulkDFXZaxyzB
WoadKVw0rcn5oWJn9GLT7kMoieb1jAnGK4eNYpaiVhxIkBoxB6Y0rIfK+v23mDy/ZaxbbRXcfIru
QrqSkigmlQrqRXv1wKmmKsA/Pv8A8lD5k/4wR/8AJ+PFXnv5PavLpH5KWV/Fb/W5Y55Ujt+fp82l
vTEBy4vTd/DOV7Qw+Jq+EmtufuFufilw47ZIPzW0JTMk9tcxS2k0lvdgqgRHgjDykSOyKwG9APiI
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
irsVdir/AP/Z</xapGImg:image>
|
||||
</rdf:li>
|
||||
</rdf:Alt>
|
||||
</xap:Thumbnails>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about=""
|
||||
xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/"
|
||||
xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
|
||||
<xapMM:DocumentID>uuid:4774D4435BB5DD119C24CFDA7BB0B554</xapMM:DocumentID>
|
||||
<xapMM:InstanceID>uuid:4f9228db-3f48-4f01-b8ab-a2598cab2246</xapMM:InstanceID>
|
||||
<xapMM:DerivedFrom rdf:parseType="Resource">
|
||||
<stRef:instanceID>uuid:0ACCDBDA59B5DD119C24CFDA7BB0B554</stRef:instanceID>
|
||||
<stRef:documentID>uuid:08CCDBDA59B5DD119C24CFDA7BB0B554</stRef:documentID>
|
||||
</xapMM:DerivedFrom>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about=""
|
||||
xmlns:xapTPg="http://ns.adobe.com/xap/1.0/t/pg/"
|
||||
xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#"
|
||||
xmlns:xapG="http://ns.adobe.com/xap/1.0/g/">
|
||||
<xapTPg:NPages>1</xapTPg:NPages>
|
||||
<xapTPg:HasVisibleTransparency>False</xapTPg:HasVisibleTransparency>
|
||||
<xapTPg:HasVisibleOverprint>False</xapTPg:HasVisibleOverprint>
|
||||
<xapTPg:MaxPageSize rdf:parseType="Resource">
|
||||
<stDim:w>165.000017</stDim:w>
|
||||
<stDim:h>30.000010</stDim:h>
|
||||
<stDim:unit>Millimeters</stDim:unit>
|
||||
</xapTPg:MaxPageSize>
|
||||
<xapTPg:PlateNames>
|
||||
<rdf:Seq>
|
||||
<rdf:li>Black</rdf:li>
|
||||
<rdf:li>PANTONE 113 U</rdf:li>
|
||||
</rdf:Seq>
|
||||
</xapTPg:PlateNames>
|
||||
<xapTPg:SwatchGroups>
|
||||
<rdf:Seq>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:groupName>Default Swatch Group</xapG:groupName>
|
||||
<xapG:groupType>0</xapG:groupType>
|
||||
<xapG:Colorants>
|
||||
<rdf:Seq>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>White</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>Black</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>100.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>80% Black</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>80.000001</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>60% Black</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>60.000002</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>40% Black</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>39.999998</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>20% Black</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>19.999999</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>Red M=100 Y=100</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>100.000000</xapG:magenta>
|
||||
<xapG:yellow>100.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>75% Red M=75 Y=75</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>75.000000</xapG:magenta>
|
||||
<xapG:yellow>75.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>50% Red M=50 Y=50</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>50.000000</xapG:magenta>
|
||||
<xapG:yellow>50.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>25% Red M=25 Y=25</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>25.000000</xapG:magenta>
|
||||
<xapG:yellow>25.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>Green C=80 Y=100</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>80.000001</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>100.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>75% Green C=60 Y=75</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>60.000002</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>75.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>50% Green C=40 Y=50</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>39.999998</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>50.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>25% Green C=20 Y=25</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>19.999999</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>25.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>Blue C=100 M=50</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>100.000000</xapG:cyan>
|
||||
<xapG:magenta>50.000000</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>75% Blue C=75 M=37.5</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>75.000000</xapG:cyan>
|
||||
<xapG:magenta>37.500000</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>50% Blue C=50 M=25</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>50.000000</xapG:cyan>
|
||||
<xapG:magenta>25.000000</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>25% Blue C=25 M=12.5</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>25.000000</xapG:cyan>
|
||||
<xapG:magenta>12.500000</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>Orange M=50 Y=100</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>50.000000</xapG:magenta>
|
||||
<xapG:yellow>100.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>75% Orange M=37.5 Y=75</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>37.500000</xapG:magenta>
|
||||
<xapG:yellow>75.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>50% Orange M=25 Y=50</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>25.000000</xapG:magenta>
|
||||
<xapG:yellow>50.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>25% Orange M=12.5 Y=25</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>12.500000</xapG:magenta>
|
||||
<xapG:yellow>25.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>Violet C=50 M=90</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>50.000000</xapG:cyan>
|
||||
<xapG:magenta>90.000004</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>75% Violet C=37.5 M=67.5</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>37.500000</xapG:cyan>
|
||||
<xapG:magenta>67.500001</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>50% Violet C=25 M=45 </xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>25.000000</xapG:cyan>
|
||||
<xapG:magenta>44.999999</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>25% Violet C=12.5 M=22.5</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>12.500000</xapG:cyan>
|
||||
<xapG:magenta>22.500002</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>Azure C=80</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>80.000001</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>75% Azure C=60</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>60.000002</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>50% Azure C=40</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>39.999998</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>25% Azure C=20</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>19.999999</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>Yellow</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>100.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>75% Yellow</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>75.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>50% Yellow</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>50.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>25% Yellow</xapG:swatchName>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:type>PROCESS</xapG:type>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>25.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>PANTONE 559 CVC</xapG:swatchName>
|
||||
<xapG:type>SPOT</xapG:type>
|
||||
<xapG:tint>100.000000</xapG:tint>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:cyan>11.000000</xapG:cyan>
|
||||
<xapG:magenta>0.000000</xapG:magenta>
|
||||
<xapG:yellow>9.000000</xapG:yellow>
|
||||
<xapG:black>6.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>PANTONE 657 CVC</xapG:swatchName>
|
||||
<xapG:type>SPOT</xapG:type>
|
||||
<xapG:tint>100.000000</xapG:tint>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:cyan>27.059999</xapG:cyan>
|
||||
<xapG:magenta>10.980000</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>PANTONE 292 CVU</xapG:swatchName>
|
||||
<xapG:type>SPOT</xapG:type>
|
||||
<xapG:tint>100.000000</xapG:tint>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:cyan>71.999997</xapG:cyan>
|
||||
<xapG:magenta>26.999998</xapG:magenta>
|
||||
<xapG:yellow>0.000000</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
<rdf:li rdf:parseType="Resource">
|
||||
<xapG:swatchName>PANTONE 113 U</xapG:swatchName>
|
||||
<xapG:type>SPOT</xapG:type>
|
||||
<xapG:tint>100.000000</xapG:tint>
|
||||
<xapG:mode>CMYK</xapG:mode>
|
||||
<xapG:cyan>0.000000</xapG:cyan>
|
||||
<xapG:magenta>7.000000</xapG:magenta>
|
||||
<xapG:yellow>65.999997</xapG:yellow>
|
||||
<xapG:black>0.000000</xapG:black>
|
||||
</rdf:li>
|
||||
</rdf:Seq>
|
||||
</xapG:Colorants>
|
||||
</rdf:li>
|
||||
</rdf:Seq>
|
||||
</xapTPg:SwatchGroups>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about=""
|
||||
xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
|
||||
<pdf:Producer>Adobe PDF library 8.00</pdf:Producer>
|
||||
</rdf:Description>
|
||||
</rdf:RDF>
|
||||
</x:xmpmeta>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<?xpacket end="w"?>
|
||||
endstream
endobj
2 0 obj
<</Count 1/Type/Pages/Kids[5 0 R]>>
endobj
5 0 obj
<</Parent 2 0 R/Contents 17 0 R/BleedBox[0.0 0.0 467.717 85.0394]/PieceInfo<</Illustrator 6 0 R>>/ArtBox[0.0 0.0 467.587 85.0391]/MediaBox[0.0 0.0 467.717 85.0394]/Thumb 21 0 R/TrimBox[0.0 0.0 467.717 85.0394]/Resources<</ColorSpace<</CS0 16 0 R>>/Properties<</MC0<</Color[20224 32768 65535]/Visible true/Editable true/Dimmed false/Preview true/Printed true/Title(Layer 1)>>>>/ExtGState<</GS0 15 0 R>>>>/Type/Page/LastModified(D:20081118113303+02'00')>>
endobj
17 0 obj
<</Length 3951/Filter/FlateDecode>>stream
|
||||
H‰ìWM‹-Ç
Ýß_Ñ`ú•TßÛ¼@‰Á‹¬Ãʼn!cƒý!ÿ>:Gªî¾s'Ø<Ì=ê®®RéãHúô§¿þë›·O_}NÛï~ÿy»}úüuÚî_6Ù¶/÷ïoŸþ`âß¿Ü$µ]ÚÜÒ6êžò\??~sûÛ-mø“íDRö4êÂ9íQ¶wÝ~ÛënÇ–¥õ½Kß^Î÷Ù¾?vÿã-íyûçV¶¯¶ÛöÀ¿¤]tÎMò>²ixÿŽ_|w[Û¥íõöõíÏ—O´íIzÛzÞ%I;?IÛ‹î©m/²W®<>ÿsàûí%ïµ®7•kýâ„De¯ÅÎ}){î<>B:<3A><>"e³{žÇYĶ“ìY×›´ÛÝâbžEÛ§¾5³>\·ï-ÙÝÞ7©×ëšE±SÚûĶ©l²«mœöÚ _¦]§ãyâ<79>ïª-“±QUݵ8ºßÌNó>±°GP¹ð=ûo[å=×GŒÍ›{›}š§
;Ã,@-çtl›f|¥9 X qß9-àöÉæüÖ·^÷Þ4¾ª» êìUŸöª[d)5ƶ£DĆͶ vݺh×8²OÌÞô´î¥oØ÷þ4U'ÆÜçB]‚™3Ç"<22>[¾õiÑ}ÚÁµ›ù\:èËÜÌþ<C38C>Q–Ý¡<C39D>†`pø¥ÙÛo‘`{ó*/!üIÓv˜/Ñ´²0w´„Ž7y/ŒQ(à˜j0kLB<Ùz3¦òS¬8„£Ä!`G„=àSH<‘ ñ£ {ãæÊÿ®†,ì‰ÒBJˆ%ƒð©_W„·cá²í‚¬iúH ÙϬéGÖHñ´™Ž<E284A2>\±/<2F>›œx0€áe’ÁQSÝoF'ñÔnƒRÚ«EfÆÕÕã½"+À>;wâ/“ƒh¥FÕ#5J¹¦F;r£½hF¢
f°Ï’\èÕŒG'ÈŒ0JÈvóix·ø<C2B7>K0Ë7·| :y™•‡¿·’!§I
—zpˆéŽ¸}q¬øgçL¬4Ãa÷Ñm«NK™Á¬@TXj‚‰à³^a«õ”ôDJš´âÔ“š
|
||||
÷dR^„Ønjá¥AÑ7Ë= ¶#².9Ñãä®GVS±¼OLöªõŸALµ™aÛÀª–'1 ‚09 7_…NeŒUBù5Ì°Ž™DÆïÇ›Ä7‰ANäy*\â©é©f Q |