add header and footer
This commit is contained in:
@@ -1,15 +1,26 @@
|
||||
\documentclass[10pt,landscape]{article}
|
||||
\documentclass[a4paper]{article}
|
||||
\usepackage[ngerman]{babel}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{multicol}
|
||||
\usepackage{calc}
|
||||
\usepackage{ifthen}
|
||||
\usepackage[landscape]{geometry}
|
||||
\usepackage{amsmath,amsthm,amsfonts,amssymb}
|
||||
\usepackage{color,graphicx,overpic}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{listings}
|
||||
\usepackage[compact]{titlesec} %less space for headers
|
||||
\usepackage{mdwlist} %less space for lists
|
||||
\usepackage{pdflscape}
|
||||
\usepackage{verbatim}
|
||||
\usepackage[hidelinks,pdfencoding=auto]{hyperref}
|
||||
\usepackage{fancyhdr}
|
||||
\usepackage{lastpage}
|
||||
\pagestyle{fancy}
|
||||
\fancyhf{}
|
||||
\fancyhead[L]{Rechnerarchitekturen 2}
|
||||
\fancyfoot[L]{\thepage/\pageref{LastPage}}
|
||||
\renewcommand{\headrulewidth}{0pt} %obere Trennlinie
|
||||
\renewcommand{\footrulewidth}{0pt} %untere Trennlinie
|
||||
|
||||
\pdfinfo{
|
||||
/Title (Rechnerarchitekturen 2 - Cheatsheet)
|
||||
@@ -25,13 +36,10 @@
|
||||
\ifthenelse{\lengthtest { \paperwidth = 11in}}
|
||||
{ \geometry{top=.5in,left=.5in,right=.5in,bottom=.5in} }
|
||||
{\ifthenelse{ \lengthtest{ \paperwidth = 297mm}}
|
||||
{\geometry{top=1cm,left=1cm,right=1cm,bottom=1cm} }
|
||||
{\geometry{top=1cm,left=1cm,right=1cm,bottom=1cm} }
|
||||
{\geometry{top=1.3cm,left=1cm,right=1cm,bottom=1.2cm} }
|
||||
{\geometry{top=1.3cm,left=1cm,right=1cm,bottom=1.2cm} }
|
||||
}
|
||||
|
||||
% Turn off header and footer
|
||||
\pagestyle{empty}
|
||||
|
||||
|
||||
% Redefine section commands to use less space
|
||||
\makeatletter
|
||||
\renewcommand{\section}{\@startsection{section}{1}{0mm}%
|
||||
@@ -48,10 +56,6 @@
|
||||
{\normalfont\small\bfseries}}
|
||||
\makeatother
|
||||
|
||||
% Define BibTeX command
|
||||
\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
|
||||
T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
|
||||
|
||||
% Don't print section numbers
|
||||
\setcounter{secnumdepth}{0}
|
||||
|
||||
@@ -624,8 +628,8 @@
|
||||
\item LSG: Pipeline um 2 Schritte verzögern
|
||||
\item LSG: Sprungzielspekulation
|
||||
\end{itemize*}
|
||||
\item Problem: Datenabhängigkeit
|
||||
\begin{itemize*}
|
||||
\item Problem: Datenabhängigkeit
|
||||
\begin{itemize*}
|
||||
\item LSG: Pipeline um 2 Schritte verzögern
|
||||
\item LSG: Out-of-Order Prinzip nutzen
|
||||
\item LSG: Forwarding Hardware
|
||||
@@ -663,7 +667,7 @@
|
||||
\includegraphics[width=\textwidth/13]{Assets/RA2_MISD.png}
|
||||
\includegraphics[width=\textwidth/13]{Assets/RA2_MIMD.png}
|
||||
\end{center}
|
||||
|
||||
|
||||
%Verbindungsnetzwerke
|
||||
% !{Verbindungsnetzwerke; Quelle RA2 Vorlesung 2020/21](Assets/RA2_Verbindungsnetzwerke.png)
|
||||
% !{Verbindungsnetzwerke2; Quelle RA2 Vorlesung 2020/21](Assets/RA2_Verbindungsnetzwerke2.png)
|
||||
@@ -753,11 +757,10 @@
|
||||
\item Mischung zwischen Write-Through und Copy-Back
|
||||
\end{itemize*}
|
||||
|
||||
\vfill
|
||||
\paragraph{MESI}
|
||||
\begin{center}
|
||||
\includegraphics[width=\textwidth/4]{Assets/RA2_MESI-Zustände.png}
|
||||
\includegraphics[width=\textwidth/4]{Assets/RA2_MESI-Bedingungen.png}
|
||||
\includegraphics[width=\textwidth/6]{Assets/RA2_MESI-Zustände.png}
|
||||
\includegraphics[width=\textwidth/6]{Assets/RA2_MESI-Bedingungen.png}
|
||||
\end{center}
|
||||
%\begin{description*}
|
||||
% \item[Modified] Cache-Block wurde lokal geändert, die Kopie im Hauptspeicher ist ungültig. Will ein anderer Prozessor im Hauptspeicher lesen, so muss der Cache-Block erst in den Hauptspeicher zurückgeschrieben werden
|
||||
|
||||
Reference in New Issue
Block a user