Bitcoin Forum
June 05, 2024, 12:47:35 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 »
1  Alternate cryptocurrencies / Mining (Altcoins) / Re: I Turned My Rigs Off... on: April 06, 2019, 10:46:30 PM

And when I checked your numbers, it looks like you're only factoring the electricity costs, and nothing for depreciation.
It`s the right way calculation. All my equipment costs had been calculated until revenues exceeded costs. Now there is now depreciation, it was calculated before.
Even if GPU-ASIC - break down - it doesn`t make a problem. it worked hard and paid off itself.

It would only be the right way if the cards were worth nothing.   However I suspect they are worth something, and the more you use them and the longer you wait, they are worth less and less.
2  Alternate cryptocurrencies / Mining (Altcoins) / Re: I Turned My Rigs Off... on: March 31, 2019, 10:56:48 PM
it's pretty funny how a lot of you all cry even when making 5-8% profit.  Let me let you in on a little secret, IT'S STILL PROFIT.  Those of you that are not making profit, I get your grief.  Anything in the green is STILL PROFIT, be it 5 cents or 100$.

ETH @ 230 hash and 1050 watts (8 x 470 rigs) @
power at 10 cents is 11% profit
power at 9 cents is 23% profit
power at 8 cents is 39% profit
power at 7 cents is 59% profit


And the vast majority of Americans and Europeans are paying US>10c/kWh.  Even up here in the Great White North, you'll only find rates substantially below that in Manitoba and Quebec (and maybe still in some parts of Labrador).  In the big American cities, electricity is over US 20c/kWh.

And when I checked your numbers, it looks like you're only factoring the electricity costs, and nothing for depreciation.

I suspect you're in somewhere like Washington state, which has some of the lowest electricity costs in North America.  So if you're in Grant County, sure mining ETH is clearly profitable, but for the other 99.9% of the population, it ain't so easy to make money mining.

http://www.hydroquebec.com/data/documents-donnees/pdf/comparison-electricity-prices.pdf
3  Alternate cryptocurrencies / Mining (Altcoins) / Re: Custom RAM Timings for GPU's with GDDR5 - DOWNLOAD LINKS - UPDATED on: July 01, 2018, 05:17:26 PM
I asked nerdralph if he has an idea and he told me timing straps are interdependent and therefore you have to runtime-mod them in a certain sequence for the GPU not to crash...
I was wondering if you could help me out with my problem. Would be really happy as I've wasted days of time now...

It takes some time, but you can find most of the info in this and other threads on bitcointalk.  For example, you have to be very careful changing CAS timing, since one part of the strap contains the mode register settings that program the actual GDDR chips, and another part of the strap programs the memory controller CAS timings.  Wolf noted that you can usually get away with the two timings being one clock cycle off, but any more than that and you are pretty much guaranteed to get a crash.
4  Alternate cryptocurrencies / Mining (Altcoins) / Re: Custom RAM Timings for GPU's with GDDR5 - DOWNLOAD LINKS - UPDATED on: July 01, 2018, 05:12:07 PM
does anyone know how to copy, mod or properly decode /sys/kernel/debug/dri/*cardnumber*/amdgpu_regs into readable hex code? when I try to copy it to another folder (to later view it in a windows hex editor) the kernel panics while reading the file.
would appreciate it a lot

Not a full dump, but some of the key strap timings:
https://github.com/nerdralph/amdmeminfo

@MoneroCrusher I know you already found my amdmeminfo fork, so this is more for other readers of this thread.
5  Alternate cryptocurrencies / Mining (Altcoins) / Re: Gateless Gate Sharp 1.3.8: 30Mh/s (Ethash) on RX 480! on: June 25, 2018, 11:35:10 PM
The Ethash kernel for GCN3 is done.
Theoretically spraking, it cannot get any faster than as it is now with four active wavefronts
per CU.
I am sick of kooking at Ethash, though...

You don't need four wavefronts to saturate the VALU.  I explained that in an old blog post:
"Note that some sources state that full SIMD occupancy requires four waves, when it is technically possible with just one wave using only vector instructions."
http://nerdralph.blogspot.com/2017/02/inside-amd-gcn-code-execution.html

I realized a long time ago that the key to optimal ETHASH performance is not getting more waves, it's optimizing the pattern memory accesses across the CUs to avoid contention.
6  Alternate cryptocurrencies / Mining (Altcoins) / Re: VCU1525 (FPGA MINER BOARD) - $3,000 to $4,000 on: May 10, 2018, 07:31:23 PM
Did you read this:

