Mercurial > cortex
comparison thesis/aux/mitthesis/abstract.tex @ 460:763d13f77e03
merge in laptop changes.
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Thu, 27 Mar 2014 17:57:01 -0400 |
parents | 6b0f77df0e53 |
children |
comparison
equal
deleted
inserted
replaced
459:a86555b02916 | 460:763d13f77e03 |
---|---|
1 % $Log: abstract.tex,v $ | |
2 % Revision 1.1 93/05/14 14:56:25 starflt | |
3 % Initial revision | |
4 % | |
5 % Revision 1.1 90/05/04 10:41:01 lwvanels | |
6 % Initial revision | |
7 % | |
8 % | |
9 %% The text of your abstract and nothing else (other than comments) goes here. | |
10 %% It will be single-spaced and the rest of the text that is supposed to go on | |
11 %% the abstract page will be generated by the abstractpage environment. This | |
12 %% file should be \input (not \include 'd) from cover.tex. | |
13 In this thesis, I designed and implemented a compiler which performs | |
14 optimizations that reduce the number of low-level floating point operations | |
15 necessary for a specific task; this involves the optimization of chains of | |
16 floating point operations as well as the implementation of a ``fixed'' point | |
17 data type that allows some floating point operations to simulated with integer | |
18 arithmetic. The source language of the compiler is a subset of C, and the | |
19 destination language is assembly language for a micro-floating point CPU. An | |
20 instruction-level simulator of the CPU was written to allow testing of the | |
21 code. A series of test pieces of codes was compiled, both with and without | |
22 optimization, to determine how effective these optimizations were. |