User Tools

Site Tools


2015-viennaclbench-gui

This is an old revision of the document!


ViennaCLBench: Improved Matrix Browser

Description

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 Florida Sparse Matrix Collection into the GUI, additional test cases like iterative solvers, and an export of results to files.

Benefit for the Student

The student will get in touch with the development of cross-platform graphical user interfaces using Qt. Also, the student will learn a lot about C++ and 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 from users all over the world.

Requirements

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

Mentors

Karl Rupp, Namik Karovic

Puzzles

Will be announced shortly.

2015-viennaclbench-gui.1425978367.txt.gz · Last modified: 2015/03/10 09:06 by viennastar