The program should be developed to run the search using multithreading. This should show a noticeable speedup in comparison to the sequential search.
From the brief:
This is to be done as a solution for a single system with multiple processors (cores)and shared memory (as opposed to a distributed solution involving multiple systems connected in a network). All current multicore systems belong to this category, including the PCs in the labs. Essentially this implies the development of a multithreaded implementation of the search that accelerates it in comparison to the sequential version.
The program should be developed to run the search using multithreading. This should show a noticeable speedup in comparison to the sequential search.
From the brief:
┆Issue is synchronized with this Asana task