Guided Tour

Click to buy MPMileage

Latest News:

Dec 16th: MPMileage v2.1 released

Nov 7th: MPMileage v2.0 released

Feb 24th:
Buy MapPoint 2011 for US$224

Links:

Guided Tour of MPMileage: Improving Performance with Multi-CPU Processing

MPMileage can operate faster than any other Microsoft® MapPoint® batch route processing tool (eg. MPMileCharter) by using multiple MapPoint instances to compute multiple routes simultaneously.

MPMileage's advanced options panel

Multi-processor calculations with MPMileage

Most modern PCs have two CPUs (cores), and four (or more) CPU machines are becoming more common. MPMileage can take advantage of these multiple CPUs, and run multiple MapPoint instances in parallel. This can result in significant improvements in processing speed.

The multi-processer options are on the Advanced Options dialog box. This is displayed by pressing Advanced on the main panel. Set Number of processing threads to the number of MapPoint processing threads (instances) that you wish to run. The number of available CPU cores will be used as the maximum available number of threads. MPMileage 2 performs well running the maximum number of threads (e.g. four on a quad core computer), but you should use a slightly smaller number if the PC is experiencing other loads or if the database connection is slow.

Windows Task Manager with 3 MPMileage processing threads running

And here is what the task manager looks like on a "quiet" PC with MPMileage running with 3 processing threads and a local Microsoft Access® database. All cores are busy computing routes at maximum capacity. A conventional batch process would be lucky to use more than one and a half cores.

This is the last page of the Guided Tour. You can either Download an MPMileage trial, Buy MPMileage, or return to the MPMileage home page.

Buy MPMileage Now!