Hi there! I’m Taylor Lloyd, a Canadian tinkerer and technology enthusiast. I’m currently working on a Master’s thesis at the University of Alberta, trying to make GPU computing more accessible through compiler analysis and transformation.

Waterloo Undergraduate Reserach Competition, 2015

I hope to make life easier through technology, finding ways that I can make small improvements that benefit thousands of people. Because of that, I often find myself working on compilers and development tools, and wasting hours modifying my ViM configuration.

Recently I’ve been doing a lot of research on GPU computing. I’ve been fascinated by the incredible theoretical power of GPUs to perform parallel tasks, and just as fascinated by the (fairly universally) poor real-world usage. I hope to spend some time writing articles breaking down GPU performance over the next little while, and what we as programmers and compiler developers can do to make things easier and faster.

GPUs of all makes and models

In my spare time, I spend more time than I ought to trying to make my home “smart”. I rent a small apartment, which brings benefits and drawbacks. For example, I can keep my floors clean with a single Roomba on a schedule, and there are only 16 lightbulbs in my entire apartment. Conversely though, I can’t modify any switches or power outlets, or change my locks. It’s not a bad trade-off, but it can be frustrating at times.

Android Logo

At Amazon, I learned the basics of Android development. Since then, I’ve dabbled in developing small Android applications, mainly to scratch some of my own itches. Hopefully I’ll talk about some of them as time goes on. My Android applications tend to be more functional than pretty, I’m decidedly not a designer. Some of you may notice this website is based on Material Design Lite, which was a zero-effort way to build a site I like.

There! Now you know a little bit more about me. If you’re still interested, feel free to explore some of my projects, or look through some of my historical posts. Feel free to subscribe if you do the RSS thing, or email me if you think I should set up a mailing list.

Thanks for reading this, Taylor