Parabench is a benchmarking application that aims to be able to mimic a rich variety of application programs. To simplify porting applications to different platforms for now a simple portable language can be used to to write the benchmarks. For the future the project aims to provide a replay mechanism for existing traces, making porting the application not necessary for an initial evaluation.