The diversity in parallel architectures and the programming styles induced thereof, make benchmarking of parallel machines a hard problem. Current benchmarking techniques are limited in applicability due to the issues of portability. We present a different approach to benchmarking parallel machines, which would make the resulting benchmarks portable, easy to use and widely applicable. The approach involves the use of a software architecture to mask the diversities of the underlying architectures. The benchmarks are based on the Linda Tuple Space, and is called BeLinda. In this report, we motivate the use of a software architecture, give a specification of the benchmark suite, discuss its implementation on three radically different architect...
Abstract. When computer architects re-invented parallelism through multi-core processors, applicatio...
Measuring and reporting performance of parallel computers con-stitutes the basis for scientific adva...
AbstractThe use of graphics hardware for non-graphics applications has become popular among many sci...
The diversity in parallel architectures and the programming styles induced thereof, make benchmarkin...
This paper discusses the development of a portable suite of benchmarking programs for parallel comp...
Benchmarks are essential for objective comparison of computer performance. Established scientific co...
Conference of 17th Design, Automation and Test in Europe, DATE 2014 ; Conference Date: 24 March 2014...
The transition to multi-core processors enforces software developers to explicitly exploit thread-le...
AbstractPerformance benchmarks should be embedded in comprehensive frameworks that suitably set thei...
Parallel software development must face the fact that different architectures require different impl...
The diversity in processor technology used by High Performance Computing (HPC) facilities is growing...
Conference of 12th IEEE International Conference on Embedded and Ubiquitous Computing, EUC 2014 ; Co...
General purpose parallel computing systems come in a variety of forms. We have various kinds of dist...
Rapid advances in hardware technology have led to wide diversity in parallel computer architectures....
We survey parallel programming models and languages using six criteria to assess their suitability ...
Abstract. When computer architects re-invented parallelism through multi-core processors, applicatio...
Measuring and reporting performance of parallel computers con-stitutes the basis for scientific adva...
AbstractThe use of graphics hardware for non-graphics applications has become popular among many sci...
The diversity in parallel architectures and the programming styles induced thereof, make benchmarkin...
This paper discusses the development of a portable suite of benchmarking programs for parallel comp...
Benchmarks are essential for objective comparison of computer performance. Established scientific co...
Conference of 17th Design, Automation and Test in Europe, DATE 2014 ; Conference Date: 24 March 2014...
The transition to multi-core processors enforces software developers to explicitly exploit thread-le...
AbstractPerformance benchmarks should be embedded in comprehensive frameworks that suitably set thei...
Parallel software development must face the fact that different architectures require different impl...
The diversity in processor technology used by High Performance Computing (HPC) facilities is growing...
Conference of 12th IEEE International Conference on Embedded and Ubiquitous Computing, EUC 2014 ; Co...
General purpose parallel computing systems come in a variety of forms. We have various kinds of dist...
Rapid advances in hardware technology have led to wide diversity in parallel computer architectures....
We survey parallel programming models and languages using six criteria to assess their suitability ...
Abstract. When computer architects re-invented parallelism through multi-core processors, applicatio...
Measuring and reporting performance of parallel computers con-stitutes the basis for scientific adva...
AbstractThe use of graphics hardware for non-graphics applications has become popular among many sci...