A major difficulty in restructuring compilation and in parallel programming in general is how to compare parallel performance over a range of system and problem sizes. Execution time varies with system and problem size, and an initially fast implementation may become slow when system and problem size scale up. This paper introduces the concept of range comparison. Unlike conventional execution time comparison in which performance is compared for a particular system and problem size, range comparison compares the performance of programs over a range of ensemble and problem sizes via scalability and performance crossing point analysis. A novel algorithm is developed to predict the crossing point automatically. The correctness of the algorithm...
Performance comparisons are ubiquitous in computer science. The proceedings of most conferences are ...
For a wide variety of applications, both task and data parallelism must be exploited to achieve the ...
Benchmarks are essential for objective comparison of computer performance. Established scientific co...
Parallel programming is elusive. The relative performance of different parallel implementations vari...
Despite the performance potential of parallel systems, several factors have hindered their widesprea...
(eng) In the data parallel programming style the user usually specifies the data parallelism explici...
P 3 T is an interactive performance estimator that assists users in performance tuning of scientif...
This paper presents scalability as a basis for profiling and performance debugging of parallel progr...
This paper presents a profiling tool that allows the programmer to identify the regions of the progr...
To effectively translate real programs written in standard, sequential languages into parallel compu...
International audienceIn this paper, the problem of evaluating the performance of parallel programs ...
151 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997.According to the results of o...
This paper proposes a compiler strategy for mapping FORTRAN programs onto distributed memory compute...
Fully utilizing the potential of parallel architectures is known to be a challenging task. In the pa...
This paper presents a framework for characterizing the distribution of fine-grained parallelism, dat...
Performance comparisons are ubiquitous in computer science. The proceedings of most conferences are ...
For a wide variety of applications, both task and data parallelism must be exploited to achieve the ...
Benchmarks are essential for objective comparison of computer performance. Established scientific co...
Parallel programming is elusive. The relative performance of different parallel implementations vari...
Despite the performance potential of parallel systems, several factors have hindered their widesprea...
(eng) In the data parallel programming style the user usually specifies the data parallelism explici...
P 3 T is an interactive performance estimator that assists users in performance tuning of scientif...
This paper presents scalability as a basis for profiling and performance debugging of parallel progr...
This paper presents a profiling tool that allows the programmer to identify the regions of the progr...
To effectively translate real programs written in standard, sequential languages into parallel compu...
International audienceIn this paper, the problem of evaluating the performance of parallel programs ...
151 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997.According to the results of o...
This paper proposes a compiler strategy for mapping FORTRAN programs onto distributed memory compute...
Fully utilizing the potential of parallel architectures is known to be a challenging task. In the pa...
This paper presents a framework for characterizing the distribution of fine-grained parallelism, dat...
Performance comparisons are ubiquitous in computer science. The proceedings of most conferences are ...
For a wide variety of applications, both task and data parallelism must be exploited to achieve the ...
Benchmarks are essential for objective comparison of computer performance. Established scientific co...