Skip to main content
Department of Information Technology

Research

I'm a member of the UART group. We specialize in computer architecture, and in particular how computer architecture decisions affect software. Our research mainly focuses on analyzing optimizing performance with respect to the memory system.

Publications

Software

Most of our research projects require us to develop some code. Our research group makes some of our software available through GitHub.

Teaching

Semester Course code Course What
Autumn 2009 1DT016 Computer Architecture I (distance)
Autumn 2009 1DT051 Information Technology Lab assignments in digital logic
Autumn 2009 1DT013 Computer Architecture II Responsible for lab assignments and written assignments
Spring 2010 1TT901 Embedded Control Systems Programming and hardware
Autumn 2010 1DT024 Advanced Computer Architecture Responsible for lab assignments and written assignments
Autumn 2011 1DT024 Advanced Computer Architecture Responsible for lab assignments and written assignments

One of the assignments I developed for the Advanced Computer Architecture course contains a short introduction to SSE. The lab manual and the source code can be used as a standalone introduction to SSE. Feel free to contact me if you have any questions or comments about this material.

Other

Software patches

On some occasions I've fixed a bug or two in some piece of code, but for one reason or the other the bug fix hasn't been included in the upstream release (maybe because I haven't gotten around to send the patch to the right person). Check out my patch dump site for such patches. There are some patches to get Lejos running on Solaris there.

Some of my hacks and projects are available on GitHub. I've started to play around with the HiPE backends some time ago. One of the projects was to port HiPE to PPC64, this work has now been merged with the upstream version.

Hobby

  • Hiking - I usually try to go hiking at least a week every year, I particularly like the area around Kebnekaise.
  • Sea Kayaking - I try to go for at least one longer kayaking trip on one of the larger lakes or in the archipelago every summer. There are a couple of places where you can rent kayaks around Uppsala. I usually rent kayaks from Friluftsfrämjandet, which also has courses for people interested in trying kayaking. Connos Kajak also seems to have some nice kayaks.
  • Scuba Diving - Yes, you can actually go scuba diving in Sweden. I usually dive with two of the local Uppsala clubs, DykUpp and Uppsala Dykarskola.
  • Tour Skating - There are plenty of good lakes for tour skating within a short distance from Uppsala. Inline skating is a nice alternative if you can't wait for the lakes to freeze.
  • Cross-country skiing - Another winter activity, like hiking, but with snow and slightly colder.
  • Badminton - I usually play with NNIF. University employees can play for free with the university sports club.
  • Climbing - The most recent addition to 'strange stuff I do in my spare time'. Currently only indoors at Campus1477, but I'll probably start to climb outdoors as soon as it gets warm again.

Some of my other hobby projects are listed here.

Updated  2014-05-15 15:03:05 by Andreas Sandberg.