Add formulae

This commit is contained in:
Paul Brinkmeier 2023-07-19 11:32:40 +02:00
parent 1d1f8719af
commit 0aa9986ada
4 changed files with 111 additions and 19 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 61 KiB

After

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

83
doc/tinytalk/tinytalk.tex Normal file
View File

@ -0,0 +1,83 @@
%% Encoding: ISO8859-1 %%
%% LaTeX-Beamer template for KIT design
%% by Erik Burger, Christian Hammer
%%
%% modified by Christian Henrich and Matthias Gabel for IKS/ITI
%%
%% version 1.3
%%
%% mostly compatible to KIT corporate design v1.2
%% http://www.uni-karlsruhe.de/download/uka/Gestaltungsrichtlinien_komplett.pdf
\documentclass[18pt,aspectratio=169]{beamer}
\usetheme{kit}
\usepackage{comment}
\usepackage{pdfpages}
% if a custom picture is to be used on the title page, copy it into the 'logos'
% directory, in the line below, replace 'mypicture' with the
% filename (without extension) and uncomment the line
\renewcommand{\titleimage}{collagen}
% (picture proportions: 63 : 20, *.eps format if you use latex+dvips+ps2pdf,
% *.jpg/*.png/*.pdf if you use pdflatex)
% if you want to see BibTeX keys in the references view instead of the symbol,
% uncomment the following line
% \usebibitemtemplate{\insertbiblabel}
% uncomment the following line if you want to hide the navigation symbols
%\beamertemplatenavigationsymbolsempty
% the presentation starts here
\title[An ECM Model for Cells In Silico]{An ECM Model for Cells in Silico}
% \subtitle{}
\author{Paul Brinkmeier}
\institute[SCC]{Steinbuch Centre for Computing} % Deutsch
%\institute[ITI]{Department of Informatics, Institute of Theoretical Informatics} % Englisch
\begin{document}
\selectlanguage{english} % Deutsch
% \selectlanguage{ngerman} % Englisch
%title page
\begin{frame}
\titlepage{}
\end{frame}
\include{vortrag}
\begin{comment}
\section{References}
\begin{frame}
\frametitle{References}
\bibliography{references}
\bibliographystyle{plain} %does not render "url" fields...
% \bibliographystyle{IEEEtran} %does render "url" fields, requires "_"s and "#"s to be escaped, e.g. "\_".
\end{frame}
\end{comment}
\section{End}
\begin{frame}
\begin{columns}
\column{0.45\textwidth}
\includegraphics[page=2,width=0.9\textwidth]{tinytalk2}
\column{0.45\textwidth}
\includegraphics[page=3,width=0.9\textwidth]{tinytalk2}
\end{columns}
\vfill
\begin{columns}
\column{0.45\textwidth}
\includegraphics[page=7,width=0.9\textwidth]{tinytalk2}
\column{0.45\textwidth}
\includegraphics[page=8,width=0.9\textwidth]{tinytalk2}
\end{columns}
\end{frame}
\end{document}

View File

@ -60,15 +60,17 @@ Two main requirements:
\end{itemize}
\end{frame}
\vfill
\section{Methods}
\begin{frame}{Lattice Boltzmann Method}
\begin{figure}
\includegraphics[width=0.8\textwidth]{lbm.png}
\includegraphics[width=0.6\textwidth]{lbm.png}
\end{figure}
\[
f_i(\mathbf{x} + \mathbf{c}_i, t + 1) = f_i(\mathbf{x}, t) - \frac{1}{\tau} (f_i(\mathbf{x}, t) - f_i^\text{eq}(\mathbf{x}, t))
\]
\begin{itemize}
\item Discretized particle velocities per lattice site
\item Update Step: Streaming + Collision
@ -77,34 +79,41 @@ Two main requirements:
\end{frame}
\begin{frame}{Elastic Lattice Model}
\begin{columns}
\column{0.35\textwidth}
\begin{figure}
\includegraphics[width=0.32\textwidth]{elm.png}
\includegraphics[width=\textwidth]{elm.png}
\end{figure}
\column{0.65\textwidth}
\[
\mathbf{F}_{ij} = \mathbf{r}_{ij} K_{ij} (\mathbf{u}_{ij} \cdot \mathbf{x}_{ij}) + \frac{c \mathbf{u}_{ij}}{|\mathbf{x}_{ij}|^2} + \eta \mathbf{v}_{ij}
\]
\begin{itemize}
\item A square lattice based discrete particle method
\item Each lattice site represents a particle
\item Particles are connected to neighbors by springs
\end{itemize}
\end{columns}
\end{frame}
\section{Implementation}
\begin{frame}{My Approach}
Two main requirements:
\begin{frame}{Implementation}
\begin{itemize}
\item Starting point: NAStJA + CiS
\item Benchmark different implementations against each other
\begin{itemize}
\item CPU
\item Vectorized
\item GPU
\item Model exhibits viscoelastic properties \checkmark{}
\item Model can be implemented as a stencil in NAStJA \checkmark{}
\end{itemize}
\item Optimize for
\vfill
Challenges:
\begin{itemize}
\item Scaling behavior
\item Wall clock time
\item etc.
\end{itemize}
\item How do we integrate the model with the CPM?
\item How can it be implemented in NAStJA?
\item How do we make it fast?
\end{itemize}
\end{frame}