Bitcoin Forum
May 12, 2024, 05:59:46 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 »  All
  Print  
Author Topic: Assessing the impact of TLB trashing on memory hard algorhitms  (Read 7665 times)
Fasdurcas
Hero Member
*****
Offline Offline

Activity: 896
Merit: 500


View Profile
December 13, 2015, 07:51:42 PM
 #21

We have about 60 days for most AMD to work without an update of the ethminer. Who is responsible for update the software?

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
1715536786
Hero Member
*
Offline Offline

Posts: 1715536786

View Profile Personal Message (Offline)

Ignore
1715536786
Reply with quote  #2

1715536786
Report to moderator
1715536786
Hero Member
*
Offline Offline

Posts: 1715536786

View Profile Personal Message (Offline)

Ignore
1715536786
Reply with quote  #2

1715536786
Report to moderator
1715536786
Hero Member
*
Offline Offline

Posts: 1715536786

View Profile Personal Message (Offline)

Ignore
1715536786
Reply with quote  #2

1715536786
Report to moderator
"This isn't the kind of software where we can leave so many unresolved bugs that we need a tracker for them." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715536786
Hero Member
*
Offline Offline

Posts: 1715536786

View Profile Personal Message (Offline)

Ignore
1715536786
Reply with quote  #2

1715536786
Report to moderator
Masked_Immortal
Member
**
Offline Offline

Activity: 67
Merit: 10


View Profile
December 14, 2015, 08:32:16 AM
 #22

is this issue just related to bandwidth, gtx970 has less bandwidth than 280x.
and what about Maxwell GPU?

SCAVO  Technologies
SELF-SUSTAINING CRYPTO MINING FARM  BY USING RENEWABLE ENERGY RESOURCES - LIFETIME CONTRACT
────────  Whitepaper ⬝  Twitter ⬝  Telegram ⬝   Facebook ⬝  Ann Thread     ───────  Join our ICO:  July. 15- Oct. 31
Genoil (OP)
Sr. Member
****
Offline Offline

Activity: 438
Merit: 250


View Profile
December 15, 2015, 01:13:26 PM
 #23

We have about 60 days for most AMD to work without an update of the ethminer. Who is responsible for update the software?

I filed this as a potential threat in the Ethereum bug bounty program but haven't anything from their end. Keep in mind I'm not 100% certain about this bug. It was an issue with my dagSimCL test program that may apply to ethminer as well. Unfortunately I don't have any time at the moment to further look into this. If it really is an issue, rest assured the private kernel gang has already jumped on it and resolved it, possibly using the approach that's publicly available in the dagSimCL repo. The owners of such modded kernels should be in for some serious profit...  

is this issue just related to bandwidth, gtx970 has less bandwidth than 280x.
and what about Maxwell GPU?

Maxwell cards with Compute 5.2 (GTX 9xx) only start suffering badly from TLB trashing after 2GB+ allocations, so they are fine until the switch to POS. Maxwell cards with Compute 5.0 (GTX750) have already bitten the dust and are useless for ETH mining.

Note that TLB trashing and the AMD max allocation problem are two separate issues.

ETH: 0xeb9310b185455f863f526dab3d245809f6854b4d
BTC: 1Nu2fMCEBjmnLzqb8qUJpKgq5RoEWFhNcW
vatusasid
Newbie
*
Offline Offline

Activity: 54
Merit: 0


View Profile
December 15, 2015, 02:30:22 PM
 #24

The developers of Ethereum were paid 13 million Ethe. How come they could not solve this problem? The ethminer 1.0.1 is not stable yet.
Omegasun
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile
January 08, 2016, 09:11:37 AM
 #25

Is there any news about the development of the etherminer so that it can cope with the larger DAG size. We are approaching 1280MB.


Tagz
█▀▀▀▀▀▀█
█ █▀▀▀ █
█  ▄██ █
█ ██▀  █
█ ▄▄▄█ █
█ █▀▀▀ █
█  ▄██ █
█ ██▀  █
█ ▄▄▄█ █
█      █
█▄▄▄▄▄▄█

█▀▀▀▀▀▀█
█ █▀▀▀ █
█  ▄██ █
█ ██▀  █
█ ▄▄▄█ █
█ █▀▀▀ █
█  ▄██ █
█ ██▀  █
█ ▄▄▄█ █
█      █
█▄▄▄▄▄▄█
Bagdar13
Member
**
Offline Offline

Activity: 115
Merit: 10


View Profile
January 12, 2016, 08:54:00 PM
 #26

