A call-graph profiling tool has been designed and implemented to analyse the efficiency of programs written in BSPlib, This tool highlights computation and communication imbalance in parallel programs, exposing portions of program code which are amenable to improvement. A unique feature of this profiler is that it uses the bulk synchronous parallel cost model, thus providing a mechanism for portable and architecture-independent parallel performance tuning. In order to test the capabilities of the model on a real-world example, the performance characteristics of an SQL query processing application are investigated on a number of different parallel architectures
The Bulk-Synchronous Parallel (BSP) model was proposed by Valiant as a model for general-purpose par...
This paper describes an approach to performance estimation for shared-nothing parallel database syst...
General purpose parallel computing systems come in a variety of forms. We have various kinds of dist...
This paper describes a post-mortem call-graph profiling tool that analyses trace information generat...
This paper illustrates the use of a post-mortem call-graph profiling tool in the analysis of an SQL ...
Load balance is one of the critical factors affecting the overall per- formance of the BSP (Bulk Syn...
Over the past 10 years we have seen the transition from single core computer to multicore computing,...
In the Bulk Synchronous Parallel (or BSP) model of parallel communication represented by BSPlib, the...
Performance analysis of parallel programs continues to be challenging for programmers. Programmers h...
The popularity of parallel systems for building high performance software only continues to rise. Pr...
International audienceBulk synchronous parallelism (BSP) offers an abstract and simple model of para...
The Bulk Synchronous Parallel (BSP) model provides a theoretical framework to accurately predict the...
As the complexity of parallel computers grows, constraints posed by the construction of larger syste...
While parallel computing offers an attractive perspective for the future, developing efficient paral...
The evolution of parallel and distributed architectures and programming paradigms for performance-or...
The Bulk-Synchronous Parallel (BSP) model was proposed by Valiant as a model for general-purpose par...
This paper describes an approach to performance estimation for shared-nothing parallel database syst...
General purpose parallel computing systems come in a variety of forms. We have various kinds of dist...
This paper describes a post-mortem call-graph profiling tool that analyses trace information generat...
This paper illustrates the use of a post-mortem call-graph profiling tool in the analysis of an SQL ...
Load balance is one of the critical factors affecting the overall per- formance of the BSP (Bulk Syn...
Over the past 10 years we have seen the transition from single core computer to multicore computing,...
In the Bulk Synchronous Parallel (or BSP) model of parallel communication represented by BSPlib, the...
Performance analysis of parallel programs continues to be challenging for programmers. Programmers h...
The popularity of parallel systems for building high performance software only continues to rise. Pr...
International audienceBulk synchronous parallelism (BSP) offers an abstract and simple model of para...
The Bulk Synchronous Parallel (BSP) model provides a theoretical framework to accurately predict the...
As the complexity of parallel computers grows, constraints posed by the construction of larger syste...
While parallel computing offers an attractive perspective for the future, developing efficient paral...
The evolution of parallel and distributed architectures and programming paradigms for performance-or...
The Bulk-Synchronous Parallel (BSP) model was proposed by Valiant as a model for general-purpose par...
This paper describes an approach to performance estimation for shared-nothing parallel database syst...
General purpose parallel computing systems come in a variety of forms. We have various kinds of dist...