Generalbeamer | No Output File

LaTeX specific issues not fitting into one of the other forums of this category.
Post Reply
pallav
Posts: 170
Joined: Wed Nov 12, 2008 5:53 pm

beamer | No Output File

Post by pallav »

Code: Select all

\documentclass{beamer}
\usepackage{beamerthemesplit}
 
\title{TRIPS CPU}
\author{James Halliday}
\date{\today}
 
\begin{document}
 
\frame{\titlepage}
 
\frame{
    \frametitle{What is it?}
    {
        \begin{itemize}
        \item{Tera-op, Reliable, Intelligently adaptive Processing System}
        \item[]{
            \begin{itemize}
            \item{University of Texas, Austin}
            \item{IBM}
            \item{Intel}
            \item{Sun}
            \end{itemize}
        }
        \end{itemize}
    }
}
 
\frame{
    \frametitle{What is it?}
    {
        \begin{itemize}
        \item{Goals}
        \item[]{
            \begin{itemize}
            \item{
                One TFLOP on a single processor by 2012.
            }
            \item{
                Scale across hundreds or thousands of cores
            }
            \end{itemize}
        }
        \end{itemize}
    }
}
 
\frame{
    \frametitle{How does it work?}
    {
        \begin{itemize}
        \item{Explicit Data Graph Execution Instruction Set Architecture}
        \item{Hyperblocks}
        \item{
            \begin{itemize}
            \item{only 128 instructions}
            \item{only 32 memory accesses}
            \item{only 64 register accesses (32 read, 32 write)}
            \item{one branch op (end)}
            \end{itemize}
        }
        \item{Compilers already know enough to build these structures}
        \end{itemize}
    }
}
 
\frame{
    \frametitle{How does it work? (terms)}
    {
        \begin{itemize}
        \item{Dynamic Issue *}
        \item[]{
            \begin{itemize}
            \item{Order of instruction execution is not known ahead of time}
            \end{itemize}
        }
        \item{Static Issue}
        \item[]{
            \begin{itemize}
            \item{Order of instruction execution is known ahead of time}
            \item{
                It's really hard to know whether or not memory is in cache
            }
            \item{
                Waiting for memory to appear in cache holds up everything else
            }
            \end{itemize}
        }
        \item{Dynamic Placement}
        \item[]{
            \begin{itemize}
            \item{Dependency analysis performed at runtime}
            \end{itemize}
        }
        \item{Static Placement *}
        \item[]{
            \begin{itemize}
            \item{Dependency analysis performed at compilation}
            \item{Programs are only compiled once, but run many times}
            \end{itemize}
        }
        \end{itemize}
    }
}
 
\frame{
    \frametitle{How does it work? (others)}
    {
        \begin{itemize}
        \item{Other Approaches to Parallelism}
        \item[]{
            \begin{itemize}
            \item{Superscalar}
            \item[]{
                \begin{itemize}
                \item{Dynamic Placement}
                \item{Dynamic Issue}
                \end{itemize}
            }
            \item{Itanium}
            \item[]{
                \begin{itemize}
                \item{Very Long Instruction Words}
                \item{Static Placement}
                \item{Static Issue}
                \end{itemize}
            }
            \item{SIMD}
            \item[]{
                \begin{itemize}
                \item{Hard-Coded Vector Sizes}
                \item{Extra Circuit Complexity}
                \end{itemize}
            }
            \end{itemize}
        }
        \end{itemize}
    }
}
 
\frame{
    \frametitle{How does it work?}
    {
        \begin{itemize}
        \item{Static Placement}
        \item{Dynamic Issue}
        \item{TRIPS is lazy!}
        \item{Local dependencies are optimized by the compiler, not the CPU}
        \end{itemize}
    }
}
 
\frame{
    \frametitle{Why should I care?}
    {
        \begin{itemize}
        \item{Exploit massive parallelism in sequential programs!}
        \item{
            Hundreds or thousands of identical cores on the same chip
        }
        \item{
            Compilers are better at figuring out mundane details than you are
        }
        \end{itemize}
    }
}
 
\frame{
    \frametitle{Why should I care?}
    {
        \begin{itemize}
        \item{Speaker: James Halliday}
        \item{Subject: TRIPS CPU}
        \item{What it is}
        \item[]{
            \begin{itemize}
            \item{experimental, lots of identical cores}
            \end{itemize}
        }
        \item{How it works:}
        \item[]{
            \begin{itemize}
            \item{hyperblocks, static placement, dynamic issue}
            \end{itemize}
        }
        \item{Why you care:}
        \item[]{
            \begin{itemize}
            \item{compiler figures out parallelism details on thousands of cores}
            \end{itemize}
        }
        \end{itemize}
    }
}
\end{document}
I am getting no output file. Attaching the log file. I am not understanding where is the problem.
Attachments
LaTeX1gfgg.log
(30.63 KiB) Downloaded 307 times

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

localghost
Site Moderator
Posts: 9202
Joined: Fri Feb 02, 2007 12:06 pm

beamer | No Output File

Post by localghost »

No problem here except for some font related warnings. But the error is very clear.

Code: Select all

! LaTeX Error: File `beamerthemesplit.sty' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Enter file name: 
! Emergency stop.
<read *> 
         
l.3 
The mentioned file is missing on your system. Possibly a matter of failed installation or outdated class version.

And by the way, next time please provide a proper minimal example. It's not necessary to submit a complete document to reproduce the error.


Thorsten
pallav
Posts: 170
Joined: Wed Nov 12, 2008 5:53 pm

beamer | No Output File

Post by pallav »

Thanks. I have downloaded beamerthemesplit.sty from http://www.bestkevin.com/Download/various/sty/ and paste in the folder C:\Documents and Settings\Administrator\Application Data\MiKTeX\2.9\tex\latex\beamer\base\themes\theme

But still it is not working
User avatar
localghost
Site Moderator
Posts: 9202
Joined: Fri Feb 02, 2007 12:06 pm

beamer | No Output File

Post by localghost »

Why don't you just update the beamer class by the MiKTeX Package Manager (MPM), possibly as administrator? And it is not recommendable to use other files than the official ones from CTAN. Anyway, a texhash as system administrator on the command line should do.
pallav
Posts: 170
Joined: Wed Nov 12, 2008 5:53 pm

beamer | No Output File

Post by pallav »

Thanks. but I don't know how to update. Is the following steps correct
  1. MiKTeX Package Manager
  2. name: beamer
  3. uninstall
  4. Install
Please suggest.
User avatar
localghost
Site Moderator
Posts: 9202
Joined: Fri Feb 02, 2007 12:06 pm

beamer | No Output File

Post by localghost »

There is an update option in the MiKTeX tools accessible via »Start« menu. If that doesn't help, consult the MiKTeX 2.9 Manual. Since I'm not a Wind0ws user, I can't advice any further.
pallav
Posts: 170
Joined: Wed Nov 12, 2008 5:53 pm

Re: beamer | No Output File

Post by pallav »

Thank you for all your help. Problem solved. Thanks a lot.
Rookatu
Posts: 1
Joined: Mon Apr 02, 2012 10:50 am

Re: beamer | No Output File

Post by Rookatu »

Hello.

I have been having the exact same problem. However, when I try to use the Miktex 2.9 Package Manager (as an Admin in windows 7) to update my packages, I cannot find beamerthemesplit anywhere. I am very new to this and have never used beamer before, but would greatly appreciate any help.

Thanks.
Post Reply