Posts Tagged ‘thesis’
Well, that’s that. What should happen now?
Monday, April 12th, 2010Dear world.
I graduated. My thesis defense went well and I’m no longer a student. Just thought I’d let you know
So what happens now? No clue, but I suppose it involves finding a job.
Thesis defense!
Wednesday, April 7th, 2010The end is nigh.
On monday the 12th of April, I’m going to defend my master’s thesis. If you’re in the area, and are geeky enough to find it interesting, feel free to drop by. (more…)
Post-thesis, post-aprils-fools update
Saturday, April 3rd, 2010Just over a month ago, I handed in my Masters Thesis. All that’s left now is an oral defense of it one of the next weeks. So what happens then? I suppose I should find a job. A few people have asked if I am going to do a PhD, but I don’t think so. I think I’ve had enough of academia for now. It was fun while it lasted, but I think it’s time to try something different. (more…)
Houston, we have a (performance) problem
Tuesday, December 15th, 2009Ouch. These last few days, I’ve been fixing a few lingering bugs in my STM system, and last night, I finally nailed them. Specifically, it is now possible to open variables within a transaction as read-only. An obvious optimization, right? At least that’s the idea. Less work is required by the STM system if we can trust that the variable isn’t modified by this transaction. (more…)
Using My STM Library
Monday, November 30th, 2009As promised yesterday, I’d like to show off a few bits of my STM library. Of course it’s far from done, and is still missing several key features, but the core library is in pretty good shape. So as they say on the internets, “my STM library, let me show you it” (more…)
Getting back on track
Sunday, November 29th, 2009We’ve more or less settled in our new apartment, and we’ve got internet… sort of! (more…)
Being functional in an imperative language
Saturday, October 3rd, 2009By now, I’ve read an awful lot of papers about STM systems, and certain trends are really starting to stand out, not so much in terms of the algorithms used or the clever schemes invented to make transactions appear atomic, but in how they interface with the actual language.
It has really underlined to me just how deeply entrenched most Java, C and C++ programmers are in the imperative mindset. (more…)
Software Transactional Memory
Saturday, September 26th, 2009As I mentioned a few weeks ago, I’m writing my master’s thesis on software transactional memory (STM).
Of course it is still early in the process, and while I’ve got some ideas for my implementation, and have started prototyping parts of it, most of the time has been spent catching up on all the existing work in the field.
Little did I know when I accepted the subject that there’d been written that many papers about it over the last decade. Phew… A commenter asked me for the references I found useful, so here’s an incomplete list: (more…)
Thesis, yay!
Saturday, August 29th, 2009Been a bit quiet on the blog front lately. I’ve been busy getting my master’s thesis off the ground.
But now it is official. (more…)