A novel strategy for building interoperable MPI environment in heterogeneous high performance systems


Autoria(s): Massetto, Francisco Isidro; Sato, Liria Matsumoto; Li, Kuan-Ching
Contribuinte(s)

UNIVERSIDADE DE SÃO PAULO

Data(s)

05/11/2013

05/11/2013

2012

Resumo

Breakthrough advances in microprocessor technology and efficient power management have altered the course of development of processors with the emergence of multi-core processor technology, in order to bring higher level of processing. The utilization of many-core technology has boosted computing power provided by cluster of workstations or SMPs, providing large computational power at an affordable cost using solely commodity components. Different implementations of message-passing libraries and system softwares (including Operating Systems) are installed in such cluster and multi-cluster computing systems. In order to guarantee correct execution of message-passing parallel applications in a computing environment other than that originally the parallel application was developed, review of the application code is needed. In this paper, a hybrid communication interfacing strategy is proposed, to execute a parallel application in a group of computing nodes belonging to different clusters or multi-clusters (computing systems may be running different operating systems and MPI implementations), interconnected with public or private IP addresses, and responding interchangeably to user execution requests. Experimental results demonstrate the feasibility of this proposed strategy and its effectiveness, through the execution of benchmarking parallel applications.

Coordenacao de Aperfeicoamento de Pessoal de Nivel Superior (CAPES)

Coordenacao de Aperfeicoamento de Pessoal de Nivel Superior (CAPES)

National Counsel of Technological and Scientific Development (CNPq), Brazil

National Counsel of Technological and Scientific Development (CNPq), Brazil

National Science Council (NSC), Taiwan

National Science Council (NSC), Taiwan [NSC95-2221-E-126-006-MY3, NSC96-2221-E-126-004-MY3]

Identificador

JOURNAL OF SUPERCOMPUTING, DORDRECHT, v. 60, n. 1, Special Issue, supl. 4, Part 1-2, pp. 87-116, APR, 2012

0920-8542

http://www.producao.usp.br/handle/BDPI/41112

10.1007/s11227-009-0272-y

http://dx.doi.org/10.1007/s11227-009-0272-y

Idioma(s)

eng

Publicador

SPRINGER

DORDRECHT

Relação

JOURNAL OF SUPERCOMPUTING

Direitos

restrictedAccess

Copyright SPRINGER

Palavras-Chave #COMPUTER SCIENCE, HARDWARE & ARCHITECTURE #COMPUTER SCIENCE, THEORY & METHODS #ENGINEERING, ELECTRICAL & ELECTRONIC
Tipo

article

original article

publishedVersion