Bitcoin Forum
October 22, 2017, 10:34:31 AM *
News: Latest stable version of Bitcoin Core: 0.15.0.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20 21 22 »  All
  Print  
Author Topic: [ANN][GRS][DMD][DGB] Pallas optimized groestl opencl kernels  (Read 59233 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
mitache365
Hero Member
*****
Offline Offline

Activity: 689


View Profile
January 13, 2015, 07:37:37 PM
 #241

Trust me 14.7RC3 is best.
Then u are unlucky enough to have a "Locked" card.
Only recourse for u is vbios modding your card if u want to lower memclock to 150 and be able to do higher overclock on gpu.
Do the research on vbios modding ... there are pointers in this thread by myself, I hate repeating my self a hundred times that's why the info is in thread.
https://bitcointalk.org/index.php?topic=779598.msg9043545#msg9043545

BTW I can still clock mem at 1625 via sgminer setting when I mine X11 or Neoscrypt with it ... just have to set it manual for them ...

Welcome to Extreme Diamond Mining LOL

I have 3 different 280x cards(dual,vapor,toxic). Strange to see all are locked. The same thing is that all are sapphire. Will try this vbios modding theese days.
Thank you for the support. I will leave the rigs for now at 22.3mh(1020/1500) /23.4mh(1070/1550) /24mh(1100/1600). Little tired last 2 days trying to config everything Smiley) maybe I am wrong somewhere.

BTC
1508668471
Hero Member
*
Offline Offline

Posts: 1508668471

View Profile Personal Message (Offline)

Ignore
1508668471
Reply with quote  #2

1508668471
Report to moderator
1508668471
Hero Member
*
Offline Offline

Posts: 1508668471

View Profile Personal Message (Offline)

Ignore
1508668471
Reply with quote  #2

1508668471
Report to moderator
There are several different types of Bitcoin clients. Server-assisted clients like blockchain.info rely on centralized servers to do their network verification for them. Although the server can't steal the client's bitcoins directly, it can easily execute double-spending-style attacks against the client.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1508668471
Hero Member
*
Offline Offline

Posts: 1508668471

View Profile Personal Message (Offline)

Ignore
1508668471
Reply with quote  #2

1508668471
Report to moderator
1508668471
Hero Member
*
Offline Offline

Posts: 1508668471

View Profile Personal Message (Offline)

Ignore
1508668471
Reply with quote  #2

1508668471
Report to moderator
1508668471
Hero Member
*
Offline Offline

Posts: 1508668471

View Profile Personal Message (Offline)

Ignore
1508668471
Reply with quote  #2

1508668471
Report to moderator
pallas
Legendary
*
Offline Offline

Activity: 1442


Black Belt Developer


View Profile
January 13, 2015, 09:02:58 PM
 #242

For those of you with 290/290x cards that are locked:
http://www.overclock.net/t/1443242/the-r9-290-290x-unlock-thread

