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
|
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Tom Smeding</title>
<style>
body{
font-family:"Courier New",Courier,Monospace;
text-align:center;
}
div.main-content{
display:inline-block;
max-width:800px;
}
#pubs-ul{
text-align:left;
}
</style>
</head>
<body>
<div class="main-content">
<h1>Hi!</h1>
<p>
I'm Tom Smeding. I love programming, doing math and playing the piano.<br>
I'm a PhD candidate in computer science at Utrecht University in the Netherlands.
</p>
<p>
You can reach me on
<a href="https://matrix.to/#/@tom:tomsmeding.com">Matrix</a>,
<a href="https://libera.chat/">Libera.chat</a>,
<a href="https://telegram.me/tomsmeding">Telegram</a>,
<a href="https://github.com/tomsmeding">Github</a>,
<a href="https://www.linkedin.com/in/tom-smeding">LinkedIn</a> and
<a href="https://www.facebook.com/tom.smeding">Facebook</a>,
among others.
Besides Github, I also have a number of projects on my <a href="https://git.tomsmeding.com">own server</a>.
</p>
<p>
I've also <a href="/blog">written some notes</a> at some point.
</p>
<h2>Academic publications</h2>
<ul id="pubs-ul">
<li>2022-07 Tom Smeding, Matthijs Vákár: “Efficient Dual-Numbers Reverse AD via Well-Known Program Transformations”. Preprint, submitted to POPL. [<a href="https://arxiv.org/abs/2207.03418" target="_blank">arxiv</a>, <a href="https://github.com/tomsmeding/ad-dualrev-th" target="_blank">code</a>]</li>
<li>2022-06 Matthijs Vákár, Tom Smeding: “CHAD: Combinatory Homomorphic Automatic Differentiation”. Preprint, to be published in TOPLAS. [<a href="https://arxiv.org/abs/2103.15776" target="_blank">arxiv</a>, <a href="https://github.com/VMatthijs/CHAD" target="_blank">code</a>]</li>
<li>2022-05 Tom Smeding, Matthijs Vákár: “Dual-Numbers Reverse AD, Efficiently”. Preprint. [<a href="https://arxiv.org/abs/2205.11368" target="_blank">arxiv</a>, <a href="https://github.com/tomsmeding/ad-dualrev-th" target="_blank">code</a>]</li>
<li>2021: “Reverse Automatic Differentiation for Accelerate”. Master thesis at Utrecht University. Supervisors: Trevor McDonell, Matthijs Vákár. [<a href="https://studenttheses.uu.nl/bitstream/handle/20.500.12932/38958/report.pdf?sequence=1&isAllowed=y" target="_blank">PDF</a>, <a href="https://github.com/tomsmeding/accelerate/tree/no-explode" target="_blank">code</a>]</li>
<li>2018: “Fast Large-Integer Matrix Multiplication”. Bachelor thesis at Leiden University. Supervisors: Peter Bruin, Kristian Rietveld. [<a href="https://www.universiteitleiden.nl/binaries/content/assets/science/mi/scripties/bachelor/2017-2018/smeding-bsc-scriptie.pdf" target="_blank">PDF</a>, <a href="https://github.com/tomsmeding/bachelor-thesis" target="_blank">code</a>]</li>
</ul>
</div>
</body>
</html>
|