Sorry, I've been meaning to make a post related to this.  We have been working with the OP to determine the optimal configuration and board for this application, as we have a few to choose from.  The XUPP3R may not be the optimal one, we have other boards, including one with larger core power supplies and even the VU13P instead of the VU9P. The OP is working to determine the combination of FPGA size, clocks, logic, memory and power use that maximizes ROI.  We do not want to sell you boards that may not be the best fit, that is in no one's best interest.

So you have not missed out, you perhaps have saved yourself from buying a non-optimal board (we actually have not yet taken any orders or shipped any boards to miners so no one is in that camp).  You can still contact us and we will get back to you as soon as we have enough details to let you place an order.

So VU13P might be better? I think you are going too fast. I am interested in 2 but things need to settle down.

Edit: And OP(whitefire99) is still working specs.

I've already been at this for over a year. I've been mining on these boards since June 2017 and working on them since Jan 2017. The XCVU9P is where you want to be at. The XCVU13P isn't produce in the same quantity and it will not be as cost effective. The fact they don't know which device to get and are just figuring this out now shows how late to the game they are.

Bittware is also not going to give you a good deal. For each board they sell they're going to gross about 2/3.

Maybe they mean the VU31P and not the 13P?  The 31P has 4GB of HBM2 memory, which would be better for equihash than the VU9P.
7  Alternate cryptocurrencies / Mining (Altcoins) / Re: [2018-02-12]Bitmain To Release Ethereum ASIC Miner F3 With 72Gb DDR3 Dram In Q2 on: May 10, 2018, 06:28:57 PM
They apparently believe the unsupported claims by Marvel2 about the majority of existing ETH hashrate being ASIC, despite all the evidence against those claims and ZERO supporting evidence.

how is this unsupported, we saw the same pattern with monero, huge exeplained jumps in difficulty when gpus were in short supply. Monero forks snd poof 60 % of the hashrate disspears lol.

Eth is older and the jumps happpen far earlier, Ive been mining since 2013 and I saw all these jumps first hand , the biggest one around june or oct of last year (id have to look at the chart) gpus had been out of stock since febuary and all of a sudden we go from around 90th to 120 then 150 then 180th, basically jumps of 30 th a month in a time of gpu
not being available. 

Gimme a break if you all cant read the pattern or have your heads in the sand or what i font know.

and now Shitmain magically lists a new E3 miner forcsale in massive amounts , this from a company we already know
mines with thier gear for at least a year before selling these old model chips to you idiot peons?

Maybe I shouls start a detective agency or something becuase it seems I’m one of the few who cam put a simple two and two together ... thats four right? lol

Monero(Cryptonight) can't be compared to ethash, as the algorithms are very different.  If you are actually interested in understanding ethash (& equihash) look at my posting history as I've analyzed both in-depth as well as done a lot of kernel coding.  Ethash also doesn't have botnets like Monero, which is likely where much of the hashrate drop came from after the fork.

You're basically doing a better job proving yourself wrong.  GPUs have been back-ordered due to high demand from mining; AMD can't ramp up production fast enough to keep up with demand.
"Revenue was $1.65 billion, up 40 percent year-over-year and 23 percent quarter-over-quarter, driven primarily by higher revenue in the Computing and Graphics segment."
http://ir.amd.com/news-releases/news-release-details/amd-reports-first-quarter-2018-financial-results
8  Alternate cryptocurrencies / Mining (Altcoins) / Re: [2018-02-12]Bitmain To Release Ethereum ASIC Miner F3 With 72Gb DDR3 Dram In Q2 on: April 25, 2018, 02:27:43 PM
Turns out the Bitmain E3 (NOT the F3 as reported) is not exactly a big GPU mining killer.
180 Mhash
800 watts

About the the SAME performance as a well-tuned 6 card RX 580/480 based rig, and slightly INFERIOR to a well-tuned 6-card GTX 1070 based rig.

My tuned RX 580 Special Edition GPU mine at 31 MH\s while consuming below 90 Watts


Go by "at the wall" measurements, as nothing on the AMD side reports the power usage of the entire card because AMD's HARDWARE on the card only measures power usage of the GPU itself.

Software like Afterburner and Wattman ALWAYS get the power usage wrong, and UNDERreport it a lot on AMD cards as a result.


It's correct for what it is reporting.  As you pointed out, often people are just looking at the power consumption of the GPU, from the output side of the VRM.  Power to the input side of the VRM will be ~10% higher, and there is a separate VRM for the RAM.  There's usually one or two more power rails as well, but their power consumption is minor compared to the GPU & RAM.
9  Alternate cryptocurrencies / Mining (Altcoins) / Re: Custom RAM Timings for GPU's with GDDR5 - DOWNLOAD LINKS - UPDATED on: April 23, 2018, 12:50:19 PM
SRBminer is windows only. I do not plan to start using windows for mining.
PP: At the end , efficiency is the ultimate goal. Chasing higher hashrate sometimes leads to lowering efficiency.

