viennacl gemmDescription

ViennaCLBench is a GUI-based benchmark on top of ViennaCL, which was a successful GSoC project in 2014. Important improvements we hope you to come up with are a tighter integration of the Matrix-Market browser into the GUI,  additional test cases like iterative solvers, and an export of results to files.

Benefit for the Student

Squeezing the last bit of performance out of recent hardware is a lot of fun.
Also, the student will learn a lot about Qt and C++ as well as the pitfalls of massively parallel hardware.

Benefit for the Project

A nice benchmarking GUI will help us with collecting performance data from new hardware quickly.
Since it is impossible for us to buy each of the many models of the market, such a benchmarking application will help us in getting valuable data.
 
Requirements

Experience in GUI programming with Qt is a plus. Moderate C++ skills are required.

Mentors

Karl Rupp, Namik Karovic

More information

http://www.iue.tuwien.ac.at/cse/wiki2015/doku.php?id=benchmark_gui