viennacl / viennaclbench-dev

A GUI for displaying benchmark results obtaind for operations in ViennaCL
Other
5 stars 3 forks source link

Various fixes to make ViennaCLBench buildable in 2022. #14

Open illwieckz opened 2 years ago

illwieckz commented 2 years ago

About icons, they can't be right. The code displays everything it didn't know at the time of 2015 as Nvidia, and does the guess based on platform, but there are more than one platform per GPU brand (AMD had fglrx, Orca, PAL, ROCm and mesa Clover, Intel had Beignet, Neo and many others, etc.) and there are more than one GPU brand per platform (Mesa Clover supports Nvidia and AMD, Mesa rusticl is expected to support Nvidia, AMD and Intel), and some are GPU agnostic (clvk is expected to support all Vulkan devices whatever the brand). Also the future can bring more OpenCL implementations no one can predict. So I decided to remove the GPU images and just print the platform name instead, this string being made up from driver information it can't be wrong.

karlrupp commented 2 years ago

Excellent, @illwieckz , this is fantastic. I'll test the changes and then report back. Might take a bit, so please be patient :-)