[llvm-commits] [www-pubs] r121839 - in /www-pubs/trunk: 2007-10-PekkaTTA.html 2007-10-PekkaTTA.pdf pubs.js

Chris Lattner sabre at nondot.org
Tue Dec 14 21:07:16 PST 2010


Author: lattner
Date: Tue Dec 14 23:07:16 2010
New Revision: 121839

URL: http://llvm.org/viewvc/llvm-project?rev=121839&view=rev
Log:
add pekka's thesis.

Added:
    www-pubs/trunk/2007-10-PekkaTTA.html
    www-pubs/trunk/2007-10-PekkaTTA.pdf   (with props)
Modified:
    www-pubs/trunk/pubs.js

Added: www-pubs/trunk/2007-10-PekkaTTA.html
URL: http://llvm.org/viewvc/llvm-project/www-pubs/trunk/2007-10-PekkaTTA.html?rev=121839&view=auto
==============================================================================
--- www-pubs/trunk/2007-10-PekkaTTA.html (added)
+++ www-pubs/trunk/2007-10-PekkaTTA.html Tue Dec 14 23:07:16 2010
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <link rel="stylesheet" href="../llvm.css" type="text/css" media="screen" />
+  <title>Retargetable Compiler Backend for Transport Triggered Architectures</title>
+</head>
+<body>
+
+<div class="pub_title">
+  Retargetable Compiler Backend for Transport Triggered Architectures
+</div>
+<div class="pub_author">
+  Pekka Jaaskelainen, M.S. Thesis
+</div>
+
+
+<h2>Abstract:</h2>
+<blockquote>
+Embedded computer systems can be found everywhere as the result of the
+need to develop ever more intelligent and complex electronic devices.
+To meet requirements for factors such as power consumpiton and performance
+these systems often require customized processors which are optimized for
+a specific application. However, designing an application specific processor
+can be time-consuming and costly, and therefore the toolset used for processor
+design has an important role.<p>
+
+TTA Codesign Environment (TCE) is a semi-automated toolset developed at the
+Tampere University of Technology for designing processors based on an easily
+customizable Transport Triggered Architecture (TTA) processor architecture
+template. The toolset provides a complete co-design toolchain from
+program source code to synthesizable hardware design and program binaries.<p>
+
+One of the most important tools in the toolchain is the compiler. The compiler 
+is required to adapt to customized target architectures and to utilize the 
+available processor resources as efficiently as possible and still produce 
+programs with correct behavior. The compiler is therefore the most complicated 
+and challenging tool to design in the toolset.<p>
+
+The work completed for this thesis consists of the design, implementation and
+verification of a retargetable compiler backend for the TCE project. This
+thesis describes the role of the compiler in the toolchain and presents the
+design of the implemented compiler backend. In addition, the methods and 
+benchmark results of the compiler verification are presented.
+</blockquote>
+
+<h2>Published:</h2>
+<blockquote>
+  Retargetable Compiler Backend for Transport Triggered Architectures, Pekka Jaaskelainen.<br>
+  <i>Masters Thesis</i>, Tampere University of Technology, Oct 2007.
+</blockquote>
+
+<h2>Download:</h2>
+<ul>
+  <li><a href="2007-15-PekkaTTA.pdf">Retargetable Compiler Backend for Transport Triggered Architectures</a> (PDF)</li>
+</ul>
+
+</body>
+</html>

Added: www-pubs/trunk/2007-10-PekkaTTA.pdf
URL: http://llvm.org/viewvc/llvm-project/www-pubs/trunk/2007-10-PekkaTTA.pdf?rev=121839&view=auto
==============================================================================
Binary file - no diff available.

Propchange: www-pubs/trunk/2007-10-PekkaTTA.pdf
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: www-pubs/trunk/pubs.js
URL: http://llvm.org/viewvc/llvm-project/www-pubs/trunk/pubs.js?rev=121839&r1=121838&r2=121839&view=diff
==============================================================================
--- www-pubs/trunk/pubs.js (original)
+++ www-pubs/trunk/pubs.js Tue Dec 14 23:07:16 2010
@@ -818,6 +818,14 @@
    month: 10,
    year: 2007},
 
+ {url: '2007-15-PekkaTTA.html',
+  title: 'Retargetable Compiler Backend for Transport Triggered Architectures',
+  author: 'Pekka Jaaskelainen',
+  published: "Masters Thesis",
+  location: 'Tampere University of Technology',
+  month: 10,
+  year: 2007},
+ 
   {url: '2007-10-DLS-RPython.html',
    title: "RPython: a Step Towards Reconciling Dynamically and Statically Typed OO Languages",
    author: "Davide Ancona, Massimo Ancona, Antonio Cuni, and Nicholas D. Matsakis",





More information about the llvm-commits mailing list