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.
 
 
 
 
 
 

21 lines
1.5 KiB

% -*- Mode: Latex -*-
% Zusammenfassung
% Zu einer runden Arbeit gehört auch eine Zusammenfassung, die
% eigenständig einen kurzen Abriß der Arbeit gibt. Eine halbe bis ganze
% DINA4 Seite ist angemessen. Dafür läßt sich keine Gebrauchsanweisung
% geben (für irgendetwas müssen die Betreuer ja auch noch da
% sein).
\begin{itemize}
\item This bachelor's thesis delves into the evolving landscape of heterogeneous memory systems, marked by advancements in main memory technologies such as Non-Volatile RAM (NVRAM), High Bandwidth Memory (HBM), NUMA, and Remote Memory. These systems, characterized by diverse non-functional memory properties, demand strategic data location choices for optimal performance.
\item Due to size restrictions or other factors, data therefore has to be copied between these different storage tiers. A key challenge arises during data copying, where the CPU is predominantly occupied with waiting for the main memory, hindering parallel computations. In response, Intel introduces the Intel Data Streaming Accelerator (Intel DSA), which offloads data movement operations from the CPU, presenting an avenue for enhanced efficiency in data-intensive applications.
\item The primary goal of this thesis is a comprehensive analysis and characterization of the architecture and performance of Intel DSA, along with the application of the DSA to a domain specific prefetching methodology for accelerating databases in these heterogeneous systems.
\end{itemize}
%%% Local Variables:
%%% TeX-master: "diplom"
%%% End: