[OSM-dev] Extra-large metatiles
Christoph Hormann
osm at imagico.de
Mon Jan 15 10:20:22 UTC 2018
On Monday 15 January 2018, Paul Norman wrote:
>
> Latency does not matter with a pre-render task, so I've been
> considering using extra-large metatiles. Has anyone tried this
> before?
Not for normal rendering but for raster based data
pre-processing/generalization tasks i am usually working with 16k
metatiles. There are mostly two things that limit the usefulness of
increasing tile size in this field - which might to some extent also
apply to normal rendering:
* memory footprint: Since the processing itself is usually single
threaded you run several tiles in parallel and the memory demands for
this must stay within the available memory.
* processing time granularity: Since different parts of Earth take very
different times to process it can happen that the slowest processing
tiles are processed last leading to less than optimal parallelity in
processing overall (i.e. you have one or two tiles dragging on in the
end using only part of the ressources available while the rest is
already finished).
> Based on experience from metatiles 1-8 tiles across, as size
> increases I expect query time and time to render to increase, but
> time per tile to decrease. I don't know at what point this stops
> being true.
I would expect this to happen pretty fast, possibly 8x8 is already at or
near the top. But it will likely depend quite a bit on the hardware
used and the specific rendering task.
--
Christoph Hormann
http://www.imagico.de/
More information about the dev
mailing list