Introduction to parallel computing
Introduction to parallel computing
Genetic programming (videotape): the movie
Genetic programming (videotape): the movie
Advances in genetic programming
Automatic Detection of Parallelism: A Grand Challenge for High-Performance Computing
IEEE Parallel & Distributed Technology: Systems & Technology
Automatic Parallelization of Arbitrary Programs
Proceedings of the Second European Workshop on Genetic Programming
Attribute grammar genetic programming algorithm for automatic code parallelization
ICHIT'11 Proceedings of the 5th international conference on Convergence and hybrid information technology
Hi-index | 0.00 |
The Paragen system is a new technique for the automatic conversion of sequential programs into functionally equivalent parallel programs. This technique utilizes GP to generate a highly parallel program from an original sequential program, while preserving functionality. We show that a genetic search avoids the complexities introduced by standard data dependency techniques and can also introduce further efficiencies by automatically reordering program statements. This paper gives a brief introduction to the problem of autoparallelisation followed by a discussion of the design and implementation issues of the system. Results demonstrate the effectiveness of the Paragen system by the automatic conversion of a number of complex program segments.