In this paper we discuss the design and implementation of an intelligent program parallelization system, called InParS. This system in based on intelligent parallelization models proposed by many researchers in the area of parallelizing compilers. The presented experiment is one of few attempts toward investigating the viability of artificial intelligence techniques in automatic program parallelization. The early version of InParS was aimed at transforming Fortran-like DO loops into a vector code well-suited for vector processors. The new version of InParS targets distributed memory parallel computers. Some preliminary research results are also presented, which give an indication of how incorporating artificial intelligence techniques can c...
This study demonstrates a practical implementation of selected Artificial Intelligence computations ...
Modern computers will increasingly rely on parallelism to achieve high computation rates. Techniques...
This paper presents several synthetic Fortran codes for testing the ability of automatic parallelize...
Parallel compilers and programming environments need a high degree of intelligence to cope with the ...
An analysis of Artificial Intelligence (AI) programs reveals that there exists a scope of massive pa...
This paper describes a knowledge-based system for automatic parallelization of a wide class of seque...
Abstract The efficient generation of parallel code for multi processor environments, is a large and ...
Hardware requirements are reaching record highs, but in the modern post-Moore computing world hardwa...
Parallel programming is designed for the use of parallel computer systems for solving time-consuming...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...
The multicore era has increased the need for highly parallel software. Since automatic parallelizati...
The goal of this dissertation is to give programmers the ability to achieve high performance by focu...
We examine the problems of designing a parallel programming language for artificial intelligence (AI...
[[abstract]]The main function of parallelizing compilers is to analyze sequential programs, in parti...
The work presented in this thesis focuses on the design and implementation of parallel algorithms fo...
This study demonstrates a practical implementation of selected Artificial Intelligence computations ...
Modern computers will increasingly rely on parallelism to achieve high computation rates. Techniques...
This paper presents several synthetic Fortran codes for testing the ability of automatic parallelize...
Parallel compilers and programming environments need a high degree of intelligence to cope with the ...
An analysis of Artificial Intelligence (AI) programs reveals that there exists a scope of massive pa...
This paper describes a knowledge-based system for automatic parallelization of a wide class of seque...
Abstract The efficient generation of parallel code for multi processor environments, is a large and ...
Hardware requirements are reaching record highs, but in the modern post-Moore computing world hardwa...
Parallel programming is designed for the use of parallel computer systems for solving time-consuming...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...
The multicore era has increased the need for highly parallel software. Since automatic parallelizati...
The goal of this dissertation is to give programmers the ability to achieve high performance by focu...
We examine the problems of designing a parallel programming language for artificial intelligence (AI...
[[abstract]]The main function of parallelizing compilers is to analyze sequential programs, in parti...
The work presented in this thesis focuses on the design and implementation of parallel algorithms fo...
This study demonstrates a practical implementation of selected Artificial Intelligence computations ...
Modern computers will increasingly rely on parallelism to achieve high computation rates. Techniques...
This paper presents several synthetic Fortran codes for testing the ability of automatic parallelize...