[pypy-svn] r69008 - pypy/extradoc/talk/rupy2009

fijal at codespeak.net fijal at codespeak.net
Thu Nov 5 21:53:05 CET 2009


Author: fijal
Date: Thu Nov  5 21:53:05 2009
New Revision: 69008

Added:
   pypy/extradoc/talk/rupy2009/talk.tex
Modified:
   pypy/extradoc/talk/rupy2009/talk.pdf
Log:
progress..


Modified: pypy/extradoc/talk/rupy2009/talk.pdf
==============================================================================
Files pypy/extradoc/talk/rupy2009/talk.pdf	(original) and pypy/extradoc/talk/rupy2009/talk.pdf	Thu Nov  5 21:53:05 2009 differ

Added: pypy/extradoc/talk/rupy2009/talk.tex
==============================================================================
--- (empty file)
+++ pypy/extradoc/talk/rupy2009/talk.tex	Thu Nov  5 21:53:05 2009
@@ -0,0 +1,112 @@
+\documentclass[utf8x]{beamer}
+
+\mode<presentation>
+{
+  \usetheme{Warsaw}
+
+  %\setbeamercovered{transparent}
+}
+
+\usepackage[english]{babel}
+
+\usepackage[utf8x]{inputenc}
+
+\usepackage{times}
+\usepackage[T1]{fontenc}
+
+\title{The speed of PyPy}
+
+\author{Maciej Fijałkowski}
+
+\institute[merlinux GmbH]
+{ merlinux GmbH }
+
+\date{RuPy, November 7th 2009, Poznań}
+
+\begin{document}
+
+\begin{frame}
+  \titlepage
+\end{frame}
+
+\begin{frame}
+
+  \frametitle{Story about Python's speed}
+  \begin{figure}
+    \includegraphics[width=.8\textwidth]{img1.jpg}
+  \end{figure}
+
+\end{frame}
+
+\begin{frame}
+  \frametitle{Speed of Python}
+  \begin{itemize}
+     \item Python is slow
+  \end{itemize}
+  \pause
+  \begin{figure}
+    \includegraphics[width=.6\textwidth]{peasant_and_birdnester-400.jpg}
+  \end{figure}
+  
+\end{frame}
+
+\begin{frame}
+  \frametitle{Speed of Python}
+  \begin{itemize}
+    \item Is Python really slow?
+      \pause
+    \item Sometimes
+      \pause
+    \item Let's have a look at some examples
+  \end{itemize}
+
+\end{frame}
+
+\begin{frame}
+  \frametitle{Nomenclature}
+  \begin{itemize}
+    \item Python - a programming language
+    \item CPython - main implementation of Python
+      xxx
+  \end{itemize}
+\end{frame}
+
+\begin{frame}
+  \frametitle{Example run}
+  \begin{itemize}
+    \item Float example, stolen from factor blog
+  \end{itemize}
+  \vspace{.5cm}
+  \begin{tabular}{| l | c | r |}
+    \hline
+    & CPython & JVM (client mode) \\
+    Average of 10 runs: & 7.6s & 0.77s \\
+    \hline
+  \end{tabular}
+  \vspace{.5cm}
+  \pause
+  \begin{itemize}
+    \item Python is 10x slower than Java
+      \pause
+    \item Python is 10x slower than Java on this particular benchmark
+      \pause
+    \item CPython is 10x slower than Java on this particular benchmark
+  \end{itemize}
+\end{frame}
+
+\begin{frame}
+  \frametitle{More about this example}
+  \begin{tabular}{| l | c | c | c | c |}
+    \hline
+    & CPython & JVM & Psyco & PyPy \\
+    Average of 10 runs & 7.6s & 0.77s & 4.4s & 1.3s \\
+    \hline
+  \end{tabular}
+  \vspace{.5cm}
+  \pause
+  \begin{itemize}
+    \item So, it's CPython that is slow on this particular benchmark
+  \end{itemize}
+\end{frame}
+
+\end{document}



More information about the Pypy-commit mailing list