01-27-2017, 11:31 PM
I've just tested it:
AMDGPU-Pro 16.40 is still the only working driver and shows the best performance in benchmarks
- Positive: Installation went good
- Positive: Performance in BF mode is still good. Here's a full table: https://docs.google.com/spreadsheets/d/1...1273965171
- Negative: Drivers too aggressive clock management still overrides "manual" setting in power_dpm_force_performance_level at random events. Such jumping clocks during benchmark still occur and make benchmark meassurements inaccurate. This is one of the problems that makes us developers go crazy especially when you try to optimize kernels you never knew if the driver changed the clocks or if it was your code change that actually changed the performance. The fact that there's no way to turn off this "feature" makes this .... I don't find a word.. I mean why is it called manual then?
- Negative: The drivers OpenCL JiT compiler still segfaults when compiling SCRYPT based kernels 8900 and 9300 and PeopleSoft Token mode 13500. This started with AMDGPU-Pro 16.50. The only way to override was to patch benchmark.c and to make sure the compiler never calls them
- Negative: Still had to manually patch the installation script to not need to install 32 bit support
- Negative: The problem with the huge slowdown on rule-based cracking still exist
AMDGPU-Pro 16.40 is still the only working driver and shows the best performance in benchmarks