[llvm-commits] [www-pubs] r101944 - in /www-pubs/trunk: 2010-04-EUROSYS-DresdenTM.html 2010-04-EUROSYS-DresdenTM.pdf pubs.js
Chris Lattner
sabre at nondot.org
Tue Apr 20 14:54:09 PDT 2010
Author: lattner
Date: Tue Apr 20 16:54:09 2010
New Revision: 101944
URL: http://llvm.org/viewvc/llvm-project?rev=101944&view=rev
Log:
add another EUROSYS paper, thanks to Torvald Riegel for
sending this to me.
Added:
www-pubs/trunk/2010-04-EUROSYS-DresdenTM.html
www-pubs/trunk/2010-04-EUROSYS-DresdenTM.pdf (with props)
Modified:
www-pubs/trunk/pubs.js
Added: www-pubs/trunk/2010-04-EUROSYS-DresdenTM.html
URL: http://llvm.org/viewvc/llvm-project/www-pubs/trunk/2010-04-EUROSYS-DresdenTM.html?rev=101944&view=auto
==============================================================================
--- www-pubs/trunk/2010-04-EUROSYS-DresdenTM.html (added)
+++ www-pubs/trunk/2010-04-EUROSYS-DresdenTM.html Tue Apr 20 16:54:09 2010
@@ -0,0 +1,64 @@
+<!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>Dresden TM Compiler (DTMC)</title>
+</head>
+<body>
+
+<div class="pub_title">
+ <a href="http://tm.inf.tu-dresden.de">Dresden TM Compiler (DTMC)</a>
+</div>
+<div class="pub_author">
+ Dave Christie and Jae-Woong Chung and Stephan Diestelhorst
+and Michael Hohmuth and Martin Pohlack and Christof Fetzer and Martin Nowack
+and Torvald Riegel and Pascal Felber and Patrick Marlier and Etienne Riviere
+</div>
+
+<h2>Abstract:</h2>
+<blockquote>
+AMD's Advanced Synchronization Facility (ASF) is an x86 instruction set
+extension proposal intended to simplify and speed up the
+synchronization of concurrent programs. In this paper, we report our
+experiences using ASF for implementing transactional memory. We have extended
+a C/C++ compiler to support language-level transactions and generate
+code that takes advantage of ASF. We use a software fallback mechanism for
+transactions that cannot be committed within ASF (e.g., because of hardware
+capacity limitations). Our evaluation uses a cycle-accurate x86 simulator
+that we have extended with ASF support. Building a complete ASF-based software
+stack allows us to evaluate the performance gains that a user-level program
+can obtain from ASF. Our measurements on a wide range of benchmarks indicate
+that the overheads traditionally associated with software transactional
+memories can be significantly reduced with the help of ASF.
+</blockquote>
+
+<h2>Published:</h2>
+<blockquote>
+ "Dresden TM Compiler (DTMC)"
+ <br>
+ Dave Christie and Jae-Woong Chung and Stephan Diestelhorst
+and Michael Hohmuth and Martin Pohlack and Christof Fetzer and Martin Nowack
+and Torvald Riegel and Pascal Felber and Patrick Marlier and Etienne Riviere
+ <br>
+<i>
+Proc. of the 5th ACM European Conference on Computer Systems
+</i>, Paris, France, April 2010.
+</blockquote>
+<h2>Download:</h2>
+<h3>Paper:</h3>
+<ul>
+ <li><a href="2010-04-EUROSYS-DresdenTM.pdf">
+ Dresden TM Compiler (DTMC)
+ </a> (PDF)</li>
+</ul>
+
+<!-- *********************************************************************** -->
+<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>
Added: www-pubs/trunk/2010-04-EUROSYS-DresdenTM.pdf
URL: http://llvm.org/viewvc/llvm-project/www-pubs/trunk/2010-04-EUROSYS-DresdenTM.pdf?rev=101944&view=auto
==============================================================================
Binary file - no diff available.
Propchange: www-pubs/trunk/2010-04-EUROSYS-DresdenTM.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=101944&r1=101943&r2=101944&view=diff
==============================================================================
--- www-pubs/trunk/pubs.js (original)
+++ www-pubs/trunk/pubs.js Tue Apr 20 16:54:09 2010
@@ -8,6 +8,15 @@
location: "Cape Town, South Africa",
month: 5,
year: 2010},
+ {url: "2010-04-EUROSYS-DresdenTM.html",
+ title: "Dresden TM Compiler (DTMC)",
+ published: "Proc. of the 5th ACM European Conference on Computer Systems (EuroSys'10)",
+ author: "Dave Christie and Jae-Woong Chung and Stephan Diestelhorst
+ and Michael Hohmuth and Martin Pohlack and Christof Fetzer and Martin Nowack
+ and Torvald Riegel and Pascal Felber and Patrick Marlier and Etienne Riviere",
+ location: "Paris, France",
+ month: 4,
+ year: 2010},
{url: "2010-04-EUROSYS-RevNIC.html",
title: "Reverse Engineering of Binary Device Drivers with RevNIC",
published: "Proc. of the 5th ACM European Conference on Computer Systems (EuroSys'10)",
More information about the llvm-commits
mailing list