-
Notifications
You must be signed in to change notification settings - Fork 9
/
2003-07-18-ShuklaMSThesis.html
62 lines (55 loc) · 1.88 KB
/
2003-07-18-ShuklaMSThesis.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
<!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>Lightweight, Cross-Procedure Tracing for Runtime Optimization</title>
</head>
<body>
<div class="pub_title">
Lightweight, Cross-Procedure Tracing for Runtime Optimization
</div>
<div class="pub_author">
Anand Shukla, M.S. Thesis
</div>
<h2>Abstract:</h2>
<blockquote>
Cross-procedure tracing implies finding frequently executing paths in a
program that span
one or more procedures. A runtime optimizer detects such paths and optimizes
them to
improve overall program performance. Even though several instrumentation
techniques exist
for tracing programs offline, most have high overheads which makes them unsuitable
for
runtime optimization. In this work we present a lightweight technique to
detect cross-
procedure traces at runtime.
</blockquote>
<h2>Published:</h2>
<blockquote>
Lightweight, Cross-Procedure Tracing for Runtime Optimization, Anand Shukla.<br>
<i>Masters Thesis</i>, Computer Science Dept., University of Illinois at
Urbana-Champaign, July 2003.
</blockquote>
<h2>Download:</h2>
<ul>
<li><a href="2003-07-18-ShuklaMSThesis.ps">Lightweight, Cross-Procedure Tracing for Runtime
Optimization</a> (PS)</li>
<li><a href="2003-07-18-ShuklaMSThesis.pdf">Lightweight, Cross-Procedure Tracing for Runtime
Optimization</a> (PDF)</li>
</ul>
<h2>BibTeX Entry:</h2>
<pre>
@MastersThesis{Shukla:MSThesis03,
author = {Anand Shukla},
title = "{Lightweight, Cross-Procedure Tracing for Runtime Optimization}",
school = "{Computer Science Dept., University of Illinois at Urbana-Champaign}",
year = {2003},
address = {Urbana, IL},
month = {July},
note = {{\em See {\tt http://llvm.cs.uiuc.edu}.}}
}
</pre>
</body>
</html>