During the last three months I have been trying to port HelenOS to the sun4v UltraSPARC architecture (Niagara). The sun4v architecture is very interesting from the system programmer’s point of view, so I will definitely put a link to my master thesis here (but I have write the thesis first, of course).
For the time being, you can just enjoy the screenshots of Tetris running on a (Simics-simulated) T2000 server and on a (remotely accessed) real T1000 server.
The only big feature missing is a support for SMP. This is what I will play with in the following weeks, because Niagara without multiprocessing would be like… (If you have an idea of a good simile, post it as a comment).