The Graphic Parallelizing Environment (GPE) is a programming framework based on OpenMP programming paradigm combined with compiler techniques assisted by user knowledge to drive program parallelization through a calibration process. In GPE user-compiler interaction is carried out by the Hierarchical Task Graph Visualization Tool (HTGViz), i.e. a graphic tool that visualizes compiler analysis results (parallelism detection) and provides manipulation. facilities for program parallelism calibration. This paper describes the current status of GPE showing its architectural approach and the HTGViz new implementation supporting loop transformations in order to better exploit loop parallelism in OpenMP programs.

Loop Transformations in a Graphic Parallelizing Environment

M Giordano;M Mango Furnari
2004

Abstract

The Graphic Parallelizing Environment (GPE) is a programming framework based on OpenMP programming paradigm combined with compiler techniques assisted by user knowledge to drive program parallelization through a calibration process. In GPE user-compiler interaction is carried out by the Hierarchical Task Graph Visualization Tool (HTGViz), i.e. a graphic tool that visualizes compiler analysis results (parallelism detection) and provides manipulation. facilities for program parallelism calibration. This paper describes the current status of GPE showing its architectural approach and the HTGViz new implementation supporting loop transformations in order to better exploit loop parallelism in OpenMP programs.
2004
Istituto di Scienze Applicate e Sistemi Intelligenti "Eduardo Caianiello" - ISASI
Inglese
Proc. of IASTED International Conference on Parallel and Distributed Computing and Networks
422
427
6
0-88986-369-5
Acta Press 
Anaheim
STATI UNITI D'AMERICA
Sì, ma tipo non specificato
February 17-19
Innsbruck, Austria
OpenMP
parallelism
compiler
2
none
Giordano, M; MANGO FURNARI, Mario
273
info:eu-repo/semantics/conferenceObject
04 Contributo in convegno::04.01 Contributo in Atti di convegno
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/83166
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? 0
social impact