-
Notifications
You must be signed in to change notification settings - Fork 3
/
awards.html
160 lines (159 loc) · 5.81 KB
/
awards.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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<title>Awards</title>
<style>
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
div.columns{display: flex; gap: min(4vw, 1.5em);}
div.column{flex: auto; overflow-x: auto;}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
/* The extra [class] is a hack that increases specificity enough to
override a similar rule in reveal.js */
ul.task-list[class]{list-style: none;}
ul.task-list li input[type="checkbox"] {
font-size: inherit;
width: 0.8em;
margin: 0 0.8em 0.2em -1.6em;
vertical-align: middle;
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
</style>
<link rel="stylesheet" href="stylesheets/styles.css" />
</head>
<body>
<div class="wrapper">
<!-- Compilation Instructions
pandoc awards.md -s -c stylesheets/styles.css -o awards.html --metadata pagetitle="Awards"
-->
<header>
<h1 id="awards">Awards</h1>
</header>
<section>
<p><a href="./index.html">Main</a> | <a href="./cv.html">CV</a> | <a
href="./research.html">Research</a> | <a
href="./teaching.html">Teaching</a> | <a href="./awards.html">Awards</a>
<br></p>
<table>
<colgroup>
<col style="width: 25%" />
<col style="width: 25%" />
<col style="width: 25%" />
<col style="width: 25%" />
</colgroup>
<tbody>
<tr class="odd">
<td style="text-align: left;">Dec 2024</td>
<td style="text-align: left;">FPT 2024 Best Paper Award for “GraphNoC:
Graph Neural Networks for Application-Specific FPGA NoC Performance
Prediction”</td>
<td style="text-align: left;"><a
href="./images/fpt2024_award.pdf">Certificate</a></td>
<td style="text-align: left;"><a
href="./publications/graph-noc_fpt2024.pdf">[Paper]</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">July 2023</td>
<td style="text-align: left;">TRETS 2023 Best Paper Award for
“RapidLayout: Fast Hard Block Placement of FPGA-optimized Systolic
Arrays using Evolutionary Algorithms”</td>
<td style="text-align: left;"><a
href="./images/trets2023_award.jpg">Certificate</a></td>
<td style="text-align: left;"><a
href="./publications/rapidlayout_trets2022.pdf">[Paper]</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">July 2020</td>
<td style="text-align: left;">EngSoc Teaching Excellence Award for
Spring 2020</td>
<td style="text-align: left;"><a
href="https://www.engsoc.uwaterloo.ca/about-us/awards/faculty-awards/">link</a></td>
<td style="text-align: left;"></td>
</tr>
<tr class="even">
<td style="text-align: left;">Dec 2019</td>
<td style="text-align: left;">FPT 2019 Best Paper Award for
“Partitioning FPGA-Optimized Systolic Arrays for Fun and Profit”</td>
<td style="text-align: left;"><a
href="./images/fpt2019_award.jpg">Certificate</a></td>
<td style="text-align: left;"><a
href="./publications/part-systolic_fpt-2019.pdf.pdf">[Paper]</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">May 2018</td>
<td style="text-align: left;">TRETS 2017 Best Paper Award for “Hoplite:
A Deflection-Routed Directional Torus NoC for FPGAs”</td>
<td style="text-align: left;"><a
href="./images/trets2017_award.jpg">Certificate</a></td>
<td style="text-align: left;"><a
href="./publications/hoplite_trets2017.pdf">[Paper]</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">Oct 2016</td>
<td style="text-align: left;">CASES 2016 Best Paper Award for
“CaffePresso: An Optimized Library for Deep Learning on Embedded
Accelerator-Based Platforms”</td>
<td style="text-align: left;"><a
href="./images/cases2016_award.jpg">Certificate</a></td>
<td style="text-align: left;"><a
href="./publications/caffepresso_cases2016.pdf">[Paper]</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">Sep 2015</td>
<td style="text-align: left;">FPL 2015 Michal Servit Best Paper Award
for “Hoplite: Building Austere Overly NoCs for FPGAs”</td>
<td style="text-align: left;"><a
href="./images/fpl2015_award.jpg">Certificate</a></td>
<td style="text-align: left;"><a
href="./publications/hoplite_fpl2015.pdf">[Paper]</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">Apr 2013</td>
<td style="text-align: left;">FCCM20 25-Most Significant Papers Award
for “Packet Switched vs. Time Multiplexed FPGA Overlay Networks”</td>
<td style="text-align: left;"><a
href="./images/fccm20_award.pdf">Certificate</a></td>
<td style="text-align: left;"><a
href="./publications/ps-tm-networks_fccm-2006.pdf">[Paper]</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;">Apr 2013</td>
<td style="text-align: left;">HiPEAC 2013 Paper Award for “Application
Composition and Communication Optimization of Iterative Solvers using
FPGAs”</td>
<td style="text-align: left;"><a
href="./images/hipeac2013_award.pdf">Certificate</a></td>
<td style="text-align: left;"><a
href="./publications/appcompose_fccm-2013.pdf">[Paper]</a></td>
</tr>
<tr class="even">
<td style="text-align: left;">Dec 2011</td>
<td style="text-align: left;">FPT 2011 Best Paper Award for “VLIW-SCORE:
Beyond C for Sequential Control of SPICE FPGA Acceleration”</td>
<td style="text-align: left;"></td>
<td style="text-align: left;"><a
href="./publications/spice_iterctrl_fpt-2011.pdf">[Paper]</a></td>
</tr>
<tr class="odd">
<td style="text-align: left;"></td>
<td style="text-align: left;"></td>
<td style="text-align: left;"></td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
</section>
</div>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-66521302-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-66521302-1');
</script>
</body>
</html>