The peak processing performance of highly parallel computers can be achieved only by advanced programming environments and tools developed particularly for such systems. Our global aim is to develop tools for an automatic parallelization of the Fortran programs, in a framework of Vienna Fortran Compilation System. The proposed parallelization system consists of the three kernel subsystems: transformation system, performance prediction system, and expert adviser. This paper is devoted to the performance prediction system and expert adviser designed as the new tools promoting automatic parallelization. The performance prediction system derives performance characteristics from the sequential and parallel versions of the program, during p...
Despite the performance potential of parallel systems, several factors have hindered their widesprea...
In this paper we present a novel interpretive approach for accurate and cost-effective performance p...
This paper presents a profiling tool that allows the programmer to identify the regions of the progr...
P 3 T is an interactive performance estimator that assists users in performance tuning of scientif...
This paper discusses the techniques used to hand-parallelize, for the Alliant FX/80, four Fortran pr...
We carried out a series of benchmark tests to know the ability of automatic parallelization of four ...
With the advent of Distributed Memory Machines (DMMs) numerous work have been undertaken to ease the...
The prototype implementation of an expert system was developed to assist the user in the computer ai...
Developing distributed and parallel programs on today's multiprocessor architectures is still a chal...
Context. Today’s parallel systems are widely used in different computational tasks. Developing paral...
In order to measure the performance of a parallel machine, a set of application kernels as benchmark...
The aim of this project is to design and develop PEAK, a multi-layer, multi-target, intelligent prog...
We present an extension to the FORTRAN language that allows the user to specify parallelism by means...
We have developed a compilation system which extends High Performance Fortran (HPF) in various aspec...
151 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997.According to the results of o...
Despite the performance potential of parallel systems, several factors have hindered their widesprea...
In this paper we present a novel interpretive approach for accurate and cost-effective performance p...
This paper presents a profiling tool that allows the programmer to identify the regions of the progr...
P 3 T is an interactive performance estimator that assists users in performance tuning of scientif...
This paper discusses the techniques used to hand-parallelize, for the Alliant FX/80, four Fortran pr...
We carried out a series of benchmark tests to know the ability of automatic parallelization of four ...
With the advent of Distributed Memory Machines (DMMs) numerous work have been undertaken to ease the...
The prototype implementation of an expert system was developed to assist the user in the computer ai...
Developing distributed and parallel programs on today's multiprocessor architectures is still a chal...
Context. Today’s parallel systems are widely used in different computational tasks. Developing paral...
In order to measure the performance of a parallel machine, a set of application kernels as benchmark...
The aim of this project is to design and develop PEAK, a multi-layer, multi-target, intelligent prog...
We present an extension to the FORTRAN language that allows the user to specify parallelism by means...
We have developed a compilation system which extends High Performance Fortran (HPF) in various aspec...
151 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997.According to the results of o...
Despite the performance potential of parallel systems, several factors have hindered their widesprea...
In this paper we present a novel interpretive approach for accurate and cost-effective performance p...
This paper presents a profiling tool that allows the programmer to identify the regions of the progr...