Vesta Vectorisation automatique et parametree de programmes

  • JC. Cottet
  • C. Renvoise
  • D. Sciamma
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 167)

Conclusion

Les résultats jusqu'à présent obtenus nous permettent d'affirmer le bien fondé de l'orientation analytique choisie. En effet elle permet à VESTA d'être peu sensible à la forme externe du programme, de favoriser une appréhension sémantique de celui-ci, à l'inverse de nombreux autres vectoriseurs fonctionnant à partir de méthodes de reconnaissance de formes. De même, sa paramétrabilité, l'utilisation d'un évaluateur symbolique et plus particulièrement le traitement des blocs complexes permettent à VESTA de vectoriser des boucles que ne traitent pas ces derniers. De ce fait, VESTA devrait se positionner un degré au dessus des logiciels de vectorisation actuellement utilisés sur CRAY ou CYBER. Toutefois, il faut considérer que le travail effectué n'a donné naissance jusqu'à présent qu'à un prototype qui devrait être amené, pensons-nous, à se consolider et à se transformer en un produit de qualité industrielle, produit nécessité à terme par le développement irrémédiable du parc de machines vectorielles.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliographie

  1. [1]
    Analysis of programs for parallel processing A.J. BERNSTEIN Octobre 1966. IEEE Transactions on electronic computers Vol EC-15 No 5Google Scholar
  2. [2]
    The LAU parallel system: Software definition and implementation through a multimicroprocessor architecture COMTE, D., SYRE, JC. et al Congres Euromicro-VENISE 1976.Google Scholar
  3. [3]
    .The parallel execution of DO LOOPS L. LAMPORT February 1974 Communication of the ACM Vol.17 Num.2Google Scholar
  4. [4]
    Outil de calcul symbolique P. FEAUTRIER 1983 Article du présent colloque.Google Scholar
  5. [5]
    Détection automatique d'opérations parallèles dans les programmes. C. RENVOISE, G. ROUQUIE, J.C. COTTET, P. FEAUTRIER BULL 80Google Scholar
  6. [6]
    VESTA: Intégration du traitement des SI complexes, Evaluation sur FPS 100, Vers une version programmable dē la calculette symbolique C. RENVOISE, J.C. COTTET, D. SCIAMMA, P. FEAUTRIER BULL 83Google Scholar
  7. [7]
    VAST User's guide Pacific Sierra Research Corp. June 82Google Scholar
  8. [8]
    ISIS: Machine pour le calcul scientifique de haute performance. C. TIMSIT A Paraitre Bulletin de liaison de l'INRIA.Google Scholar
  9. [9]
    Dependance Graphs and Compiler Optimizations D.J. KUCK, R.H. KUHN, D.A. PADUA, B. LEASURE, M. WOLFE 1981 Communication of the ACMGoogle Scholar

Copyright information

© Springer-Verlag 1984

Authors and Affiliations

  • JC. Cottet
    • 1
  • C. Renvoise
    • 1
  • D. Sciamma
    • 1
  1. 1.Centre de recherche BULLLouveciennes

Personalised recommendations