Taming The Parallel Programming on Multi-Core
We are going to cover the theoretical underpinnings of the problem, and how/why having a truly, massive number
of cores available to a programmer, coupled with the right programming model, solves the problem of parallel programing.
Perhaps not in all cases, but we hope to show you that enough problems become tractable to this approach that we can
arguably say that the problem is solved. And most importantly, we will give an example of parallelizing a “serial program”
that has defied parallelization for over 30 years, to illustrate the point, using the deterministic Compute-Communicate
Continuum (CCC) Programming Model. This would be the GZIP decompression algorithm - to our knowledge, this would
be the first time anyone has managed to parallelize this algorithm.
Key words- Parallel Programming, Programming Model