\documentclass[pdf,contemporain,slideColor,colorBG,accumulate,nototal]{prosper}

%\usepackage{macros-cp}

\title{A Dozen Things about the\\ zArchitecture}
\subtitle{}
\author{Josef ``Jeff'' Sipek\\ $<$jeffpc@josefsipek.net$>$}
\institution{}
\slideCaption{Dozen Things about zArch}

\begin{document}
\maketitle

%%% What is zArch?
\overlays{9}{
\begin{slide}{What's zArchitecture?}
%% Let's start with a very simple question. What is zArchitecture?
%% As people say, a picture is worth a thousand words, so I've got a picture
%% for you...
	\onlySlide*{2}{\begin{center}\includegraphics{syszfamily.eps}\end{center}}
%% This is a System z mainframe made by IBM. As you might have guessed from
%% the name, it uses the zArchitecture.
	\fromSlide*{3}{
	\begin{itemize}
		\item IBM System z mainframes (2006)
%% In 2006 IBM's marketing decided to spruce things up a bit, and to rename
%% their mainframe line...
		\fromSlide*{4}{\item formerly zSeries (2000)}
%% zArchitecture was first used by zSeries mainframes all the way back in
%% 2000. The zArchitecture in general is a descendent of...
		\fromSlide*{5}{\item Descendent of ESA/390 (1990)}
%% ESA/390...which was a descendent of...
		\fromSlide*{6}{\item Descendent of ESA/370 (1988)}
%% ESA/370...which was a descendent of...
		\fromSlide*{7}{\item Descendent of S/370-XA (1983)}
%% S/370-XA...which was a descendent of...
		\fromSlide*{8}{\item Descendent of System/370 (1972)}
%% System/370...which was a descendent of...
		\fromSlide*{9}{\item Descendent of System/360 (1964)}
%% System/360. The beautiful thing about the whole series of architectures
%% is the fact that a user application written and _compiled_ in 1964 can
%% run unmodified on the latest IBM mainframe.
	\end{itemize}
	}
\end{slide}}

%%% Aren't mainframes dead?
\overlays{3}{
\begin{slide}{0. Aren't mainframes dead?}
%% I've hear a number of people tell me that they thought that mainframes
%% were dead. Well...
	\fromSlide*{2}{
	\vspace{1in}
	\begin{center}
		\Huge No!\normalsize
%% No! Mainframes are not dead. They just happen to be overshadowed by the
%% sheer volume of desktops, laptops, and servers sold. Mainframes have a
%% very specific design goal - they are NOT the fastest computers out there,
%% they are NOT the computers with most cores, or memory; they are meant to
%% run 24/7 and have 100% availability. With careful planning, you can even
%% update the hardware without losing your "internet presence."
		\vspace{1cm}

		\fromSlide*{3}{Ok, this one was a freebie...}
%% I said that you'd hear a dozen things...this one was too easy to count,
%% so let's count it as a freebie - let's make the presentation a baker's
%% dozen of things about zArch.
%%
%% With that said, let's move onto the core of the presentation...
	\end{center}
	}
\end{slide}}

%%% Channels
\overlays{1}{
\begin{slide}{1. Channels}
% 1) channel subsystem - don't load up the CPU with unnecessary cruft
	\begin{itemize}
		\item CPUs are meant to run user code
		\item Start and IO operation on a CPU
		\item Let co-processors handle it
	\end{itemize}
\end{slide}}

% 2)
% 3)
% 4)
% 5)
% 6)
% 7)
% 8)
% 9)
% 10)
% 11)
% 12)

%
%\begin{itemstep}
%	\item Revert to any revision
%	\item Track down who changed particular line of code
%\end{itemstep}

\overlays{1}{
\begin{slide}{Q\&A}
	\vspace{1in}
	\begin{center}
		Questions?
	\end{center}
\end{slide}}

\end{document}
