Benchmarks on an Intel Core 2 Quad Q6600:
I have used my Parallel Sort Library and benchmarked an Object Pascal program that sorts a dynamic array of 10 millions of strings. Here is the Object Pascal program: test.pas
And here is the results:

Here is the timing, in seconds, of the same Object Pascal Parallel Sort program of a dynamic array of 10 millions of strings:
| Number of cores | Parallel Quicksort | Parallel HeapSort |
| 1 | 15.307 seconds | 35.188 seconds |
| 2 | 4.558 seconds | 13.382 seconds |
| 3 | 3.451 seconds | 9.805 seconds |
| 4 | 2.877 seconds | 7.453 seconds |
Please click here to return to my homepage: homepage.
Sincerely,
Amine Moulay Ramdane.