DennisOSRM/Project-OSRM — pull request #1028 by TheMarex (2014-05-20 22:47:02+00:00)
Title: Port from OpenMP to TBB

Use TBB instead of OpenMP. Besides cleaner (e.g. no pragma magic) code there are significant performance improvement.

For a medium dataset (BadenWürttemberg about 3 million nodes and 3.1 million edges) using 4 threads:

osrm-extract:
Parsing is down from **323s to 104s**.

osrm-prepare:
Contraction is down from **77s to 67s**