nebelwelt.net logo
navigation logo

9. Semester - Masterthesis

This semester I did my master thesis. The title is "Adaptive Optimisation using Hardware Performance Monitors".

 

I developed a linux kernel module, which uses the possibilities of the Intel Pentium 4 processor to record and sample different events in hardware. These samples are then be copied to the userspace.

 

This modul then sends the data to the Jikes Research Virtual Machine which maps these data to objects, bytecode and Java code. Using these information the virtual machine is able to optimise the code.

 

The thesis was finished at the end of february. An overview about the project is under Projects/PEBSI