Thesis-1992-Bahoshy.pdf (6.34 MB)
Download fileParallelization of algorithms by explicit partitioning
thesis
posted on 2017-10-19, 14:19 authored by Nimatallah M. BahoshyIn order to utilize parallel computers, four approaches, broadly speaking, to
the provision of parallel software have been followed:
(1) automatic production of parallel code by parallelizing—compilers which
act on sequential programs written in existing languages;
(2) "add on" features to existing languages that enable the programmer to
make use of the parallel computer—these are specific to each machine;
(3) full-blown parallel languages—these could be completely new languages,
but usually they are derived from existing languages;
(4) the provision of tools to aid the programmer in the detection of inherent
parallelism in a given algorithm and in the design and implementation
of parallel programs. [Continues.]
History
School
- Science
Department
- Computer Science
Publisher
© N.M. BahoshyPublisher statement
This work is made available according to the conditions of the Creative Commons Attribution-NonCommercial-NoDerivatives 2.5 Generic (CC BY-NC-ND 2.5) licence. Full details of this licence are available at: http://creativecommons.org/licenses/by-nc-nd/2.5/Publication date
1992Notes
A Doctoral Thesis. Submitted in partial fulfilment of the requirements for the award of Doctor of Philosophy at Loughborough University.Language
- en