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 ___________________________________________________________________