The performance/efficiency tradeoff in ethash is becoming less significant with newer hardware.  With a R9 290 card it was very difficult to maximize performance without increasing power consumption.  With Polaris, where performance is mainly limited by memory and not the core clock, it is much easier to get near peak performance with minimal power.

That said, I think there is room for some tangible improvements in ethash (and probably cryptonight) mining efficiency through optimizing the mining kernel.  For example a Rx 580 doesn't need active 36 CUs to do 30Mh/s; it's closer to 1 CU per Mh.
10  Alternate cryptocurrencies / Mining (Altcoins) / Re: [2018-02-12]Bitmain To Release Ethereum ASIC Miner F3 With 72Gb DDR3 Dram In Q2 on: April 06, 2018, 03:26:11 PM
Or the F3 isn't an ethash miner - perhaps it's for some other algorithm?

Equihash (zcash) has more room for optimization in an ASIC than ethash.  The first round in equihash is dominated by blake hash speed, which is much faster in an ASIC than a GPU (and Bitmain already has blake miners).  The subsequent rounds can be significantly faster with a modest-sized multi-banked SRAM.  Something with 256 banks of 1KB should be at least 2x faster than a Rx 480, even if the ASIC is clocked below 1Ghz.
11  Alternate cryptocurrencies / Mining (Altcoins) / Re: The OhGodAVBIOS Suite - Edit PowerPlay Tables, Decode Timings, and More! on: April 03, 2018, 01:06:07 PM
AMDGPU however does NOT support undervolt OR clock control for R9 series cards (try it, the clocks DO NOT MOVE no matter what settings you use)

It works fine for GCN3 (i.e. Tonga).
Code:
sudo ./ohgodatool -i $r380 --core-state 5 --core-clock 906
sudo ./ohgodatool -i $r380 --core-state 5 --core-vddc-idx 1

It's not quite as good as Polaris, because the AMDGPU driver seems to use fixed voltage tables with Tonga rather than EVV.
You also need to watch out for the ACPI bug that causes powerplay to fail.  It seems BIOS and slot dependent, so you might not encounter it.  I had problems with the the 16x slot on H97 anniversary boards, and after trying a couple different BIOS versions I gave up and just use the 5 1x slots.
12  Alternate cryptocurrencies / Mining (Altcoins) / Re: [2018-02-12]Bitmain To Release Ethereum ASIC Miner F3 With 72Gb DDR3 Dram In Q2 on: March 27, 2018, 01:50:57 PM
https://www.cnbc.com/2018/03/26/analyst-slashes-amd-nvidia-price-targets-on-new-cryptocurrency-mining-chip-from-china.html

Quote
"During our travels through Asia last week, we confirmed that Bitmain has already developed an ASIC [application-specific integrated circuit] for mining Ethereum, and is readying the supply chain for shipments in 2Q18," analyst Christopher Rolland wrote in a note to clients Monday. "While Bitmain is likely to be the largest ASIC vendor (currently 70-80% of Bitcoin mining ASICs) and the first to market with this product, we have learned of at least three other companies working on Ethereum ASICs, all at various stages of development."

Why wait three years to develop ETH ASIC? And then release it just before the rumored POS switch?

Money.  ~$10M/day is made mining ETH now.  A year ago it was ~$1M/day, and 15 months ago it was <$500K/day.
Bitmain's ethash miner is not going to have a significant impact, because unlike bitcoin and sia mining, it requires large amounts of RAM.  The costs of the RAM significantly exceeds the costs of the ASICs.
At US$450, ETH is now 1/3 of it's peak in Jan, and that is what is having the biggest impact on mining and GPU demand.  Summer is coming in the Norther Hemisphere, which means miners with expensive electricity costs will be shutting down rigs.  Unless the price of ETH climbs back over $1000, I predict the GPU shortage will be over by mid-summer, and GPU cards will be readily available at their MSRP.
13  Alternate cryptocurrencies / Mining (Altcoins) / Re: how to prepare for summer? on: March 19, 2018, 03:22:58 PM

Hi,
I get temperatures of my GPU's from 55-75 °Celsius and we have still  winter (outside 0 and inside 22 °C).

How to prepare for summer (outside 35-35  °C, inside 27-29°C without air con),
how am I going to cool this stuff and not to spend too much money?