Is there any news about the development of the etherminer so that it can cope with the larger DAG size. We are approaching 1280MB.

I have heard nothing.  I also tested this and found a problem at ~1280 as well.

I started looking on forums as I noticed a substancially drop off on the 7970 cards at ~1.2 GB.  

At this point my 280xs are down from 27 to about 24
and
At this point my 7970s are down from 22 to about 17 each (this was what supprised me and this problem is present on XFX, powercolor and one other)

This drop in performance seems to be larger than the expected drop

Oddly enough my 7870s seem to have suffered little if any performance hit and are still happy doing 15 same as at launch.

Edit my 7870s are the ghz edition, however, i also have a sapphire and a 7870 MIST (which is really a broken 7950) both of these are also unaffected.

Food for thought.
Venon
Newbie
*
Offline Offline

Activity: 51
Merit: 0


View Profile
January 13, 2016, 08:32:35 PM
 #27

Is there any news about the development of the etherminer so that it can cope with the larger DAG size. We are approaching 1280MB.

I have heard nothing.  I also tested this and found a problem at ~1280 as well.

I started looking on forums as I noticed a substancially drop off on the 7970 cards at ~1.2 GB.  

At this point my 280xs are down from 27 to about 24
and
At this point my 7970s are down from 22 to about 17 each (this was what supprised me and this problem is present on XFX, powercolor and one other)

This drop in performance seems to be larger than the expected drop

Oddly enough my 7870s seem to have suffered little if any performance hit and are still happy doing 15 same as at launch.

Edit my 7870s are the ghz edition, however, i also have a sapphire and a 7870 MIST (which is really a broken 7950) both of these are also unaffected.

Food for thought.

Do you find the drop during the test or the actual mining?
sp_
Legendary
*
Offline Offline

Activity: 2912
Merit: 1087

Team Black developer


View Profile
January 13, 2016, 09:05:42 PM
 #28

Let the dagger grow. The ether algo will be perfect for the botnets.

