I finally bit the bullet and got myself a 256gig of ram server for my high resolution needs.
However some basic nodes aren’t multithreaded or just very slow, it doesn’t seem to be the same nodes as those that are usually slow (like erosion) so i assume it’s just nodes that scale very badly with size.
On my graph containing pretty much all types of nodes (including multiple noise / erosion / color generation) the slowest node by far is . . . blur! And what’s surprising is it’s slow even if i’m passing it a mask that is only a very very small area on my map (maybe 1/50 of the total area size).
My goal with blur is to naturally flatten areas to make for easier placing (so areas like cities) i have 2 blurs chained together (couldn’t get a strong enough blur with a single node).
Is there any hope blur would better use the mask info / get multithreaded / performance improved? If not is there a set of node i could use to get a “cheap man’s strong blur” where i end up with rather flat but still natural areas based on a mask?