How are you going to cool it?

Thanks for suggestions.

Last summer I shut down my mining rigs.  For the summer of 2016, there was decent money to be made on ETH mining, so I moved my rigs to the garage.
14  Alternate cryptocurrencies / Mining (Altcoins) / What should a Linux miner output? on: March 17, 2018, 07:06:15 PM
I'm getting close to releasing the first beta of my new ethereum miner, and have been thinking about the program output.
I don't think people generally care about new jobs, so printing the hash of a new job will be limited to debug builds (or maybe a debug option in release builds).
Obviously per-GPU hashrate will be reported.  Solutions, failures, and rejects will be reported, and I'm thinking of making them per-GPU instead of aggregate like ethminer does.

Is there anything else that a miner needs to output, or that it definitely shouldn't output?  I'm wondering if program runtime is useful.  The output logs will be timestamped, so it will be easy to see if the miner is still running by looking at the output tail.

At this time I'm concerned only with basic output.  After the beta is stable and working, I'll look at adding other output like fan speeds and temperatures.
15  Alternate cryptocurrencies / Mining (Altcoins) / Re: Custom RAM Timings for GPU's with GDDR5 - DOWNLOAD LINKS - UPDATED on: March 16, 2018, 04:03:42 PM
Anyone has idea why 280X with its huge memory bandwidth has such poor ethash performance?

Try mining with a small dag (i.e. Ubiq, Expanse).  Part of the issue is the memory controller isn't as efficient as GCN3 and later, but most of the issue is the large DAG size combined with 4K pages causing TLB misses.
I haven't tried it, but the 2M page support should work with Linux kernel 4.15, which would make a big difference mining ETH.
16  Alternate cryptocurrencies / Mining (Altcoins) / Re: looking for VRM efficiency tests on: March 15, 2018, 05:41:54 PM
You might be interested in buildzoid's GPU breakdowns. He does nice VRM analysis for a lot of GPUs.

https://www.youtube.com/channel/UCrwObTfqv8u1KO7Fgk-FXHQ/videos

Hmmm... I started watching his Vega liquid nitrogen video, and stopped after he said, "as you start going below ambient temperature, you get water ... condensation".
A good scientist knows you get no condensation on a surface that is below the surrounding air temperature and above the dew point.
17  Alternate cryptocurrencies / Mining (Altcoins) / Ethash not fundamentally memory-hard (just practically) on: March 15, 2018, 02:27:40 PM
While recently writing code to generate the Ethereum DAG cache, I realized the algorithm is not fundamentally memory hard.  The memory it uses is basically a look-up table of pre-computed keccak hashes.  As explained on http://keccak.team/, the keccak sponge function is designed to be simpler to implement in silicon (use less chip area) than sha-256.

The DAG cache is made by sequentially running a keccack-512 hash on the seed to fill the cache, then mixing those 64-byte hashes with a few XOR operations.  The sequence of running n-rounds of keccak-512 can be decomposed to an operation that is constant in time, so that 1000 rounds can be computed in approximately the same time as 10 rounds, and with approximately the same amount of silicon area.  In the past this decomposition/optimization of multi-round hashing has been a mostly manual process.  In other words a silicon designer making a circuit that uses a single-round sha-256 and a 3-round sha-256 would need to insert the code (i.e. something like Verilog) for both an optimized single-round and 3-round sha-256.  Ethereum requires over a half-million rounds of keccak-512 to create the DAG cache, so the only practical way this could be designed in hardware would be to generate the code in software.

Why hasn't anyone done this yet?  Well, just because Ethash is not fundamentally memory hard, the alternative is area-hard.  Implementing a half-million different multi-round keccak-512 functions in silicon would take a lot of area.  If each implementation takes 10,000 gates (20 gates per bit), then the ASIC implementation would require at least 5 billion gates.  And that's only for the DAG cache, which is used to create the full DAG by mixing 256 cache entries to create one DAG entry.  The Ethash function itself mixes 64 DAG items, where each item is two consecutive entries that were created from the cache.

