A Performance Evaluation Method for Coupled Models

11 Pages Posted: 16 Nov 2011

See all articles by Italo Epicoco

Italo Epicoco

University of Salento

Silvia Mocavero

CMCC - Centro Euro-Mediterraneo sui Cambiamenti Climatici

Aloisio Giovanni

CMCC - Centro Euro-Mediterraneo sui Cambiamenti Climatici

Date Written: July 1, 2010

Abstract

In the High-Performance Computing context, the performance evaluation of a parallel algorithm is made mainly considering the elapsed time running the parallel application with both different number of cores or different problem sizes (for scaled speed-up). Typically, parallel applications embed mechanisms for efficiently using the allocated resources, guarantying for example a good load balancing and reducing the parallel overhead. Unfortunately, this assumption is not true for coupled models.

These models are born from the coupling of stand-alone climate applications. The component models are developed independently from each other and they follow different development roadmaps. Moreover, they are characterized by different levels of parallelization, different requirements in terms of workload and they have their own scalability curve. Considering a coupled model as a single parallel application, we can note the lacking of a policy for balancing the computational load on the available resources. This work tries to address the issues related to performance evaluation of a coupled model, and to answer to the following questions: allocated a given number of processors for the whole coupled model, how to configure the run in order to balance the workload? How many processors must be assigned to each of the component models? The methodology here described has been applied for evaluating the scalability of the CMCC-MED coupled model designed by INGV and the ANS Division of the CMCC. The evaluation has been carried out on two different computational architectures: a scalar cluster based on IBM Power6 processors; and a vector cluster based on NEC-SX9 processors.

Keywords: HPC, Performance model, Porting, Coupled models

JEL Classification: C63

Suggested Citation

Epicoco, Italo and Mocavero, Silvia and Giovanni, Aloisio, A Performance Evaluation Method for Coupled Models (July 1, 2010). CMCC Research Paper No. 97, Available at SSRN: https://ssrn.com/abstract=1959960 or http://dx.doi.org/10.2139/ssrn.1959960

Italo Epicoco (Contact Author)

University of Salento ( email )

via per monteroni
Lecce, 73100
Italy
+39 0832 297235 (Phone)
+39 0832 297235 (Fax)

HOME PAGE: http://sara.unisalento.it/~epicoco

Silvia Mocavero

CMCC - Centro Euro-Mediterraneo sui Cambiamenti Climatici ( email )

via Augusto Imperatore, 16
Lecce, I-73100
Italy

Aloisio Giovanni

CMCC - Centro Euro-Mediterraneo sui Cambiamenti Climatici ( email )

via Augusto Imperatore, 16
Lecce, I-73100
Italy

Do you have negative results from your research you’d like to share?

Paper statistics

Downloads
43
Abstract Views
613
PlumX Metrics