From 7d3f0efdde7b7245dc2d13ce895147ea8bb2b78a Mon Sep 17 00:00:00 2001 From: hackbard Date: Mon, 27 Jun 2005 16:42:14 +0000 Subject: [PATCH] foo --- computational_physics/cp.tex | 51 ++++++++++++++++++++++++------------ 1 file changed, 34 insertions(+), 17 deletions(-) diff --git a/computational_physics/cp.tex b/computational_physics/cp.tex index e39711f..7c87243 100644 --- a/computational_physics/cp.tex +++ b/computational_physics/cp.tex @@ -77,44 +77,61 @@ $\Rightarrow$ study and implementation of numerical algorithms \end{minipage} \end{slide}} -\overlays{5}{ +\overlays{6}{ \begin{slide}{history of computing hardware} \begin{minipage}[t]{10cm} \onlySlide*{1}{\begin{center} \includegraphics[height=3cm]{4004.eps} \end{center}} \onlySlide*{2}{\begin{center} \includegraphics[height=3cm]{cray2.eps} \hspace{1pt} \includegraphics[height=3cm]{cray2_i.eps} \end{center}} \onlySlide*{3}{\begin{center} \includegraphics[height=3cm]{apple2.eps} \includegraphics[height=3cm]{c64.eps} \end{center}} - \onlySlide*{4}{\begin{center} \includegraphics[height=3cm]{mips.eps} \hspace{1pt} \includegraphics[height=3cm]{ppc.eps} \end{center}} - \onlySlide*{5}{\begin{center} \includegraphics[height=3cm]{cluster1.eps} \hspace{1cm} \includegraphics[height=3cm]{cluster2.eps} \end{center}} - %\FromSlide{6}{\begin{center} \includegraphics[height=3cm]{} \end{center}} + \onlySlide*{4}{\begin{center} \includegraphics[height=3cm]{intel1.eps} \includegraphics[height=3cm]{intel2.eps} \end{center}} + \onlySlide*{5}{\begin{center} \includegraphics[height=3cm]{mips.eps} \hspace{1pt} \includegraphics[height=3cm]{ppc.eps} \end{center}} + \onlySlide*{6}{\begin{center} \includegraphics[height=3cm]{cluster1.eps} \hspace{1cm} \includegraphics[height=3cm]{cluster2.eps} \end{center}} \end{minipage} \begin{minipage}[b]{10cm} \begin{itemstep} \item $1970$: intel 4004 - first single chip $\mu$-processor \item $1977/85$: cray1/2 - vector supercomputer \item $1977/82/85$: 6502/6510/m68k - first pc + \item $1978/82/85 $: 8086/80286/80386 \item $1985$: mips - first risc design \item $1990/2000$: massive parallel computing \end{itemstep} \end{minipage} \end{slide}} -\overlays{8}{ -\begin{slide}{} +\overlays{11}{ +\begin{slide}{history of computing software} \begin{itemstep} - \item - \item - \item - \item - \item - \item - \item - \item + \item $1946$: plankalk"ul - high-level programming language + \item $1950$: assembler - translating instruction mnemonics + \item $1954$: fortran - {\scriptsize formula translation} + \item $1963$: basic - {\scriptsize beginner's all purpose symbolic instruction code} + \item $1964$: os/360 - batch processing operating system + \item $1969$: unix - multics port to pdp-8, pdp-11/20 + \item $1972$: c programming language - thompson, ritchie + \item $1978/84/85$: apple os/atari, amiga os/mac os + \item $1981/85/92/95$: ms-dos/windows 1.0/3.x/95 + \item $1983$: gnu project - unix-like free software development + \item $1991$: linux - open-source kernel \end{itemstep} \end{slide}} -\begin{slide}{} - -\end{slide} +\overlays{3}{ +\begin{slide}{warning} + \begin{itemstep} + \item numerical precision of 64-bit floating point \\ + {\small ieee floating point format:} $v = -1^s 2^{-e} m$ + \[ + \begin{array}{lll} + s: & \textrm{signe} & \textrm{1 bit} \\ + m: & \textrm{mantissa} & \textrm{52 bit} \\ + e: & \textrm{exponent} & \textrm{11 bit} \\ + \end{array} + \] + \item foo + \item bar + \end{itemstep} +\end{slide}} \begin{slide}{} -- 2.20.1