ABSTRACT

One of the first steps in mapping an application to a multicore processor is to identify the task parallelism and select a processing model that fits best [1]. The three dominant models are the master/ slave model, the data flow model and the OpenMP model.