Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills
  1. Outputs

Coordinating HPF programs to mix task and data parallelism

Conference Paper
Publication Date:
2000
abstract:
Experience in applicative fields, above all deriving from the development of multidisciplinary parallel applications, seems to suggest a model where art outer coordination level is provided to allow data parallel tasks to run concurrently and to cooperate each other. The inner computational level of this coordination model can easily be expressed with HPF, a high-level data-parallel language. According to this model, we devised COLT, s, a coordination architectural layer that supports dynamic creation and concurrent execution of HPF tasks, and permits these tasks to cooperate though message passing. This paper proposes the exploitation of COLTHPF by means of a simple skeleton-based coordination language and the associated source-to-source compiler. Differently from other related proposals, COLTHPF is portable and can exploit commercial, standard-compliant, HPF compilation systems. We used a physics application as a test-case for our approach, and we present the results of several experiments conducted on a cluster of Linux SMPs.
Iris type:
04.01 Contributo in Atti di convegno
Keywords:
Task parallelism; Data parallelism; Coordination languages; HPF; Processor Architectures
List of contributors:
Orlando, Salvatore; Palmerini, Paolo; Perego, Raffaele
Authors of the University:
PEREGO RAFFAELE
Handle:
https://iris.cnr.it/handle/20.500.14243/210959
Book title:
Applied Computing 2000, Proceedings of the 2000 ACM Symposium on Applied Computing
  • Use of cookies

Powered by VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)