Automatic parallelization of programs
thesisposted on 01.11.2017 by Mohammad Yazid M. Saman
In order to distinguish essays and pre-prints from academic theses, we have a separate category. These are often much longer text based documents than a paper.
Parallelizing compilers have emerged to be a useful tool in the development of parallel programs. Most programmers are used to writing sequential programs. With the advent of parallel machines, the task of writing parallel programs has become both time-consuming and difficult. One way to help programmers to write parallel programs is to have a software tool that will parallelize sequential programs. This tool should be able to recognize any parts of a sequential program that can be parallelized. Then, it is transformed automatically by the tool into its parallel version. [Continues.]
Universiti Pertanian Malaysia.
- Computer Science