So while it is not fundamentally memory-hard, it is effectively memory hard at this time given the huge amount of chip area required to avoid the memory cache.
18  Alternate cryptocurrencies / Mining (Altcoins) / looking for VRM efficiency tests on: February 28, 2018, 06:28:31 PM
Although it's not a large sample, I've noticed my Gigabyte cards use 5-10% less power than my MSI cards.  While it could be just coincidence, it's also possible that the Gigabyte cards have a more efficient VRM (faster MOSFETS, lower resistance inductors, etc).  Has anyone come across any video card reviews that test VRM efficiency?  I've found motherboard reviews that look at VRM efficiency, but couldn't find anything for video cards.
19  Alternate cryptocurrencies / Mining (Altcoins) / Re: Custom RAM Timings for GPU's with GDDR5 - DOWNLOAD LINKS - UPDATED on: February 28, 2018, 03:07:44 PM
If my suspicion about the labels being reversed is correct, and 32AW is a multiplier for FAW, then 6/8 is perfectly fine.  FAW would be 6*RRD, and 32AW would be 8*6*RRD.
That also would better explain the observation that setting what they think is 32AW to zero causes instability.

As for the tool I'm working on, you can get an idea of how it works by looking at my fork of amdmeminfo.
https://github.com/nerdralph/amdmeminfo
I modified it to show runtime strap values.  My tool doesn't just read them, it writes them too.
I believe Yurio is ahead of me in this process with his Windows miner now being able to do runtime timing modifications.
https://github.com/zawawawa/GatelessGateSharp




That formula seems wrong, or i am missing something.

Elpida is as follow:

1500: 6/10/7
1625: 7/12/8
1750: 7/12/8
2000: 7/12/8

No matter how you put it, neither tFAW and tFAW32 can be any multiple of tRRD.
Currently using tFAW = 0 and tFAW32 = 4.

For what i remember actually, tFAW if its set to 0, its actually read as 8. Dunno if each single value counts as 8, or if its just timing properties. If its the first - that would make sense for the 1625-2000Mhz straps. That makes possible the following : tFAW = 7 * 8, Which would also fall in line with what you said.

I said, "32AW is a multiplier for FAW", not a "multiple of".  So programming memory controller to use 8 for 32AW means 8*FAW, and a value of 6 for FAW means 6*RRD.
Using anything lower than 8 for 32AW should be irrelevant, as should using anything lower than 4 for FAW.

Another complication in finding optimal timings is that they vary slightly according to the memory controller characteristics.  Newer GPUs like Tonga and Polaris have improved memory controllers, likely with deeper queues, which allows more memory accesses to be grouped together in the same bank, reducing the impact of FAW & 32AW.  These newer cards tend to benefit from slightly looser timing (CAS, RRD & FAW) with a higher memory clock.  Older GPUs like Pitcairn seem to be better with a slightly lower memory clock but tighter timing.

20  Alternate cryptocurrencies / Mining (Altcoins) / Re: Custom RAM Timings for GPU's with GDDR5 - DOWNLOAD LINKS - UPDATED on: February 27, 2018, 03:32:07 PM
I recently decided to take another look at RAM timings now that many people have been playing with custom timings for several months.

Instead of zeroing FAW/32AW as I do in my strapmod utility, I think it is better to set them low.  7/10 seems to be standard for Hynix straps, while 6/8 is typical for Samsung.  My testing so far using 6/8 on Hynix gives the same performance for eth mining as 0/0, while potentially being more stable at higher memory clocks.
I also suspect the field labels may be reversed, so FAW is really 32AW, and vice-verse.  In my testing, when I set "FAW" to 8 or 10 while leaving "32AW" to zero, I see no slowdown in ethash speed.

I may update my strapmod when I'm done, but my goal is to finally finish a Linux tool I started working on last year that tweaks timings at runtime.  This allows for tuning the memory timing for ethash, equihash, or cryptonight without reflashing the BIOS and rebooting.  It has already greatly improved strap testing, as I have been able to modify timings on the fly while mining; I don't even have to restart the miner.  I still crash the GPU a lot, as dynamically switching between two sets of good timing will still cause a hang depending on which timings you switch in what order.


I have sort of been under the assumption that in the presence of an invalid value, memory controllers must be calculating t32aw automatically.  Every strap I've ever seen (including from mfgs) is out of spec, given that t32aw should always be >= 8 x tfaw, as i understand it.

Btw, would love to take a peek at your tool Smiley

If my suspicion about the labels being reversed is correct, and 32AW is a multiplier for FAW, then 6/8 is perfectly fine.  FAW would be 6*RRD, and 32AW would be 8*6*RRD.
That also would better explain the observation that setting what they think is 32AW to zero causes instability.

As for the tool I'm working on, you can get an idea of how it works by looking at my fork of amdmeminfo.
https://github.com/nerdralph/amdmeminfo
I modified it to show runtime strap values.  My tool doesn't just read them, it writes them too.
I believe Yurio is ahead of me in this process with his Windows miner now being able to do runtime timing modifications.
https://github.com/zawawawa/GatelessGateSharp


Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!