burningrave101
Newbie
Offline
Activity: 55
Merit: 0
|
|
July 09, 2011, 05:46:53 PM |
|
Question, if you have to use the BFI_INT flag for this tweak to work with the Phoenix Phatk kernel what flag do you use to make use of it with POCLBM? I'm running the latest version of GUIMiner with the default OpenCL POCLBM miner and extra flags "-v -w128 -f2". I applied this kernel tweak to the modified phatk.cl file that is in the main directory for GUIMiner and it seemed to give me a boost in hash rate but is it actually working without an additional flag?
|
|
|
|
burningrave101
Newbie
Offline
Activity: 55
Merit: 0
|
|
July 09, 2011, 05:51:02 PM |
|
well with this boost and the -f2 tag that i tried via burning's post i have a boost of 10 mhash which is 3.3%
You applied the tweak to the phatk.cl file in the main part of the GUIMiner folder didn't you? Because I don't see the bitminer.cl file included with the latest update to GUIMiner any more so I'm guessing that is due to it being replaced with the modified phatk kernel.
|
|
|
|
rethaw (OP)
|
|
July 09, 2011, 06:36:45 PM |
|
Question, if you have to use the BFI_INT flag for this tweak to work with the Phoenix Phatk kernel what flag do you use to make use of it with POCLBM? I'm running the latest version of GUIMiner with the default OpenCL POCLBM miner and extra flags "-v -w128 -f2". I applied this kernel tweak to the modified phatk.cl file that is in the main directory for GUIMiner and it seemed to give me a boost in hash rate but is it actually working without an additional flag?
poclbm will automatically do BFI_INT if your hardware is capable.
|
|
|
|
DiabloD3
Legendary
Offline
Activity: 1162
Merit: 1000
DiabloMiner author
|
|
July 10, 2011, 08:22:59 AM |
|
Question, if you have to use the BFI_INT flag for this tweak to work with the Phoenix Phatk kernel what flag do you use to make use of it with POCLBM? I'm running the latest version of GUIMiner with the default OpenCL POCLBM miner and extra flags "-v -w128 -f2". I applied this kernel tweak to the modified phatk.cl file that is in the main directory for GUIMiner and it seemed to give me a boost in hash rate but is it actually working without an additional flag?
poclbm will automatically do BFI_INT if your hardware is capable. As will DiabloMiner
|
|
|
|
655321
Newbie
Offline
Activity: 46
Merit: 0
|
|
July 10, 2011, 07:29:44 PM |
|
Win7, dual 6970s, Guiminer w/ poclbm. Went from ~ 409Mhash per card to 423Mhash per card.
|
|
|
|
rethaw (OP)
|
|
July 11, 2011, 12:55:04 AM |
|
As will DiabloMiner
I would just like to restate, if you would like to get these tweaks your best bet is to just update your miner. The big 3 have all been updated at this point and you are better off not editing source unless you have to. The developers are very responsive to modifications in the kernel that can be shown to improve efficiency.
|
|
|
|
Diapolo
|
|
July 11, 2011, 05:57:42 AM |
|
As will DiabloMiner
I would just like to restate, if you would like to get these tweaks your best bet is to just update your miner. The big 3 have all been updated at this point and you are better off not editing source unless you have to. The developers are very responsive to modifications in the kernel that can be shown to improve efficiency. That would state, one should trust only "the big 3" when it comes to kernel kernel updates, which I think is NOT true . You are right, it's harder to edit the OpenCL kernel for yourself, but there is no reason in not trying out modified / optimized kernels (like mine)! Dia
|
|
|
|
rethaw (OP)
|
|
July 11, 2011, 06:15:39 AM |
|
Diapolo I have been following your thread. You have put a lot of work into it and I look forward to further testing. That being said, including these kernel mods makes it difficult to tell how successful your changes are (lack of control). If your modifications are truly beneficial they will be included in the mainline.
Also, I believe the original developers are not getting the attention they deserve. These kernel mods and experimentation are welcomed by the community, but lets not forget who put in the original effort!
|
|
|
|
Diapolo
|
|
July 11, 2011, 06:37:27 AM |
|
Diapolo I have been following your thread. You have put a lot of work into it and I look forward to further testing. That being said, including these kernel mods makes it difficult to tell how successful your changes are (lack of control). If your modifications are truly beneficial they will be included in the mainline.
Also, I believe the original developers are not getting the attention they deserve. These kernel mods and experimentation are welcomed by the community, but lets not forget who put in the original effort!
I would say mods are "truly beneficial", if they lower the needed ALU OPs to process the kernel. This can be checked via AMD APP KernelAnalyzer and is what I try to do. You are absolutely right, that we should not forget the ones, who created a kernel in it's basic version. I couldn't have done this, that's for sure! But in the end we are all interested in the same ... to calculate BTC faster or more efficient, right? Dia
|
|
|
|
pekv2
|
|
July 19, 2011, 02:16:36 PM |
|
Does this tweak/mod apply to the latest GUIMiner? When I installed GUIMiner, I did not create a new miner, GUIMiner is using what ever it uses when you fire it up [Default] tab. Could you add explicit instructions " I am guessing I am using POCLBM?". From what I see, there are instructions for phatk's. But then you say Works also for POCLBM, just need to edit bitcoinminer.cl and change very same line. I opened bitcoinminer.cl and did not find #define Ma(x, y, z) amd_bytealign((y), (x | z), (z & x))
|
|
|
|
cyrusfox
Newbie
Offline
Activity: 15
Merit: 0
|
|
July 31, 2011, 07:31:10 PM |
|
FYI this change is found already in both the phatk and poclbm kernels in linux coin.
|
|
|
|
Crypt_Current
|
|
October 06, 2011, 06:11:56 PM |
|
FYI this change is found already in both the phatk and poclbm kernels in linux coin.
Ah, thank you -- just the confirmation I was looking for, without having to muddle with my OS
|
|
|
|
|