parallel applications and porting of legacy codes to parallel architectures have not yet gained a broad acceptance and diffusion. Common objections claim difficulty of performance tuning, limitation of its application to regular, data parallel computations, and lack of robustness of parallelizing HPF compilers in handling large sized codes. We have adopted the HPF approach in porting three different applications, performing plasma and molecular dynamics simulation, developed at the Italian National Agency for New Technology, Energy and the Environment (ENEA). We report in this paper our experiences gained during this effort, providing a case study for testing the suitability of the HPF approach to achieve the target of an easy and effective...
. We describe the results of a preliminary port of a large molecular dynamics (MD) code, gromos [15]...
AbstractSupercomputer architectures are being upgraded using different level of parallelism to impro...
This paper first discusses three types of parallel computing models in cluster environment, namely G...
Over the past few decades, scientific research has grown to rely increasingly on simulation and othe...
This paper concentrates on the description of the Parallelization Engine (PE) that is responsible fo...
This paper discusses the comprehensive performance profiling, improvement, and benchmarking of a Mol...
. Particle-in-cell (PIC) codes are suited for simulating kinetic effects relevant in determining the...
Any large scale computation, either in the science or arts, requires high performance computing (HPC...
AbstractThe execution of scientific codes will introdu ce a number of new challenges and intensify s...
. The PHAROS project, funded by the European Unions ESPRIT program for research and development in i...
. High Performance Fortran (hpf) is a data-parallel Fortran for Distributed Memory Multiprocessors. ...
The Italian Grid Infrastructure (IGI) is one of the National Grid Initiatives (NGIs) composing the E...
. A suite of HPF coding examples of practical scientific algorithms are examined in detail, with the...
In this paper, we propose and evaluate practical, automatic techniques that exploit compiler analysi...
There are multiple applications of plasma. To better understand the fundamental characteristics of p...
. We describe the results of a preliminary port of a large molecular dynamics (MD) code, gromos [15]...
AbstractSupercomputer architectures are being upgraded using different level of parallelism to impro...
This paper first discusses three types of parallel computing models in cluster environment, namely G...
Over the past few decades, scientific research has grown to rely increasingly on simulation and othe...
This paper concentrates on the description of the Parallelization Engine (PE) that is responsible fo...
This paper discusses the comprehensive performance profiling, improvement, and benchmarking of a Mol...
. Particle-in-cell (PIC) codes are suited for simulating kinetic effects relevant in determining the...
Any large scale computation, either in the science or arts, requires high performance computing (HPC...
AbstractThe execution of scientific codes will introdu ce a number of new challenges and intensify s...
. The PHAROS project, funded by the European Unions ESPRIT program for research and development in i...
. High Performance Fortran (hpf) is a data-parallel Fortran for Distributed Memory Multiprocessors. ...
The Italian Grid Infrastructure (IGI) is one of the National Grid Initiatives (NGIs) composing the E...
. A suite of HPF coding examples of practical scientific algorithms are examined in detail, with the...
In this paper, we propose and evaluate practical, automatic techniques that exploit compiler analysi...
There are multiple applications of plasma. To better understand the fundamental characteristics of p...
. We describe the results of a preliminary port of a large molecular dynamics (MD) code, gromos [15]...
AbstractSupercomputer architectures are being upgraded using different level of parallelism to impro...
This paper first discusses three types of parallel computing models in cluster environment, namely G...