@realhet
OK a few things I have discovered:
1. Hetpas does compile and run ok on 14.7RC3.
So no need to install 14.9
2. Test Runs:
Target: Tahiti core:1150 MHz cu:32 ram:3072 MB uid:4098
ext: cl_khr_fp64 cl_amd_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_khr_image2d_from_buffer cl_khr_spir cl_khr_gl_event
* core MHz value is not always accurate, use Catalyst Control Center (or ADL) instead!
Using original OpenCL code
Kernel binary saved: C:\Miners\HetPas150111_Groestl\groestl\kernel_dump\kernel.elf
elapsed: 72.626 ms 36.095 MH/s gain: 9.02x
elapsed: 70.712 ms 37.072 MH/s gain: 9.27x
elapsed: 70.718 ms 37.069 MH/s gain: 9.27x
elapsed: 70.741 ms 37.057 MH/s gain: 9.26x
Functional test: RESULT IS OK
Target: Tahiti core:1150 MHz cu:32 ram:3072 MB uid:4098
ext: cl_khr_fp64 cl_amd_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_khr_dx9_media_sharing cl_khr_image2d_from_buffer cl_khr_spir cl_khr_gl_event
* core MHz value is not always accurate, use Catalyst Control Center (or ADL) instead!
Using new GCN ASM code
Kernel binary saved: C:\Miners\HetPas150111_Groestl\groestl\kernel_dump\kernel.elf
elapsed: 53.629 ms 48.881 MH/s gain: 12.22x
elapsed: 50.666 ms 51.740 MH/s gain: 12.93x
elapsed: 50.677 ms 51.729 MH/s gain: 12.93x
elapsed: 50.660 ms 51.746 MH/s gain: 12.94x
Functional test: RESULT IS OK
3. Calculated speed gain is close to actual speed gain of 1.40x as shown running sgminer
4. First run of OCL should be reference value of 1.0x to do proper comparison, this needs to be reset in hetpas for each architecture.
5. Your timing calculations appear to be wrong. Single 280x OCL is 18.5MHs, Single 280x ASM is 26.0MHs.
Are you sure hetpas is not using BOTH of the cards in my test box when running tests? I am mining in sgminer with SINGLE card, other is turned off and used in another instance of sgminer mining neoscrypt ...