-
Notifications
You must be signed in to change notification settings - Fork 0
/
BP_Duong_Tat_Dat_2021.tex
118 lines (96 loc) · 3.32 KB
/
BP_Duong_Tat_Dat_2021.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
\documentclass[thesis=B,english]{FITthesis}[2019/12/23]
\usepackage{pdfpages}
\usepackage[utf8]{inputenc} % LaTeX source encoded as UTF-8
\usepackage{dirtree}
\usepackage{tikz}
\usepackage{tikz-qtree, tikz-qtree-compat}
\usepackage{multicol}
\usepackage{linguex}
\usepackage{braket}
\usepackage{graphicx}
\usepackage{enumitem}
\usepackage{mathtools}
\usepackage{minted}
\usepackage[linesnumbered,algosection,ruled,vlined]{algorithm2e}
\usepackage{amsmath,amsthm}
\usepackage{amssymb}
\usepackage{subfig}
\usepackage{graphicx}
\usepackage{csquotes}
\PassOptionsToPackage{hyphens}{url}
\usepackage{hyperref}
\usepackage{url}
\usepackage{cleveref}
\usepackage{nicefrac}
\usepackage{layouts}
\usepackage{makecell}
\usepackage[style=iso-numeric,maxbibnames=4,sorting=nty]{biblatex}
\addbibresource{sources.bib}
\newcommand{\CC}{C\nolinebreak[4]\hspace{-.05em}\raisebox{.25ex}{\relsize{-2}{\textbf{++}}}}
\newcommand{\code}{\texttt}
\newcommand{\codecpp}[1]{\mintinline{cpp}{#1}}
% \overfullrule=5pt
\newcommand{\todo}[1]{\textcolor{red}{[[TODO: #1]]}\PackageWarning{TODO:}{#1!}}
\renewcommand{\thefootnote}{\arabic{footnote}}
\DeclarePairedDelimiter\ceil{\lceil}{\rceil}
\DeclarePairedDelimiter\floor{\lfloor}{\rfloor}
\usetikzlibrary{arrows.meta, calc, chains, positioning, shapes.multipart, fit, matrix}
\setminted[cpp]{linenos}
\theoremstyle{definition}
\newtheorem{theorem}{Theorem}
\newtheorem{definition}{Definition}
\newtheorem{lemma}{Lemma}
\theoremstyle{remark}
\newtheorem{remark}{Remark}
\newtheorem{proposition}{Proposition}
\theoremstyle{remark}
\newtheorem{note}{Note}
\Urlmuskip=0mu plus 1mu
% list of acronyms
\usepackage[acronym,nonumberlist,toc,numberedsection=autolabel]{glossaries}
\makeglossaries
\department{Department of Computer Science}
\title{Implementation of B-trees on GPU}
\authorGN{Tat Dat} %author's given name/names
\authorFN{Duong} %author's surname
\author{Tat Dat Duong} %author's name without academic degrees
\authorWithDegrees{Tat Dat Duong} %author's name with academic degrees
\supervisor{Ing. Tomáš Oberhuber, Ph.D.}
\acknowledgements{\input{components/acknowledgements.tex}}
\abstractEN{\input{components/abstractEN.tex}}
\abstractCS{\input{components/abstractCS.tex}}
\placeForDeclarationOfAuthenticity{Prague}
\keywordsCS{\input{components/keywordsCS.tex}}
\keywordsEN{\input{components/keywordsEN.tex}}
\declarationOfAuthenticityOption{1}
\input{components/acronyms.tex}
\begin{document}
\setsecnumdepth{part}
\input{chapters/introduction.tex}
\setsecnumdepth{all}
\input{chapters/preliminaries.tex}
\input{chapters/state-of-art.tex}
\input{chapters/theory.tex}
\input{chapters/realisation.tex}
\input{chapters/testing.tex}
\setsecnumdepth{part}
\input{chapters/conclusion.tex}
% \hfuzz=5.002pt
\printbibliography
\setsecnumdepth{all}
\appendix
\printglossary[type=\acronymtype]
\chapter{Contents of enclosed SD card}
\begin{figure}
\dirtree{%
.1 README.md\DTcomment{description of content}.
.1 benchmark\DTcomment{directory of the benchmarking suite}.
.1 benchmark-data\DTcomment{captured benchmark data}.
.1 debugger\DTcomment{sources of the complementary B-Tree debugger}.
.1 implementation\DTcomment{implementation sources}.
.2 scripts\DTcomment{hotfix scripts for editor support}.
.2 src\DTcomment{source code of the implementation}.
.2 test\DTcomment{integration and unit tests}.
}
\end{figure}
\end{document}