[llvm-commits] CVS: llvm-www/pubs/2007-07-SCSC-Simulation.html 2007-07-SCSC-Simulation.pdf pubs.js
Chris Lattner
sabre at nondot.org
Sat Jun 27 14:32:21 PDT 2009
Changes in directory llvm-www/pubs:
2007-07-SCSC-Simulation.html added (r1.1)
2007-07-SCSC-Simulation.pdf added (r1.1)
pubs.js updated: 1.37 -> 1.38
---
Log message:
add "Compiled low-level virtual instruction set simulation and profiling for code partitioning and ASIP-synthesis in hardware/software co-design"
---
Diffs of the changes: (+73 -0)
2007-07-SCSC-Simulation.html | 66 +++++++++++++++++++++++++++++++++++++++++++
2007-07-SCSC-Simulation.pdf | 0
pubs.js | 7 ++++
3 files changed, 73 insertions(+)
Index: llvm-www/pubs/2007-07-SCSC-Simulation.html
diff -c /dev/null llvm-www/pubs/2007-07-SCSC-Simulation.html:1.1
*** /dev/null Sat Jun 27 16:32:11 2009
--- llvm-www/pubs/2007-07-SCSC-Simulation.html Sat Jun 27 16:32:01 2009
***************
*** 0 ****
--- 1,66 ----
+ <!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>Compiled low-level virtual instruction set simulation and profiling for code partitioning and ASIP-synthesis in hardware/software co-design
+ </title>
+ </head>
+ <body>
+
+ <div class="pub_title">
+ Compiled low-level virtual instruction set simulation and profiling for code partitioning and ASIP-synthesis in hardware/software co-design
+
+ </div>
+ <div class="pub_author">
+ Carsten Gremzow
+ </div>
+
+ <h2>Abstract:</h2>
+ <blockquote>
+ We present ongoing work and first results in static and detailed quantitative runtime analysis of LLVM byte code for the purpose of automatic procedural level partitioning and co-synthesis of complex software systems. Runtime behaviour is captured by reverse compilation of LLVM bytecode into augmented, self-profiling ANSI-C simulator programs retaining the LLVM instruction level. The actual global data flow is captured both in quantity and value range to guide function unit layout in the synthesis of application specific processors. Currently the implemented tool LLILA (Low Level Intermediate Language Analyzer) focuses on static code analysis on the inter-procedural data flow via e.g. function parameters and global variables to uncover a program's potential paths of data exchange.
+ </blockquote>
+
+ <h2>Published:</h2>
+ <blockquote>
+ "Compiled low-level virtual instruction set simulation and profiling for code partitioning and ASIP-synthesis in hardware/software co-design"
+ <br>
+ Carsten Gremzow.
+ <br>
+ <i>
+ Proceedings of the 2007 summer computer simulation conference (SCSC'07)
+ </i>, San Diego, California, July 2007.
+ </blockquote>
+ <h2>Download:</h2>
+ <h3>Paper:</h3>
+ <ul>
+ <li><a href="2007-07-SCSC-Simulation.pdf">
+ Compiled low-level virtual instruction set simulation and profiling for code partitioning and ASIP-synthesis in hardware/software co-design
+
+ </a> (PDF)</li>
+ </ul>
+
+ <h2>BibTeX Entry:</h2>
+ <pre>
+ @inproceedings{1358025,
+ author = {Gremzow, Carsten},
+ title = {Compiled low-level virtual instruction set simulation and profiling for code partitioning and ASIP-synthesis in hardware/software co-design},
+ booktitle = {SCSC: Proceedings of the 2007 summer computer simulation conference},
+ year = {2007},
+ isbn = {1-56555-316-0},
+ pages = {741--748},
+ location = {San Diego, California},
+ publisher = {Society for Computer Simulation International},
+ address = {San Diego, CA, USA},
+ }
+ </pre>
+
+ <!-- *********************************************************************** -->
+ <hr>
+ <a href="http://jigsaw.w3.org/css-validator/check/referer"><img
+ src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
+ <a href="http://validator.w3.org/check/referer"><img
+ src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!" /></a>
+
+ </body>
+ </html>
Index: llvm-www/pubs/2007-07-SCSC-Simulation.pdf
Index: llvm-www/pubs/pubs.js
diff -u llvm-www/pubs/pubs.js:1.37 llvm-www/pubs/pubs.js:1.38
--- llvm-www/pubs/pubs.js:1.37 Sat Jun 27 16:27:39 2009
+++ llvm-www/pubs/pubs.js Sat Jun 27 16:32:01 2009
@@ -378,6 +378,13 @@
month: 7,
year: 2007},
+ {url: '2007-07-SCSC-Simulation.html',
+ title: "Compiled low-level virtual instruction set simulation and profiling for code partitioning and ASIP-synthesis in hardware/software co-design",
+ author: "Carsten Gremzow",
+ published: "Proc. of the 2007 summer computer simulation conference (SCSC'07)",
+ month: 7,
+ year: 2007},
+
{url: '2007-06-10-PLDI-DSA.html',
title: 'Making Context-Sensitive Points-to Analysis with Heap Cloning Practical For The Real World',
author: 'Chris Lattner, Andrew Lenharth, and Vikram Adve',
More information about the llvm-commits
mailing list