File: ILP.tex

package info (click to toggle)
mlton 20210117%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 58,464 kB
  • sloc: ansic: 27,682; sh: 4,455; asm: 3,569; lisp: 2,879; makefile: 2,347; perl: 1,169; python: 191; pascal: 68; javascript: 7
file content (23 lines) | stat: -rw-r--r-- 989 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
\section{ILP Optimizations}
\subsection{Introduction}
    This section is under construction.  A new scheduler framework
for superscalars that ties into the machine description language
is currently being developed.
\subsection{The ILP ToolBox}
\subsubsection{List Scheduler}
\subsubsection{Ranking Algorithms}
   Some more complex ranking algorithms (than say critical path) have been
implemented.  These are:
\begin{itemize}
 \item The algorithm of
 \mlrischref{scheduling/PalemSimons.sig}{Palem and Simons} 
  which appeared in TOPLAS '93.  This algorithm
      computes the modified deadlines of a set instructions, with
      precedence, latency, and deadlines constraints.
      
 \item The algorithm of 
      \mlrischref{scheduling/LeungPalemPnueli.sig}{Leung, Palem, and Pnueli} 
       which appeared in PACT '98.
      This algorithm computes the modified deadlines of a set of instructions,
      with precedence, latency, release-times and deadline constraints.
\end{itemize}