That thread is about transforming a 290 into 290x by means of firmware flashing.
But some are hardware locked, like mine... :-(

utahjohn
Hero Member
*****
Offline Offline

Activity: 630


View Profile
January 13, 2015, 09:10:54 PM
 #243

For those of you with 290/290x cards that are locked:
http://www.overclock.net/t/1443242/the-r9-290-290x-unlock-thread

That thread is about transforming a 290 into 290x by means of firmware flashing.
But some are hardware locked, like mine... :-(
Still may be useful for someone ...7% gain from 290 to 290x ...  Smiley
pallas
Legendary
*
Offline Offline

Activity: 1442


Black Belt Developer


View Profile
January 13, 2015, 09:17:19 PM
 #244

For those of you with 290/290x cards that are locked:
http://www.overclock.net/t/1443242/the-r9-290-290x-unlock-thread

That thread is about transforming a 290 into 290x by means of firmware flashing.
But some are hardware locked, like mine... :-(
Still may be useful for someone ...7% gain from 290 to 290x ...  Smiley

I have 30 on 290 and 33 on 290x, same clock, so it's 10% :-)

utahjohn
Hero Member
*****
Offline Offline

Activity: 630


View Profile
January 14, 2015, 07:07:58 PM
 #245

Quote
* "Guys! We do not need more optimization!"
I've thought about this too. But I think if everyone use better kernels, then everyone will use the same power to get the same profit as difficulty will be harder but mining will require less power.
But what if not everyone uses the faster kernel. I think my compuler/IDE is helping in this a lot, as it is kinda user unfriendly
Just as I thought also, there has not been a widespread migration to new kernel Smiley  Difficulty for newbs to set-up properly, combined with falling BTC value make direct mining less attractive to the "Dumpers" ... Diff is back to a reasonable range again as miners drop out of game ...
This is good for those of us who stick with it Smiley BTC will recover eventually, I am a long-term DMD holder anyway Smiley
pallas
Legendary
*
Offline Offline

Activity: 1442


Black Belt Developer


View Profile
January 14, 2015, 09:13:04 PM
 #246

Utahjohn: true!
Realhet: still there?

utahjohn
Hero Member
*****
Offline Offline

Activity: 630


View Profile
January 14, 2015, 09:31:58 PM
 #247

Realhet has given us an impressive tool to work with ... time to learn ASM coding ...
I don't really have a grasp on parallel processing and all the nuances of register usage on GPU ... looks like the ball is in your court Pallas.  Hopefully Realhet returns to continue on this project.

Found this, looking thru it now ...
http://developer.amd.com/wordpress/media/2012/12/AMD_Southern_Islands_Instruction_Set_Architecture.pdf

Wish I had a printed book of this reference ... wonder if one could order it online, I have no printer ...

This is what I was looking for Smiley Wow a lot to grasp Smiley

Nice, even gives opcodes, I bet this is reference realhet used to build hetpas Smiley

In his dev thread he mentions u can inline an instruction opcode for any that are not supported by hetpas assembler.  The opcode tables for generating instructions manually are in the ref manual Smiley
utahjohn
Hero Member
*****
Offline Offline

Activity: 630


View Profile
January 14, 2015, 11:47:44 PM
 #248

@pallas
will you be able to do your best first/last pass implementation in ASM?
Looks like realhet has moved on to another project ...
realhet
Jr. Member
*
Offline Offline

Activity: 32


View Profile WWW
January 15, 2015, 02:28:11 AM
 #249

Hi,

"- asm is cooler than ocl ;-)"  Haha, yes!
And ocl needs black magic to optimize, asm just does what you tell it to.

"Nice, even gives opcodes, I bet this is reference realhet used to build hetpas Smiley"
I remember, I had a work that time when 7970 came out. I just got one in 2011 december. There was no manual for more than half a year, but the disassembler worked well. So I decoded the instruction set using the disassembler. I even found some undocumented ones that way. It was fun.
But for some unknown reasons this approach is broken because 1-2 years ago the disassembler is just does nothing when the .elf is a binary only .elf (this is the case when you use my assembler).

Some tips:
- Use Ctrl+Space in the IDE! It's like Intellisense/codeInsight. (Just start typing v_something!)
- Press F1 on any instruction, it will show a mini help.
- You can DD anything that doesn't implemented. (eg. "dd $12345678, 0x74732921, 1234" emits 3 uints into code)
- Disassembling small opencl programs is a good source of knowledge. Also this is the 'documentstion' on how to specific set of pass kernel parameters.

"Looks like realhet has moved on to another project ..."
Yea, I have to continue my job soon, as my free time runs out. I'm only planning to experiment with a bit of 2D rope physics. But whatever, now I'm in a Red Alert 2 'project', haha Cheesy
pallas
Legendary
*
Offline Offline

Activity: 1442


Black Belt Developer


View Profile
January 15, 2015, 09:18:27 AM
 #250

Oh, that's a pity you moved away...
Not sure I like the idea of learning another asm, even if it's very cool!
I understand the first and last round optimizations are boring to do, but could you please, before leaving us, fix the problem with multiple cards? Where card 0 doesn't provide any work unit while card 1 works fine? Thanks!

utahjohn
Hero Member
*****
Offline Offline

Activity: 630


View Profile
January 15, 2015, 09:26:14 AM
 #251

This one is going to take a lot of learning for me (I'm 53yo LOL learning takes more time for me hehehe) ... I'm going to copy asm src to flash drive and print at apt complex office so it's a bit easier for me to follow through.  Can u send me your latest greatest fastest OCL and I'll get that printed too ...

Funny u can only get 1 card to run, I have 280x as card 0, 7950 as card 1 and they both run kernel fine ...
Just an after thought, I have not tried with single instance of sgminer controlling both cards, I run an instance of sgminer for each card individually, so I do not know if this problem affects me ...
utahjohn
Hero Member
*****
Offline Offline

Activity: 630


View Profile
January 15, 2015, 10:28:31 AM
 #252

@realhet
can u make the right hand pane detachable in hetpas?  I like to use multiple monitors and have a full screen for IDE ...

Also would really appreciate if you could do the finishing touches on first/last pass as neither of us are up to speed on asm yet and could be quite a while ...
pallas
Legendary
*
Offline Offline

Activity: 1442


Black Belt Developer


View Profile
January 15, 2015, 12:25:43 PM
 #253

Oh, that's a pity you moved away...
Not sure I like the idea of learning another asm, even if it's very cool!
I understand the first and last round optimizations are boring to do, but could you please, before leaving us, fix the problem with multiple cards? Where card 0 doesn't provide any work unit while card 1 works fine? Thanks!

I built my bin as posted using Hetpass.
Two machines.
Two 7950s reference cards in one.
And a Dualx  7950 in the other.
All Sapphires. I use Sgminer 4.1 the original if you will.
Not sgminer 5.1. Too many bells and whistles.
Hetpass said these cards should do soo many hashes and it is correct.
I run two cards in one machine with out any problems.
.......

On my machine, card 0 hashed fine but no work submitted (WU=0).
Card 1 had normal WU.
I'm using 4.1 as well.
Never had this problem with any kernel before.

Toninho
Hero Member
*****
Offline Offline

Activity: 537


View Profile
January 17, 2015, 06:32:28 AM
 #254

Hi, i need Miner for Nvidia 560 TI DS Work about 3600 kh/s but in Groestl 100%  in --algo=dmd-gr  =  Bommm ...Bommm  reject  do not understand ??'
M1ST3R
Member
**
Offline Offline

Activity: 89


View Profile
January 17, 2015, 10:56:11 PM
 #255

Hi, i need Miner for Nvidia 560 TI DS Work about 3600 kh/s but in Groestl 100%  in --algo=dmd-gr  =  Bommm ...Bommm  reject  do not understand ??'

Hello, anyone home??? This is opencl kernel which is for AMD gpu not Nvidia.
qaz6767
Full Member
***
Offline Offline

Activity: 138


View Profile
January 20, 2015, 10:27:50 AM
 #256

Dobrii den! Podskajite v shapke novii fail .cl ? Kotorii vidaet 30Mh na 290 karte? Spasibo
pallas
Legendary
*
Offline Offline

Activity: 1442


Black Belt Developer


View Profile
February 19, 2015, 03:01:59 PM
 #257

Is there still interest in this? Utahjohn and.... :-D
I could dedicate some time to finish the opensource kernel v2 if it's worth.

berbip
Member
**
Offline Offline

Activity: 106


View Profile
February 19, 2015, 04:58:51 PM
 #258

Is there still interest in this? Utahjohn and.... :-D
I could dedicate some time to finish the opensource kernel v2 if it's worth.

Oh, i'm totally interested Smiley
Thanks for your great work btw
pallas
Legendary
*
Offline Offline

Activity: 1442


Black Belt Developer


View Profile
February 25, 2015, 01:02:39 PM
 #259

experimental new bin for Hawaii (r9 290/290X) only:

https://dl.dropboxusercontent.com/u/40353042/Diamond/diamondHawaiiw128l8.bin

use worksize 128.

this is my opencl kernel, tweaked for speed and compatibility.
please report hashrates and show your support!

Star65
Member
**
Offline Offline

Activity: 65


View Profile
February 25, 2015, 02:27:00 PM
 #260

Thx pallas! But im out of the game cos i have 280s only. Utahjohn too (i think so).
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20 21 22 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!