Page MenuHomec4science

phys_743_parallel_programming.tex
No OneTemporary

File Metadata

Created
Wed, May 15, 14:14

phys_743_parallel_programming.tex

\documentclass[8pt,aspectratio=169]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{listings}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{fancyvrb}
\usepackage{tikz}
\usepackage{colortbl}
\usepackage{booktabs}
\usepackage[super]{nth}
\usepackage{amssymb}
%\usepackage[style=british]{csquotes}
\makeatletter
% Define commands to select the folder where the Beamer theme lies in
\def\beamer@calltheme#1#2#3{%
\def\beamer@themelist{#2}
\@for\beamer@themename:=\beamer@themelist\do
{\usepackage[{#1}]{\beamer@themelocation/#3\beamer@themename}}}
\def\usefolder#1{
\def\beamer@themelocation{#1}
}
\def\beamer@themelocation{}
% Path table of content to insert fixed spaces between items instead of vfills
\patchcmd{\beamer@sectionintoc}
{\vfill}
{\vskip\itemsep}
{}
{}
\makeatother
\definecolor{links}{HTML}{2A1B81}
\hypersetup{colorlinks,linkcolor=,urlcolor=links}
\definecolor{colKeys}{rgb}{0,0,1}
\definecolor{colIdentifier}{rgb}{0,0,0}
\definecolor{colComments}{rgb}{0,.5,0}
\definecolor{colString}{rgb}{1,0,0}
\lstdefinestyle{default}{%
basicstyle=\ttfamily, %
identifierstyle=\color{colIdentifier}, %
keywordstyle=\color{colKeys}, %
stringstyle=\color{colString}, %
commentstyle=\color{colComments}, %
columns=flexible, %
tabsize=4, %
frame=single, %
extendedchars=true, %
showspaces=false, %
showtabs=true,
showstringspaces=false, %
numbers=left, %
numberstyle=\tiny, %
breaklines=true, %
breakautoindent=true, %
captionpos=b,
language=Python
}
\lstdefinestyle{terminal}{
belowcaptionskip=1\baselineskip,
breaklines=true,
frame=none,
numbers=none,
basicstyle=\footnotesize\ttfamily,
keywordstyle=\bfseries\color{colKey},
commentstyle=\itshape\color{colComments},
identifierstyle=\color{colIdentifier},
% backgroundcolor=\color{gray!10!white},
}
\usefolder{scitas_theme}
\usetheme{scitas}
\newcommand{\FIGREP}{figures}
\newcommand{\cmd}[1]{{\tt #1}}
\renewcommand{\arraystretch}{1.3}
% Remove numbering from the ToC when it's spread on multiple frames
\setbeamertemplate{frametitle continuation}{}
\title{{\huge Parallel Programming}\\Single-core optimization, MPI, OpenMP, and hybrid programming}
\author[N. Richart, E. Lanti]{Nicolas Richart \\ Emmanuel Lanti}
\date{\nth{15} - \nth{19} of November 2021}
\begin{document}
\begin{frame}[plain]
\titlepage
\end{frame}
\section{Table of Contents}
\begin{frame}[allowframebreaks=0.8]
\frametitle{Table of Contents}
\tableofcontents%[hideallsubsections]
\end{frame}
% Administration
\input{src/admin/admin}
% Single-core optimization
\input{src/basic_concepts/basic_concepts}
\input{src/cluster_architecture/cluster_architecture}
\input{src/optimization/optimization}
\input{src/performance_measurement/performance_measurement}
% OpenMP
\input{src/openmp/openmp}
% MPI
\input{src/mpi/mpi}
% Hybrid programming
\input{src/hybrid/hybrid}
% Recapitulation of the course
\input{src/recap/recap}
% Project description
\input{src/projects/projects}
\end{document}
%%% Local Variables:
%%% mode: latex
%%% TeX-master: t
%%% End:

Event Timeline