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