[Commits] [svn:einsteintoolkit] Workshop_Spring_2012/ (Rev. 10)
knarf at cct.lsu.edu
knarf at cct.lsu.edu
Thu Mar 22 15:18:48 CDT 2012
User: knarf
Date: 2012/03/22 03:18 PM
Added:
/pics/
fl_300.png
Modified:
/
intro_HPC.tex
Log:
some slides to HPC intro
Directory Changes:
Directory: /svn:mime-type/
==========================
+ application/octet-stream
File Changes:
Directory: /
============
File [modified]: intro_HPC.tex
Delta lines: +105 -2
===================================================================
--- intro_HPC.tex 2012-03-22 18:59:17 UTC (rev 9)
+++ intro_HPC.tex 2012-03-22 20:18:47 UTC (rev 10)
@@ -2,10 +2,113 @@
\usepackage{ragged2e}
\usecolortheme[RGB={200,200,200}]{structure}
+\subtitle[Introduction to HPC]{{\large Einstein Toolkit Workshop}\\*[0.3em]Introduction to High-Performance-Computing}
+\author[\mbox{\includegraphics[height=0.6em]{fl_300}\hspace{0.5em}Frank Löffler}]{Dr Frank Löffler}
+\date{Apr 04 2012}
+
\begin{document}
-\frame{\frametitle{High-Performane-Computing}
-.
+\frame{\titlepage}
+
+\frame{\frametitle{What is High-Performane-Computing (HPC)?}
+ \begin{itemize}
+ \item Whenever speed is important
+ \item Tools for HPC: Cyberinfrastructure
+ \begin{itemize}
+ \item A workstation, desktop, laptop, smartphone
+ \item A supercomputer
+ \item Grid / Cloud
+ \end{itemize}
+ \end{itemize}
}
+\frame{\frametitle{Why use Computers in Science?}
+ \begin{itemize}
+ \item Complex theories without (many) known analytical solutions; solutions
+ have to be found numerically
+ \item Impossible experiments; conditions cannot be met by lab experiment
+ \item Speed sometimes important, and usually computers can beat humans here
+ \end{itemize}
+}
+
+\frame{\frametitle{Examples}
+ \begin{itemize}
+ \item Smimulation of physical phenomena
+ \begin{itemize}
+ \item Climate modeling
+ \item Galaxy formation
+ \item Supernovae explosions
+ \item Fluid flow through porous media
+ \end{itemize}
+ \item Data mining
+ \begin{itemize}
+ \item Gene sequenzing
+ \item Tornado detection
+ \item Satellite surveillance
+ \end{itemize}
+ \item Visualization
+ \begin{itemize}
+ \item Reducing large data sets to understandable pictures/movies
+ \end{itemize}
+ \end{itemize}
+}
+
+\frame{\frametitle{Why should you care about HPC?}
+ \begin{itemize}
+ \item Your problem is big
+ \item Your problem is complex
+ \item You need an answer fast - usually within your PhD
+ \end{itemize}
+ However:
+ \begin{itemize}
+ \item Your computer is too small
+ \item Your computer is too slow
+ \item Your software is not efficient and/or not parallel
+ \end{itemize}
+}
+
+\frame{\frametitle{But you are not a computer scientist}
+ \begin{itemize}
+ \item Don't worry: most people in HPC are not
+ \item Skills you need:
+ \begin{itemize}
+ \item Common sense
+ \item Patience and creativity
+ \item Common sense
+ \item Some interest in technology
+ \item Common sense
+ \item Ability to deal with some ``jargon''
+ \item Common sense
+ \item Some basic programming (C/C++/Fortran)
+ \end{itemize}
+ \end{itemize}
+}
+
+\frame{\frametitle{But I am just a computer scientist}
+ \begin{itemize}
+ \item Don't worry: since most people in HPC are not, you have an advantage from the start
+ \item Skills you need:
+ \begin{itemize}
+ \item Common sense
+ \item Patience and creativity
+ \item Common sense
+ \item Some interest in scientific problems
+ \item Common sense
+ \item Ability to deal with some ``jargon''
+ \item Common sense
+ \item Programming in languages you might not like (C/C++/Fortran)
+ \end{itemize}
+ \end{itemize}
+}
+
+\frame{\frametitle{HPC is pragmatic}
+ \begin{itemize}
+ \item Performance is not always what matters: Time to solution is
+ \item Practical experience is most important
+ \item Leveraging existing solutions is preferred over inventing new ones
+ \item A good solution today is often worth more than a better solution tomorrow
+ \item However: a readable and maintainable solution is better than a complicated one
+ \end{itemize}
+}
+
\end{document}
Directory: /pics/
=================
File [added]: fl_300.png
Delta lines: +0 -0
===================================================================
(Binary files differ)
Property changes on: pics/fl_300.png
___________________________________________________________________
More information about the Commits
mailing list