Initial implementation of speedup attempts, including parallel implement...

...ations.

Discussion of the results below.