From: Matthijs Kooijman Date: Tue, 1 Jul 2008 15:59:38 +0000 (+0200) Subject: Update first few slides. X-Git-Tag: Report-final~54 X-Git-Url: https://git.stderr.nl/gitweb?a=commitdiff_plain;h=60e317b5fe5aa386be9bb0d98a40d4731b4e8c2e;p=matthijs%2Fprojects%2Finternship.git Update first few slides. --- diff --git a/Presentations/InternalProgress.tex b/Presentations/InternalProgress.tex index 6a710ab..267f1be 100755 --- a/Presentations/InternalProgress.tex +++ b/Presentations/InternalProgress.tex @@ -23,7 +23,6 @@ % Can use a tiny fontsize \usepackage{fancyvrb} - %\usepackage{pgfpages} %\pgfpagesuselayout{4 on 1}[a4paper,border shrink=5mm] @@ -58,33 +57,14 @@ \end{frame} \section{Introduction} - \begin{frame}{Montium Tile Processor} - \begin{itemize} - \item Explicitely parallel processor - \item Multilevel reconfiguration - \item Separate memory addressing units - \item Data oriented, limited control flow - \item Redesign on the way - \end{itemize} - \end{frame} - - \begin{frame}{MontiumC} - \begin{itemize} - \item Subset of C - \item Operations on data using MontiumC API - \item Compilable by gcc (as C++) - \item Under constant improvement - \end{itemize} - \end{frame} - \begin{frame}{Low Level Virtual Machine (LLVM)} \begin{itemize} \item Compiler framework. \item Provides: \begin{itemize} - \item C Frontend - \item Intermediate representation (LLVM IR) - \item Transformation passes + \alert<2>{\item C Frontend} + \alert<2>{\item Intermediate representation (LLVM IR)} + \alert<2>{\item Transformation passes} \item Native codegenerators \item JIT compilation \end{itemize} @@ -92,12 +72,9 @@ \end{itemize} \end{frame} - \begin{frame}{Compiling MontiumC} - \pgfdeclareimage[width=\textwidth]{Compiling}{images/Compiling} - \pgfuseimage{Compiling} - \begin{itemize} - \item Focus: montiumccfe and transformations - \end{itemize} + \begin{frame}{Montium Workflow} + \pgfdeclareimage[width=\textwidth]{Workflow}{images/Workflow} + \pgfuseimage{Workflow} \end{frame} \section{Tasks}