The goal of the project is now to develop a user library called libpfm4 to help setup performance events for use with the perf_events Linux kernel interface. The development of the perfmon kernel subsystem, libpfm and pfmon has now stopped.
Aesalon is a program behaviour visualization tool. Instead of static analysis on source code or performance profiling, other aspects such as thread interaction, mutex/semaphore status, dynamically-allocated memory, and file/socket I/O are visualized.
This project aims to build a tool wich will estimate energy consumption for embedded system written in ANSI C code. 8051 platform was selected to develop the first version of this tool.
QUASI is stand-alone AVR RISC processor simulator with debugging features, EDA-like GUI and plugin interface.
TraceX shows x server protocall communication for a selected program. This is the low level comminication used by xlib and others. The data can be shown as raw hex io, or formatted into the individual functions. This program meets the SFF guidelines.
ELF Weaver is a tool to bring aspects (AOP) to compiled binaries. It doesn't require access to the source code to weave aspects into the file. It allows users to inject routines and execute them before and/or after some selectable function calls.
Fossa is a runtime CUDA memory extender for Linux. With fossa, users can run CUDA applications that require more than the available amount of GPU memory. Fossa is targeted toward command line driven applications.
A small kernel module program to analysis process's running status