2018-08-28 00:49:15
if snowblossom had a tagline, what would it be?
Clueless
2018-08-28 00:49:17
:P
Clueless
2018-08-28 01:26:41
satoshis to snowflakes: .00000001
aikida3k
2018-08-28 01:37:10
I think I'm onto something with this:
https://jsfiddle.net/Lcz901re/48/ Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
Clueless
2018-08-28 01:37:17
@aikida3k What do you mean? :P
Clueless
2018-08-28 01:37:41
that would be awesome if snowblossom replaced bitcoin
Clueless
2018-08-28 01:40:17
I fear the font actually makes it look too techy, and would scare some people off
Clueless
2018-08-28 01:45:40
https://jsfiddle.net/Lcz901re/57/ Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
Clueless
2018-08-28 01:45:42
hazzah
Clueless
2018-08-28 02:07:40
Snowblossom is not for the easily dissuaded
Fireduck
2018-08-28 02:09:18
I like it. I also like the current website. It reminds me of a college professor/ academic website. A lot of coins use wordpress, but kudos to you for not going that route
aikida3k
2018-08-28 02:11:16
I hate wordpress
Fireduck
2018-08-28 02:11:35
@aikida3k wordpress == complicated tears and lies, and I can just write my own at this point
Clueless
2018-08-28 02:11:36
:P
Clueless
2018-08-28 02:11:43
also PHP is dead
Clueless
2018-08-28 02:12:21
I don't mind my own php. I don't trust more php than fits on a screen.
Fireduck
2018-08-28 02:12:50
is triggered with flaskbacks to previous jobs
Clueless
2018-08-28 02:12:56
Gah, I made the nonce too short.
Fireduck
2018-08-28 02:13:14
which
Clueless
2018-08-28 02:14:15
Snowblossom block header nonce
Fireduck
2018-08-28 02:14:44
are people already overflowing?
Clueless
2018-08-28 02:15:35
Oh god no
Fireduck
2018-08-28 02:15:57
I need to cram some extra data in there for directory nodes
Fireduck
2018-08-28 02:16:33
Because of course we need a dos resilient dht
Fireduck
2018-08-28 02:17:04
For the sharing channel infrastructure
Fireduck
2018-08-28 02:18:10
It is just like that jayz song. If you liked it should have put a PoW on it
Fireduck
2018-08-28 02:18:42
that's beyonce
aikida3k
2018-08-28 02:18:46
:stuck_out_tongue:
aikida3k
2018-08-28 02:19:41
Thanks. I am not an expert in block chain or anything.
Fireduck
2018-08-28 02:19:47
lol
aikida3k
Does it get more hash power if more disk space?
2018-08-28 05:29:59
no
Fireduck
so what effect the hash power, cpu?
2018-08-28 05:31:32
@0x IOPS, random read operations, basically
Clueless
so for example 2 disks will double the hash?
2018-08-28 05:38:03
Okay so I am running 30 threads on a dual processor 288GB RAM machine and I am getting about 387/s . top command says java is consuming about 6% of CPU and about 0.2% memory. Seems low
aikida3k
maybe need to set -xmx
2018-08-28 05:39:20
Shouldn't memory show much closer to 50% use?
aikida3k
2018-08-28 05:42:32
-xmx ?
aikida3k
2018-08-28 05:42:59
@0x what is -xmx
aikida3k
I'm not sure, I think you need first: Enable memfield=true in the miner config. Default Java will use 1/4 of total memory as the max memory useage. You can manuly change with -Xmx param.
for example: java -Xmx10240m -jar PoolMiner_deploy.jar configs/pool-miner.conf
in http://poominer.sh/bat file
-Xmx10240m means 10g
2018-08-28 05:48:50
I tried memfield=true with ubuntu and I got JavaLangMemoryError
aikida3k
try to change poolminer.sh
-Xmx204800m is 200g
2018-08-28 05:56:17
memory use now shows only .1
aikida3k
2018-08-28 05:56:34
hash went up to 416/s
aikida3k
2018-08-28 05:57:51
@0x what is your hash rate? I'm trying to get some kind of ballpark figure
aikida3k
i'm not mining
2018-08-28 06:06:40
did you buy OTC?
aikida3k
no, my mining machine is using hdd, too slow, need to add ssd
2018-08-28 06:13:57
Is the hash miner display in kh/s? On the mining tuning page it says: So if you have an NVME that can in theory do 2400MB/s of reads. So:
2400*1024 / 24 = 102400 hashes/sec.
That means the theoretical max, 102kh/s. In practice, on such an NVME I see about 1800 MB/s moved (check via dstat) and a hash rate around 88kh/s.
aikida3k
2018-08-28 06:14:18
So would that be displaying 88/s ?
aikida3k
2018-08-28 06:16:30
@aikida3k no, pretty sure it's raw int
Clueless
2018-08-28 06:19:09
hmm so I should be getting over 88,000 /s mining with RAM. So for some reason the fields aren't loading into RAM?
aikida3k
2018-08-28 06:20:13
@aikida3k take a look at your ram usage and what's loaded for each process
Clueless
2018-08-28 06:20:57
top says java is only using 0.2% of memory
aikida3k
2018-08-28 06:22:40
I'm getting about 25x the hash rate of my workstation that was mining from HDD
aikida3k
2018-08-28 06:23:18
@Clueless What is your hash rate with the hardware you are using?
aikida3k
2018-08-28 06:25:37
@aikida3k okay, and what is 0.2%?
Clueless
2018-08-28 06:25:40
how much is that?
Clueless
2018-08-28 06:25:50
you can also check disk load
Clueless
2018-08-28 06:28:29
I am supposed to get a share this way about every 140 minutes. So if I wasn't mining at a kilohash level and the NVMe drive was doing 88,000 that would be 183x my mining rate and thus getting a share about every 45 seconds. That doesn't seem right
aikida3k
2018-08-28 06:30:27
@aikida3k
1. If you have enough ram to load the snowfield entirely, you want to make sure it's actually loading into ram.
2. If it doesn't load entirely into ram, it'll be bottlenecking on your disk IO
3. Even if you're doing disk IO, there's time spent with the CPU performing hashing
Clueless
2018-08-28 06:30:35
.002*288GB is .576 GB
aikida3k
2018-08-28 06:31:27
okay so how do I check if its all in RAM other than using top command?
aikida3k
2018-08-28 06:31:43
140 minutes seems about right for a share, I think
aikida3k
2018-08-28 06:33:01
top saying barely any is in RAM at all, .576 GB but if I was mining at the same rate as my workstation, I would be around 20 h/s
aikida3k
2018-08-28 06:34:54
@aikida3k So you can try multiple things.
See if linux itself is caching the files into ram,
or you can set `memfield=true` in the conf
Clueless
2018-08-28 06:35:08
if you're using the poolminer or miner
Clueless
2018-08-28 06:35:22
i tried memfield=true and i got JavaLangMemoryError
aikida3k
2018-08-28 06:35:58
if you're running from the `client.sh` open that up and raise the heap size you're allowing for java
Clueless
2018-08-28 06:36:03
linux is supposed to load it into ram without being told
aikida3k
2018-08-28 06:37:43
1. It takes time to load things into ram from disk.
2. if it's not, we'll want to figure out why.
3. If you don't want to go through that trouble, you can set `client.sh` java options manually :P
Clueless
2018-08-28 06:40:18
java -Xmx204800m -jar PoolMiner_deploy.jar configs/pool-miner.conf would work, right?
aikida3k
2018-08-28 06:40:47
I'm not running the client or the node and just the pool miner
aikida3k
2018-08-28 06:41:43
that's fine, and yeah.
Clueless
2018-08-28 06:41:47
204800 seems high
Clueless
2018-08-28 06:42:38
I have room to spare. I guess it takes a while. It's still creeping up. Now at 530/s
aikida3k
2018-08-28 06:44:55
Tuning this is not easy. If I try to stop, reload the conf files I have to start all over again and wait to see what the hash rate does. Don't take it as a complaint; it just seems there is a learning curve to it.
aikida3k
2018-08-28 06:46:09
@aikida3k takes time to load into ram. check out your file cache at `free -h`
Clueless
2018-08-28 06:46:23
CPU usage is still only 6-15%
aikida3k
2018-08-28 06:46:37
because it's bottlenecking on disk io.
Clueless
2018-08-28 06:46:51
That's the point. No one gets any real advantage.
Clueless
2018-08-28 06:47:16
It's a big IO problem that's hard to solve. Tuning your gaming machine has the same problems.
Clueless
2018-08-28 06:50:16
free -h says 283G total 1.6G used 205G free
aikida3k
2018-08-28 06:52:50
well, I'll let it run tonight and check tomorrow. Thanks for the help @Clueless -name is more fitting me than you
aikida3k
2018-08-28 06:56:33
@aikida3k what about buff/cache?
Clueless
2018-08-28 06:56:48
76G
aikida3k
2018-08-28 06:56:54
is it going up?
Clueless
2018-08-28 06:57:16
yeah, its going up 80G now
aikida3k
2018-08-28 06:57:25
is raging at GPG password complexity requirements
Clueless
2018-08-28 06:57:42
thinks password complexity requirements should be federally abolished.
Clueless
2018-08-28 06:58:13
@aikida3k So yeah. Looks like it is loading into ram. Did you have to set `memfield=true` or are you just relying on linux to cache it?
Clueless
2018-08-28 06:58:20
you'll find it speeds up as more and more is in ram
Clueless
2018-08-28 06:58:59
relying on linux. when i set memfield=true I got the Java Heap overflow error: JavaLangMemError
aikida3k
2018-08-28 06:59:09
good
aikida3k
2018-08-28 06:59:30
sounds like linux is caching it, just takes time to load it all into ram
Clueless
2018-08-28 06:59:31
:P
Clueless
2018-08-28 06:59:47
yep. thanks
aikida3k
2018-08-28 07:37:36
@aikida3k use memfield=true, set xmx to 220g (there is some overhead on top of the snow field, and you want to have extra heap so the GC does not fire all the time), set threads to double hyperthreads (with 8 cores, 32 threads, try +- 50% too to see if that makes a dent), and reading 128GB into RAM will take quite a while
also only believe the 1h hashrate after 2h of mining
and if you are very patient, do what i do - set threads to 1, mine for 2h, set threads to 2, mine for 2h, set threads to 3, mine for 2h...
Rotonen
2018-08-28 07:39:31
i fail ’what is a link’ as a webdesigner, but here is some ballparking, if you find and click links
https://snowplough.kekku.li/wizard/ A quickstart wizard to help you get started with mining Snowblossom.
Rotonen
2018-08-28 07:44:57
@aikida3k while fscache has you covered, the syscall overhead of hitting the disk with higher densities vs. memfield will limit you - with larger fields and linux, precache is not worth the while, but makes sense on windows as prefetch and superfetch get in your way otherwise
Rotonen
2018-08-28 08:01:01
@Rotonen Thanks for the guidance. I'll give it a try and update in a bit.
aikida3k
2018-08-28 15:52:00
there are no peers for the snowblossom.8 unchunked torrent?
mjay
2018-08-28 16:06:12
there should be at least one. i am currently seeding. and someone is downloading.
fydel
2018-08-28 16:06:58
how long are you giving it to discover peers before deciding there are none? i’d recommend 2h
Rotonen
2018-08-28 16:08:26
It is running for >30h now. I got both 7´er snowfields + the 8´er chunked
mjay
2018-08-28 16:09:11
Or I´ll just merge the chunked one..
mjay
2018-08-28 16:10:46
weird, i’m immediately seeing 5 seeders on that one
Rotonen
2018-08-28 16:13:01
max configured file size exceeded. Got the error :wink:
mjay
2018-08-28 16:21:18
what’d spit that out?
Rotonen
2018-08-28 16:26:03
rtorrent
mjay
2018-08-28 16:31:27
that software manages to have the most bafflibg issues
Rotonen
2018-08-28 16:31:31
https://snowplough.kekku.li/wizard/howto/ A quickstart wizard to help you get started with mining Snowblossom.
Rotonen
2018-08-28 16:31:35
try aria2
Rotonen
2018-08-28 16:33:54
can aria2 seed multiple torrents?
mjay
2018-08-28 16:35:05
I just download the torrents to seed them afterwards
mjay
2018-08-28 16:36:06
Deluge works well for me
Fireduck
2018-08-28 16:36:14
Also ipv6 helps
Fireduck
2018-08-28 16:36:29
Not sure if upnp is working on my seeders
Fireduck
2018-08-28 16:37:01
@mjay it can
Rotonen
2018-08-28 16:37:32
deluge hits performance issues for me at high data rates and high peer counts
Rotonen
2018-08-28 16:43:33
one can also run aria as a daemon and it has an rpc interface, check the arch wiki page for some setup suggestions to get to know the ballpark
Rotonen
2018-08-28 17:02:14
thanks. I leave my rtorrent running now, besides the file size limit no problems
mjay
2018-08-28 19:33:59
Aria can also perform parallel torrent/http downloads. (I've heard)
Clueless
2018-08-28 19:35:19
hghclekkivrrgvtljfelklbkridtvtgfrhcfknthfnbe
Clueless
2018-08-28 19:35:22
hghclekkivrrjblifnvncuiidcnecdkntivjeuhilvlt
Clueless
2018-08-28 19:35:27
sorry, ignore those lol
Clueless
2018-08-28 19:35:46
testkey OTPs
Clueless
2018-08-28 19:35:52
I won't ignore those, clearly they are the answers to something
Fireduck
2018-08-28 19:39:19
private keys for something? :thinking_face:
mjay
2018-08-28 21:28:20
brainwallets, but for which coin
Rotonen
2018-08-28 22:13:41
@Fireduck are there bounties for something? I like to port snowfield-generation (Snowfall) to C++
mjay
2018-08-28 22:50:36
Anyone know which pool (if its a pool, which I am assuming it is) has this address snow:dwmve86sywjhk3xsfznj2wkjjv9j7rnc6z7afgwv ?
aikida3k
2018-08-28 22:52:03
as far as I know its a private pool
mjay
2018-08-28 22:55:18
I guess "Sunshine Squirrels" is #Snowday?
aikida3k
2018-08-28 22:55:42
I think its someone else
mjay
2018-08-28 22:57:15
the nethash is picking up again, just seems like new parties are arriving to the scene
Rotonen
2018-08-28 22:58:08
the coin is still in its early stage, i hope there is some time left before it starts
mjay
2018-08-28 22:58:32
every new snowfield is a whole new ballpark of difficulty
Rotonen
2018-08-28 22:58:56
just moving the fields around is getting tough
Rotonen
2018-08-28 22:59:32
IMO 100kH/s per nvme ssd is longterm sustainable
Rotonen
2018-08-28 23:00:01
fields will only switch at 4x previous hashrate, it won´t be too often
mjay
2018-08-28 23:00:31
and you can switch early :wink:
mjay
2018-08-28 23:01:24
but the price worth sweet spot might be something else with arktika and old hardware, but gonna be hard to beat a passively cooled 35W quadcore with 2 low power SSDs at 40W total system power draw cranking out ~250kH/s on power efficiency
Rotonen
2018-08-28 23:01:46
of course the purchase price of such a system is something between 1k and 2k usd
Rotonen
2018-08-28 23:02:29
and figuring out a power efficient motherboard is quite a chore as well
Rotonen
2018-08-28 23:02:48
My rigs come close to this. 4xE7-4870, 160GB Ram in a DL580 G7, doing 3.1MH/s at 800W
mjay
2018-08-28 23:03:05
about 1k investment for each
mjay
2018-08-28 23:03:49
what's your hash rate gonna be on field 8 or 9? the passive rig will probably still do 250kH/s on field 10 as well (2x 1TB raid 0 / JBOD)
Rotonen
2018-08-28 23:04:13
Field 8 will be 300$ additional investment for 128GB Ram
mjay
2018-08-28 23:04:25
that's still fair
Rotonen
2018-08-28 23:04:43
+600$ for field 9.
mjay
2018-08-28 23:05:36
how do the sockets go on that one, or do you assume selling smaller DIMMs off first?
Rotonen
2018-08-28 23:06:21
it has 64 sockets, 20x8GB populated now
mjay
2018-08-28 23:06:39
and you're 10x .. 20x on the electricity draw as well, but that's not that bad
Rotonen
2018-08-28 23:07:07
next step would be 40x8GB, final step 40x8 + 16x16
mjay
2018-08-28 23:07:53
any predictions on the seek latency per channel effects of the asymmetry? or you actually dive deep and do openmpi / hwloc magic and pin resources per thread?
Rotonen
2018-08-28 23:08:20
have not looked into this yet
mjay
2018-08-28 23:08:28
you're, as far as i can see, in a silly position, where the more you go towards maxing it out, the more you benefit
Rotonen
2018-08-28 23:09:10
I could upgrade one server now and see how it affects hashrate
mjay
2018-08-28 23:09:15
which pool are you on mjay?
aikida3k
2018-08-28 23:09:21
hamster
mjay
2018-08-28 23:09:31
Best pool
Fireduck
2018-08-28 23:09:36
~3M is borderline soloable currently
Rotonen
2018-08-28 23:09:57
hamster is best pool?
aikida3k
2018-08-28 23:10:02
I have several, so solo should be no problem
mjay
2018-08-28 23:10:29
or just run your own pool
Rotonen
2018-08-28 23:10:48
no problems with hamster pool, and the fee is low
mjay
2018-08-28 23:12:13
seems i still have the lowest fee, but only one miner
Rotonen
2018-08-28 23:12:34
that's me, it should be anyway
aikida3k
2018-08-28 23:13:15
some of my spare capacity automatically joins in from time to time there, but i'm not predicting any in a few weeks now
Rotonen
2018-08-28 23:14:25
just haven't hit any blocks on snowplough
aikida3k
2018-08-28 23:14:45
the big issue for users on low volume pools is the low block density, but based on hash rate estimates it should currently get one block in 1000
Rotonen
2018-08-28 23:15:40
averaged over time you'll still get about the same, but dunno if that is the kind of a time span you're in for
Rotonen
2018-08-28 23:16:21
no i realize that. I didn't check the block frequency when i wrote my config.
aikida3k
2018-08-28 23:16:24
It kinda hurts to spin up a bunch of expensive cloud and get serious blocks
Fireduck
2018-08-28 23:16:54
I point my miners to a dns entry so I can change pool without changing config
Fireduck
2018-08-28 23:17:08
So I'm shopping pools to see where i can get more blocks. I would come back when we get more miners; i would expect more to eventually use snowplough to make it worthwhile
aikida3k
2018-08-28 23:17:36
the pool does not really play a role in your personal block finding density, just on the reward payment density
Rotonen
2018-08-28 23:18:59
well the more blocks a pool finds with the higher hash rate, the more frequent the reward
aikida3k
2018-08-28 23:19:06
i should bother to change the stats to show current share counts and next expected payouts per address instead of the 1h rates, but dunno if that's even a thing on the rpc yet
Rotonen
2018-08-28 23:19:09
I am basically solo mining on your pool
aikida3k
2018-08-28 23:19:19
yep
Rotonen
2018-08-28 23:23:13
although you'll get the rewards sorta delayed as it's pplns over the last 5 blocks
Rotonen
2018-08-28 23:23:31
True
Fireduck
2018-08-28 23:26:38
though that'd be a block a day currently, or a bit less, so it should average out for you just fine within a week
Rotonen
2018-08-28 23:29:52
plusminus nethash changes plus (afaik only plus?) more miners joining in
Rotonen
2018-08-28 23:30:58
@mjay secondhand amd epyc would be rather interesting as well
Rotonen
2018-08-28 23:33:06
amd epyc are still quite new and expensive second hand
mjay
2018-08-28 23:33:53
they also run on ddr4 which is a lot more expensive
mjay
2018-08-28 23:34:27
Epyc some sort of low power amd?
Fireduck
2018-08-28 23:34:55
its the server branch of their zen architecture
mjay
2018-08-28 23:35:03
no, quite the opposite of low power
Rotonen
2018-08-28 23:35:06
but more memory channels
Rotonen
2018-08-28 23:35:35
price per hash could still be in the same ballpark we discussed above
Rotonen
2018-08-28 23:36:19
I bet its a lot higher. You want some decent processors, like 2x16 core at least, +some ram
mjay
2018-08-28 23:36:27
thats 4k+ easily
mjay
2018-08-28 23:38:01
theorethically you could get into the 10M ballpark, though
Rotonen
2018-08-28 23:39:23
Can you somewhere rent such a server?
mjay
2018-08-28 23:39:40
I like to know
mjay
2018-08-28 23:40:11
you can
Rotonen
2018-08-28 23:42:04
where?
mjay
2018-08-28 23:42:59
Thats for a full month
mjay
2018-08-28 23:43:17
yep, but they're fine with just one, though
Rotonen
2018-08-28 23:43:35
i'm curious as to the 3d xpoint data centre u.2 disks as well
Rotonen
2018-08-28 23:45:19
and it has just 4 memory modules
mjay
2018-08-28 23:45:57
upgrade to 8 modules thats 265€
mjay
2018-08-28 23:46:14
a little bit too much just for testing
mjay
2018-08-28 23:46:15
yeah, not gonna get a viable one for less than 500 a month
Rotonen
2018-08-28 23:46:33
but similar performance from cloud vendors costs at least as much
Rotonen
2018-08-28 23:47:03
I just want one for a few hours to test :wink:
mjay
2018-08-28 23:47:53
at some point try to i'll figure out the cheapest 100kH/s rig, that might come in at under usd 300 soon enough
Rotonen
2018-08-28 23:48:12
We need to collect such data
mjay
2018-08-28 23:48:21
and create a mining calculator
mjay
2018-08-28 23:48:27
i am, slowly, into my 'wizard', but my webdesign sucks
Rotonen
2018-08-28 23:48:31
i accept updates from people
Rotonen
2018-08-28 23:48:38
https://snowplough.kekku.li/wizard/ A quickstart wizard to help you get started with mining Snowblossom.
Rotonen
2018-08-28 23:48:48
i fail 'what is a link', just hover over titles and click
Rotonen
2018-08-28 23:49:34
I could code one for the in-node-explorer with some javascript
mjay
2018-08-28 23:49:45
*mining calculator
mjay
2018-08-28 23:50:06
if Fireduck is okay with that
mjay
2018-08-28 23:50:13
meh, i like curated lists, but i'm a bit biased here
Rotonen
2018-08-28 23:51:00
Or just output how many hashes per second you need to earn 1 snow/day
mjay
2018-08-28 23:51:31
not everyone knows how hashes and coins are related
mjay
2018-08-28 23:51:38
btw. how far off are you on the older E7 platform from my ballparking of 200kH/s per memory channel?
Rotonen
2018-08-28 23:52:05
my samples are mostly from v3 E5 2xxx
Rotonen
2018-08-28 23:52:32
E7-4870 has 4 memory channels, 16 total
mjay
2018-08-28 23:53:17
`3100/16 == 193,75`
Rotonen
2018-08-28 23:53:31
almost exactly
mjay
2018-08-28 23:54:08
generational gains in memory bandwidth are inching that to 250
Rotonen
2018-08-28 23:54:18
and larger caches can do 10 .. 50 on top
Rotonen
2018-08-28 23:55:21
so a dual socket epyc could do 4,8M, meh
Rotonen
2018-08-28 23:55:36
Man .. java is really bugging me. Can´t even output a ByteBuffer as hex :disappointed:
mjay
2018-08-28 23:55:52
insufficient factories
Rotonen
2018-08-28 23:56:32
@mjay how many threads per hyperthread are you running?
Rotonen
2018-08-28 23:56:45
1
mjay
2018-08-28 23:56:53
so 80 threads on the server
mjay
2018-08-28 23:57:22
try with 2, performance counters usually fail hard at genuine ram seek blocking
Rotonen
2018-08-28 23:57:32
as in cpu saturation is not cpu saturation here
Rotonen
2018-08-28 23:57:42
okay wait a sec
mjay
2018-08-28 23:57:46
it'd be iowait, but it has no way to account for that
Rotonen
2018-08-28 23:58:28
i sorta predict you should get some extra from the larger caches and intricacies of cache interleaving on an E7
Rotonen
2018-08-28 23:59:05
Still 3.1MH/s
mjay