This contains my bachelors thesis and associated tex files, code snippets and maybe more. Topic: Data Movement in Heterogeneous Memories with Intel Data Streaming Accelerator
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

42 lines
1.5 KiB

\chapter{Introduction}
\label{sec:intro}
% Die Einleitung schreibt man zuletzt, wenn die Arbeit im Großen und
% Ganzen schon fertig ist. (Wenn man mit der Einleitung beginnt - ein
% häufiger Fehler - braucht man viel länger und wirft sie später doch
% wieder weg). Sie hat als wesentliche Aufgabe, den Kontext für die
% unterschiedlichen Klassen von Lesern herzustellen. Man muß hier die
% Leser für sich gewinnen. Das Problem, mit dem sich die Arbeit befaßt,
% sollte am Ende wenigsten in Grundzügen klar sein und dem Leser
% interessant erscheinen. Das Kapitel schließt mit einer Übersicht über
% den Rest der Arbeit. Meist braucht man mindestens 4 Seiten dafür, mehr
% als 10 Seiten liest keiner.
\section{Introduction to Querry driven Prefetching}
\begin{itemize}
\item database context where we have an execution plan for a querry to be executed
\item use knowledge about the querries sub-tasks to determine part of the table which is worth to cache (used multiple times)
\item refer to whitepaper for more information
\end{itemize}
\section{Introduction to Intel Data Streaming Accelerator}
\begin{itemize}
\item
\end{itemize}
\section{Goal Definition}
\begin{itemize}
\item use DSA to offload asynchronous prefetching tasks
\item prefetch into HBM which is smaller (cant hold all data) but faster (used as large cache)
\item effect is lower cpu utilization for copy
\item this allows to focus on actual pipeline execution
\end{itemize}
\cleardoublepage
%%% Local Variables:
%%% TeX-master: "diplom"
%%% End: