% $Header: /cvsroot/latex-beamer/latex-beamer/solutions/generic-talks/generic-ornate-15min-45min.en.tex,v 1.4 2004/10/07 20:53:08 tantau Exp $

\documentclass{beamer}

% This file is a solution template for:

% - Giving a talk on some subject.
% - The talk is between 15min and 45min long.
% - Style is ornate.

% Copyright 2004 by Till Tantau <tantau@users.sourceforge.net>.
%
% In principle, this file can be redistributed and/or modified under
% the terms of the GNU Public License, version 2.
%
% However, this file is supposed to be a template to be modified
% for your own needs. For this reason, if you use this file as a
% template and not specifically distribute it as part of a another
% package/program, I grant the extra permission to freely copy and
% modify this file as you see fit and even to delete this copyright
% notice. 
% Modified 7 June 2006 by B.K. Muite
% CC-BY-4
\mode<presentation>
{
  \usetheme{AnnArbor}
  % or ...

  \setbeamercovered{transparent}
  % or whatever (possibly just delete it)
}

\usepackage[english]{babel}
% or whatever

\usepackage[latin1]{inputenc}
%\usepackage{multimedia}
\usepackage{amsmath,amsthm}
\usepackage{amssymb}
\usepackage{epstopdf}
\usepackage{times,bm}
\usepackage{url}
\usepackage{algorithm}
\usepackage{hyperref}
%\usepackage{textcomp}
\usepackage{setspace}
\usepackage{listings}
\lstset{showstringspaces=false,showtabs=false,tabsize=2,captionpos=b,}
\providecommand{\ssub}[2]{#1_{\scriptscriptstyle #2}}
\usepackage{graphicx}
% Add background image
% follows http://tex.stackexchange.com/questions/74038/transparent-image-background-in-beamer
\usepackage{tikz}
\usebackgroundtemplate{%
\tikz\node[opacity=0.1] {\includegraphics[height=\paperheight,width=\paperwidth]{Beowulf.jpg}};}
% Modify footer following
% http://tex.stackexchange.com/questions/66995/modify-footer-of-slides#67000
\makeatother
\setbeamertemplate{footline}
{
  \leavevmode%
  \hbox{%
  \begin{beamercolorbox}[wd=.0\paperwidth,ht=2.25ex,dp=1ex,center]{author in head/foot}%
    \usebeamerfont{author in head/foot}\insertshortauthor
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=1.0\paperwidth,ht=2.25ex,dp=1ex,center]{title in head/foot}%
    \usebeamerfont{title in head/foot}\tiny{Background available under GNU GPL2 from \url{https://commons.wikimedia.org/wiki/File:Beowulf.jpg}.}
  \end{beamercolorbox}}%
  \vskip0pt%
}
\makeatletter

\setbeamertemplate{navigation symbols}{}
%\usepackage[T1]{fontenc}
% Or whatever. Note that the encoding and the font should match. If T1
% does not look nice, try deleting the line with the fontenc.
%\logo{\includegraphics[height=0.8cm]{./Figures/TartuLogo2.png}\vspace{1pt}}
\title[]
{Open Software in Parallel Computing}

\author[]{ Benson Muite}

\institute[]{ \url{benson.muite@ut.ee} \\
\url{http://kodu.ut.ee/\~benson}}
\date[]{24 September 2016}

\begin{document}

\begin{frame}
  \titlepage
\end{frame}

% Since this a solution template for a generic talk, very little can
% be said about how it should be structured. However, the talk length
% of between 15min and 45min and the theme suggest that you stick to
% the following rules:  

% - Exactly two or three sections (other than the summary).
% - At *most* three subsections per section.
% - Talk about 30s to 2min per frame. So there should be between about
%   15 and 30 frames, all told.

\begin{frame}
\frametitle{Parallel Computing} 
\begin{itemize}
\item Programs that work on multiple processing units to solve problems faster or to solve large problems
\item Programs that work on multiple processing units to solve problems in the same time using less energy
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{Motivating Example}
\begin{itemize}
\item There are 20 sweets which need to disappear
\begin{itemize}
\item Method 1: I eat them all - how long would this take?
\item Method 2: Each person in the room eats one - how long would this take (including distribution time)?
\end{itemize}
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{Motivation for Open Software}
\begin{itemize}
\item Do not reinvent things
\item Examined by many people
\item Reproducible science
\item Standardization
\item Can modify for your own use
\item Open is not necessarily free (avatud $\ne$ vaba)
\end{itemize}
\end{frame}


\begin{frame}
\frametitle{Example Open Software}
\begin{itemize}
\item GCC and CLANG compilers
\item Message Passing Interface implementations
\item Numerical libraries - linear algebra, Fourier transform
\item Visualization software 
\begin{itemize}
\item ParaView \url{http://www.paraview.org/gallery}
\item VisIt \url{https://wci.llnl.gov/simulation/computer-codes/visit/gallery}
\item Further examples \url{http://woiv.org/videos.html}
\end{itemize}
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{Example Open Software}
\begin{itemize}
\item Allows student involvement
\begin{itemize}
\item \url{http://hpcadvisorycouncil.com/events/2015/isc15-student-cluster-competition/team_tartu.php}
\item \url{http://hpcadvisorycouncil.com/events/2016/isc16-student-cluster-competition/teams_tartu.php}
\end{itemize}
\end{itemize}
\end{frame}
 
\end{document}


