Università di Pisa
Sistema bibliotecario di ateneo

Machine independent Analytical models for cost evaluation of template--based programs

Pasetto, Davide and Vanneschi, Marco (1996) Machine independent Analytical models for cost evaluation of template--based programs. Technical Report del Dipartimento di Informatica . Università di Pisa, Pisa, IT.

[img] Postscript (GZip) - Published Version
Available under License Creative Commons Attribution No Derivatives.

Download (111Kb)


    Structured parallel programming is one of the possible solutions to exploit Programmability, Portability and Performance in the parallel programming world. The power of this approach stands in the possibility to build an optimizing template--based compiler using low time complexity algorithms. In order to optimize the code, this compiler needs formulas that describe the performance of language constructs over the target architecture. We propose a set of parameters able to describe current parallel systems and build deterministic analytical models for basic forms of parallelism. The analytical model describes construct performance in a parametric way.This can be done by knowing that the compiler exploits a template--based support and giving template implementors guidelines to follow to make actual implementation perform as predicted.

    Item Type: Book
    Uncontrolled Keywords: Skeletons, performance modeling, parallel languages, template--based compilers
    Subjects: Area01 - Scienze matematiche e informatiche > INF/01 - Informatica
    Divisions: Dipartimenti (until 2012) > DIPARTIMENTO DI INFORMATICA
    Depositing User: dott.ssa Sandra Faita
    Date Deposited: 26 Jan 2015 08:43
    Last Modified: 26 Jan 2015 08:43
    URI: http://eprints.adm.unipi.it/id/eprint/1938

    Repository staff only actions

    View Item