Team Black Miner (ETHB3 ETH ETC VTC KAWPOW FIROPOW MEOWPOW + dual mining + tripple mining.. https://github.com/sp-hash/TeamBlackMiner
Bagdar13
Member
**
Offline Offline

Activity: 115
Merit: 10


View Profile
January 15, 2016, 04:24:49 AM
 #29

Is there any news about the development of the etherminer so that it can cope with the larger DAG size. We are approaching 1280MB.

I have heard nothing.  I also tested this and found a problem at ~1280 as well.

I started looking on forums as I noticed a substancially drop off on the 7970 cards at ~1.2 GB.  

At this point my 280xs are down from 27 to about 24
and
At this point my 7970s are down from 22 to about 17 each (this was what supprised me and this problem is present on XFX, powercolor and one other)

This drop in performance seems to be larger than the expected drop

Oddly enough my 7870s seem to have suffered little if any performance hit and are still happy doing 15 same as at launch.

Edit my 7870s are the ghz edition, however, i also have a sapphire and a 7870 MIST (which is really a broken 7950) both of these are also unaffected.

Food for thought.

Do you find the drop during the test or the actual mining?

I am now dropping in actual mining on this hardware with the dag update at block 840000; the point being is my drop in hash seems to be more than predicted by the size of DAG increase.
Dofnatues
Newbie
*
Offline Offline

Activity: 16
Merit: 0


View Profile
January 15, 2016, 06:15:27 PM
 #30

Because of the drop of the hash rate. I decided to reduce the core clock frequency and keep the memory frequency the same. Is that a good idea?
Genoil (OP)
Sr. Member
****
Offline Offline

Activity: 438
Merit: 250


View Profile
January 18, 2016, 04:09:29 PM
 #31

I just finished implementing the chunk allocation into my fork of ethminer.

https://github.com/Genoil/cpp-ethereum/tree/opencl-chunks

By allocating DAG memory in chunks (--cl-chunks <chunkSizeInMB>), issues with RAM allocation may be averted. A nice side effect of this may be (significantly) higher hashrates. Based on what I've seen from people using dagSimCL, --cl-chunks 640 yields quite good results. It may be however that there is a correlation between optimal setting of chunk size vs dag size.

I wrote this change without access to AMD hardware, so your mileage may vary. Don't bother trying this on CUDA devices, using chunks there only has a negative impact on hashrate.

  

ETH: 0xeb9310b185455f863f526dab3d245809f6854b4d
BTC: 1Nu2fMCEBjmnLzqb8qUJpKgq5RoEWFhNcW
RustyNoman
Full Member
***
Offline Offline

Activity: 189
Merit: 100


View Profile
January 18, 2016, 05:54:13 PM
 #32

I just finished implementing the chunk allocation into my fork of ethminer.

https://github.com/Genoil/cpp-ethereum/tree/opencl-chunks

By allocating DAG memory in chunks (--cl-chunks <chunkSizeInMB>), issues with RAM allocation may be averted. A nice side effect of this may be (significantly) higher hashrates. Based on what I've seen from people using dagSimCL, --cl-chunks 640 yields quite good results. It may be however that there is a correlation between optimal setting of chunk size vs dag size.

I wrote this change without access to AMD hardware, so your mileage may vary. Don't bother trying this on CUDA devices, using chunks there only has a negative impact on hashrate.

  

Do you have instructions for building the problem. Do you have an exe version so that we can try.
Genoil (OP)
Sr. Member
****
Offline Offline

Activity: 438
Merit: 250


View Profile
January 18, 2016, 06:02:29 PM
 #33

Binary is on the eth forum in mining section

ETH: 0xeb9310b185455f863f526dab3d245809f6854b4d
BTC: 1Nu2fMCEBjmnLzqb8qUJpKgq5RoEWFhNcW
Justicemaxx
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500



View Profile
January 19, 2016, 07:42:35 PM
 #34

Binary is on the eth forum in mining section
I tried with different settings of chunks, 640, 660, these figures reduce hash rate about 3 times on R280x, R290. 6x280x give about 50 MGh. At the same time setting 1300 or more does not affect the speed, the speed becomes normal, about 150 MGh, and chunks 1300 give 150 MGh. Maybe I do something wrong? ....Before starting hash, miner writes that he can't create 2 block DAG file because it is blocked GPU.
mandica
Hero Member
*****
Offline Offline

Activity: 693
Merit: 508



View Profile
January 19, 2016, 09:04:29 PM
 #35

Binary is on the eth forum in mining section
I tried with different settings of chunks, 640, 660, these figures reduce hash rate about 3 times on R280x, R290. 6x280x give about 50 MGh. At the same time setting 1300 or more does not affect the speed, the speed becomes normal, about 150 MGh, and chunks 1300 give 150 MGh. Maybe I do something wrong? ....Before starting hash, miner writes that he can't create 2 block DAG file because it is blocked GPU.

Did your miner submit valid shares?
Justicemaxx
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500



View Profile
January 20, 2016, 01:12:28 PM
 #36

I have extracted a solo miner showed resolve, but the server node seems to be ignored, that is, the balls from the miner with chunks.
Assanger
Jr. Member
*
Offline Offline

Activity: 55
Merit: 1


View Profile
January 20, 2016, 04:37:58 PM
 #37

I have extracted a solo miner showed resolve, but the server node seems to be ignored, that is, the balls from the miner with chunks.

Does it mean the etherminer is mining, but the shares are not recognized?
Justicemaxx
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500



View Profile
January 20, 2016, 04:47:56 PM
 #38

Yes
Genoil (OP)
Sr. Member
****
Offline Offline

Activity: 438
Merit: 250


View Profile
January 25, 2016, 09:00:14 AM
 #39

I have extracted a solo miner showed resolve, but the server node seems to be ignored, that is, the balls from the miner with chunks.

LOL true. I'm sorry man, just knocked this out blindly without access to an actual AMD card. For now, some further testing by others have indicated there presently no need to worry about allocation problems in the near future. I wil have to verify for myself to be absolutely sure though.

ETH: 0xeb9310b185455f863f526dab3d245809f6854b4d
BTC: 1Nu2fMCEBjmnLzqb8qUJpKgq5RoEWFhNcW
Marvell1
Legendary
*
Offline Offline

Activity: 2408
Merit: 1102


Leading Crypto Sports Betting & Casino Platform


View Profile
January 25, 2016, 10:01:22 PM
 #40

I have extracted a solo miner showed resolve, but the server node seems to be ignored, that is, the balls from the miner with chunks.

LOL true. I'm sorry man, just knocked this out blindly without access to an actual AMD card. For now, some further testing by others have indicated there presently no need to worry about allocation problems in the near future. I wil have to verify for myself to be absolutely sure though.

I'd could send you one of my 7950s if you want to pay for shipping i have a bunch laying around due to no motherboards to host them in.

This dag problem is getting huge for my my 900mh/s farm is down to like 700mh/s

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
Pages: « 1 [2] 3 4 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!