2018-11-22 21:14:45
@dbag12345 boo
Rotonen
2018-11-22 21:15:52
here we go :slightly_smiling_face:
dbag12345
2018-11-22 21:17:58
Are we winning?
Fireduck
2018-11-22 21:19:25
@Fireduck so this is the one whom helped me figure out the curiosity of prefetches missing on windows is a non-issue as the per thread penalties are low enough for being able to just pave over it with wider/deeper fetch spamming - as the intel memory guide said it would
Rotonen
2018-11-22 21:20:26
but he’s having some ~300kH/s to ~400kH/s gap as per ram channel population asymmetries you might be able to help him pave over with arktika
Rotonen
2018-11-22 21:20:43
Cool
Fireduck
2018-11-22 21:20:56
he’s been getting to 1,1MH/s as far as i can see
Rotonen
2018-11-22 21:21:09
dual socket xeon (workstation?)
Rotonen
2018-11-22 21:21:15
the hourly average is ~1.162ish
dbag12345
2018-11-22 21:21:46
decimals will jitter
Rotonen
2018-11-22 21:22:36
but you should be able to get up to around 1,5 - at least i reckon
Rotonen
2018-11-22 21:22:42
yeah dual socked zeon workstation
dbag12345
2018-11-22 21:22:54
https://www.asus.com/Commercial-Servers-Workstations/Z9PED162L/HelpDesk_CPU/ Through innovative ASUS design, the Z9PE-D16/2L offers high power efficiency up to 90%, quad Intel® LAN, great virtualization support, and high I/O expandability. Users also obtain complete manageability via the latest ASMB6.
dbag12345
2018-11-22 21:24:20
12 memory slots filled with 16gb modules
dbag12345
2018-11-22 21:26:13
2x Xeon E5-2670 CPUs
dbag12345
2018-11-22 21:26:42
so @Fireduck has been spotting java 11 being around 10% faster at this and @fydel has slapped enough many parametres on the jvm to also get abou the same boost - now what is interesting to me is whether these are mostly the same thing (better defaults) or divergent enough to be (at least partially) stackable
Rotonen
2018-11-22 21:27:58
that's interesting - borrow some of the divergent parameters into Java 11
dbag12345
2018-11-22 21:28:02
?
dbag12345
2018-11-22 21:28:28
maybe
Fireduck
2018-11-22 21:28:32
I haven't done a ton of tuning
Fireduck
2018-11-22 21:46:25
would mixing 16 & 32gb memory modules be a bad idea?
dbag12345
2018-11-22 21:47:14
I have no idea
Fireduck
2018-11-22 21:50:56
I think it might be possible to continue with all RAM for snowfield 8 by mixing 12x 16gb & 4x 32gb modules
dbag12345
2018-11-22 21:51:50
in my experimentation, it seems that memory bandwidth is way higher than needed even for ddr2
Fireduck
2018-11-22 21:51:55
so a mix is probably fine
Fireduck
2018-11-22 21:52:01
as long as it actually works
Fireduck
2018-11-22 21:52:40
however, I should note that with Arktika you can spread the ram over multiple machines
Fireduck
2018-11-22 21:52:53
and have them use each other for access to it
Fireduck
2018-11-22 21:52:58
oh interesting
dbag12345
2018-11-22 21:53:02
and very likely support additional cpu worker nodes
Fireduck
2018-11-22 21:53:24
https://wiki.snowblossom.org/index.php/Mining/Tuning#Why_is_remote_faster_than_SSD
Fireduck
2018-11-22 21:54:08
thanks for the link there
dbag12345
2018-11-22 21:54:21
no problems
Fireduck
2018-11-22 21:54:39
my old ass ddr2 box is maxing out 1gbe network, just switched to 10gbe last night
Fireduck
2018-11-22 21:55:07
yeah that's interesting
dbag12345
2018-11-22 21:55:24
my general plan is to have a fleet of cheapish 64gb or 128gb nodes
Fireduck
2018-11-22 21:55:40
as many as needed for the current field (plus 1 so there is room for OS and such)
Fireduck
2018-11-22 21:56:28
with 64gb nodes, the bandwidth in an out is probably less than 1gb so probably don't even need spring for 10g networking
Fireduck
2018-11-22 21:57:01
but I am still figuring it out. For some reason my wife doesn't want me to drop $6k on hardware
Fireduck
2018-11-22 21:57:13
:slightly_smiling_face: stealth mode
dbag12345
2018-11-22 21:57:37
ha, hard to hide 4 or 5 systems of parts
Fireduck
2018-11-22 21:58:02
yeah, RAM is easy to hide, thus my approach
dbag12345
2018-11-22 21:58:09
I do have an electrician coming to put in more circuits on Monday
Fireduck
2018-11-22 21:59:05
I'm gonna think about those smaller networked nodes - sounds very cool
dbag12345
2018-11-22 21:59:26
probably requires skills that I don't have to setup though
dbag12345
2018-11-22 22:00:02
nonsense
Fireduck
2018-11-22 22:00:17
it is pretty easy, as long as you are ok with throwing up a few linux boxes
Fireduck
2018-11-22 22:00:30
and maybe host the snow files on NFS to not need much storage on each
Fireduck
2018-11-22 22:00:48
should be a non-issue on windows too
Rotonen
2018-11-22 22:01:05
CIFS should do just as well, if need be
Rotonen
2018-11-22 22:01:11
I haven't tested it much, but windows should be fine
Fireduck
2018-11-22 22:01:20
I was running one of my memory nodes on windows for a bit
Fireduck
2018-11-22 22:01:39
I have a freenas server running and some laptops running fedora so I can do a little there
dbag12345
2018-11-22 22:02:05
windows is only an issue for anything hitting the disk as the os itself is noisier when ’idle’
Rotonen
2018-11-22 22:02:40
the networked field does not need to be that performant either
Rotonen
2018-11-22 22:03:01
you just pull the chunks off it into ram
Rotonen
2018-11-22 22:03:05
@Fireduck You can PXE boot and use network storage to store the snowfield so you don't have to buy excess parts, or worry about copying stuff around.
Clueless
2018-11-22 22:03:36
I have absolutely done PXE boot for things like that
Fireduck
2018-11-22 22:03:42
spent all my time screwing with that
Fireduck
2018-11-22 22:03:58
these days, I'd rather screw the cheapest m2 drive I can find to the motherboard
Fireduck
2018-11-22 22:04:01
no clutter, easy
Fireduck
2018-11-22 22:04:26
no wires is indeed the appeal
Rotonen
2018-11-22 22:04:34
yeah
Fireduck
2018-11-22 22:04:54
I like the concept of pxe and don't think it should be that hard
Clueless
2018-11-22 22:04:56
previously I've used little usb boot drives
Fireduck
2018-11-22 22:04:58
but it depends on what's doing it
Clueless
2018-11-22 22:05:10
i’m hoping someone does a mobo with a barrel jack instead of the 24 pin atx
Rotonen
2018-11-22 22:05:14
ooh, I have a script that delivers bootable ISOs!
Clueless
2018-11-22 22:05:36
yeah, 24pin atx in basically insane with modern on board voltage regulation
Fireduck
2018-11-22 22:05:56
you could just put the dc-dc conversions onto the motherboard, laptops do that
Rotonen
2018-11-22 22:06:01
google had a paper calling for simple 12v only power like a decade ago
Fireduck
2018-11-22 22:06:05
uh...
Clueless
2018-11-22 22:06:06
yep
Fireduck
2018-11-22 22:06:12
I don't think they're going to do that.
Clueless
2018-11-22 22:06:34
i thought google runs on per aisle +12 -12
Rotonen
2018-11-22 22:06:36
on board voltage regulation isn't nearly as safe as PSU
Clueless
2018-11-22 22:06:37
12v to the motherboard anyways, probably an AC->DC at the top of each rack
Fireduck
2018-11-22 22:06:57
at least the one in hamina does
Rotonen
2018-11-22 22:07:05
I have no idea,the datacenter stuff was often pretty secret and I never did one of the tourws
Fireduck
2018-11-22 22:07:21
and the SBCs I've seen do it, often had power issues. Inserted video noise, hard drive noise, and other stuff that'd cause the things to occassionally brown out.
Clueless
2018-11-22 22:07:39
a higher clocked cpu/ram is also far more... touchy.
Clueless
2018-11-22 22:07:45
the sauna in hamina is a good one in case life ever pushes you that way
Rotonen
2018-11-22 22:12:33
is the sauna heated by the datacenter?
Fireduck
2018-11-22 22:19:48
no, the fish farm is
Rotonen
2018-11-22 22:20:43
@Clueless why’d you need a script if your dhcp points at a tftp source?
Rotonen
2018-11-22 22:21:08
see also: https://netboot.xyz/ uses iPXE to network boot Operating System installers and utilities from an easy to use menu.
Rotonen
2018-11-22 22:30:54
@Rotonen oh, the script gives you a bootable ISO file.
basically, it strips down a debian install and sets up whatever you want via script and wraps it out in a nice iso bundle, perfect for kiosks.
It originated out of paranoia, building a kernel without network modules for bitcoin wallet usage and stuff.
Clueless
2018-11-22 22:31:03
anyway, debian base is like 200MB
Clueless
2018-11-22 22:31:22
gentoo
Rotonen
2018-11-22 22:31:46
Gentoo. Top kek
Fireduck
2018-11-22 22:31:53
I mean, if I want to be a freak, I can get raspberry pi builds down to 10MB
Clueless
2018-11-22 22:32:13
really cool for running from ram
Clueless
2018-11-22 23:00:55
here's a starting point for tinkerers
https://betsol.com/2017/06/java-memory-management-for-java-virtual-machine-jvm/ Java memory management is an ongoing challenge and a skill that must be mastered to have properly tuned applications that function in a scalable manner. Fundamentally, it is the process of allocating…
Rotonen