Blah Blah Blah

So, it has been a while since the last update. Here at the dorm we have been busy doing the mandatory spring cleaning and playing freesbie. We have also started the barbaque season, very nice! At the university it is time to select the courses for the autumn semester. Unfortunatly I have almost used my ECTS points by now so I need to be quite picky, I’m currently thinking of taking Advanced Algorithmics and Lossless/Lossy data compression.

At CAVI I am currently investigating how to best go about constructing a videoplayer running on our cluster. It should also scale to another cluster we are still only designed which will consist of about 7 nodes. The video should be tiled and player in synch on all nodes with one (extra) node handling the audio. I have looked a bit into the source of MPlayer, Xine and videolan (vlc). Videolan allows for the streaming of the video to all nodes and has plugins for dividing the movie into tiles for a walled display. Unfortunately I have not been able to get an multicast IP address from the system administrators yet, so I have only tested it the multiple unicast streams where the nodes weren’t entirely free of synchronization glitches. None of the players seem to have built-in support for stereo rendering in OpenGL, so I will need to update their code anyways. With MPlayer or Xine I will even need to write new plugins, and fiddle with their code to enable them to use a common clock.

Battle of the Giants

I spent the day with Rune and Lars at the university tryingRune and Thomas and a board with I/O graph stuff to find an I/O efficient algorithm for computing the measure of the union of axis-aligned rectangles. We failed miserably of course, but the project is not due until Friday, so there is still time ;).After living with constant rebuilds for far to long I’ve altered my autotools build setup to use libtool and create shared libraries on the platforms that support it. Since the test applications using the engine are rather small relying on the features of the engine it was very annoying having to recompile them everytime a module in the engine changed. The test applications are now simply loading the shared libraries thereby automatically using the most recent build, really nice since the test programs change seldom.

To get some action around here I’m considering challenging Janus to a “google war”, his recent posting mentioned some keywords google put him on top of the results with. Among those were the mispelled “honary oscar 2005″ and the weird word from the movie Mean Girls, “grool”. Come and get me googlebot, and rank me better than him!

News Back Up

After some complaints from family and friends I’ve put this site back up. Who knows, maybe I’ll even update it from time to time. I am currently sitting at the university working on a project in IO Algorithms with Lars and Rune.