logo separator

[mkgmap-dev] [PATCH v1] Experimental support for multi-threading

From Johann Gail johann.gail at gmx.de on Mon May 11 09:46:30 BST 2009

> As a lot of the processing has to be done in sequence, the
> opportunities for using multiple threads are somewhat limited.
> However, the attached patch parallelises:
>
> 1 - processing of ways from OSM form to MapLine/MapRoad.
>
> 2 - processing of cities
>
> 3 - processing of POIs
>
> 4 - processing of polylines and polyshapes within each division
>   
>
In this situation (a lot of sequential processing), wouldn't it be an 
better approach to start several processes of mkgmap with different tiles?

This could be fully parallelized without dependencies.

Afterwards the different tiles had to be merged into an single img file. 
This process could be started in another extra process with the 
finishing of the first tile.





More information about the mkgmap-dev mailing list