In this lesson, you will learn how to:
-
solve problems using parallel search
-
understand how workers function
-
implement a multiphase search with parallelism
This chapter explains how to use Parallel Solver to solve problems on multiprocessors or on platforms that support multithreads. Parallel Solver allows multiple workers running in different threads with copies of the same problem to explore the same shared search tree to find a solution.
Note |
This chapter is not presented using the three-stage method, as in previous chapters in this part. This subject matter lends itself more naturally to a conceptual introduction rather than procedural-based learning.
|