Hi all,

I've skimmed through the project and examined my old dev notes. Here's a
list of things that I think are missing or should be improved:

-advanced mode: reset (load default) benchmark settings button

-advanced mode: it would be cool if we could show how much video memory is
required to complete the benchmark. This could be very useful when playing
with custom settings as we would know in advance if we set the matrix size
too high, thus preventing the program from crashing.

-which makes me think a certain "safety switch" could also be a nice
addition, one that would prevent users from starting a benchmark if the
settings are set too high.

-vector benchmark progress update is slacking; it should be updated with
each completed step instead of going from 0% to 100% in one step (the
benchmarking loop needs to altered a little to fix this)

-benchmarking with a custom sparse matrix now works with some matrices, but
not all; at least now it doesn't crash the program...

-"my results" screen needs significant improvements:more benchmark data
should be shown, auto-refresh when a result gets saved, enable/disable
result saving, delete selected/all results, add user notes, maybe a dynamic
filter to search through result notes...

-result uploading: it's completely missing

-"result database" screen: also completely missing

-"system info" screen feels kinda weird. Is it just me or maybe it could
use some improvements?

-matrixmarket: reconnect the "download & run" functionality now that
benchmarking with custom sparse matrices does not crash the program. Also,
show the achieved result inside the matrixmarket table. The idea is to make
it work like this: you find a nice matrix, hit download & run, the program
downloads the matrix,  runs a benchmark with your matrix, and shows the
result next the "download&run" button. It would be good if we could avoid
switching to the "benchmark" screen during execution, and make it so that
users don't need to leave the "matrixmarket" screen at all.

-some minor "face-lifting" procedures: Qt isn't very friendly when it comes
to customizing the looks of widgets. That's why some buttons and tabs might
look a bit wrong (depending on your platform). This isn't a significant
issue, but still needs to be looked at.

Well, that's about all I can think of at the moment. As always, you're
welcome to comment on these points and/or propose new things to implement.

P.S. If you would like me to change the visual appearance of certain UI
parts, please say so before I start "fixing" those weird buttons and tabs.
Even the smallest changes can be a pain when it comes to customizing Qt
widgets.

Best regards,
Namik
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
ViennaCL-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/viennacl-devel

Reply via email to