Reevaluating Amdahl's law

@article{Gustafson1988ReevaluatingAL,
  title={Reevaluating Amdahl's law},
  author={John L. Gustafson},
  journal={Commun. ACM},
  year={1988},
  volume={31},
  pages={532-533}
}
  • J. Gustafson
  • Published 1988
  • Philosophy, Computer Science
  • Commun. ACM
Dans cet article, il est question de l'importance, pour la communaute scientifique informatique, de venir a bout du «blocage mental» contre le parallelisme massif impose par une mauvaise utilisation de la formule de Amdahl 
Conception d'un modèle de composants logiciels avec ordonnancement de tâches pour les architectures parallèles multi-coeurs, application au code Gysela
Cette these vise a definir et a valider un modele de programmation integrant la description d'architectures logicielles et un ordonnancement dynamique de tâches dans un contexte de haute performance.Expand
Le calcul à hautes performances: évolution du matériel et du logiciel
The hardware roadmap is described, using Moore's Law and its extensions to supercomputers and complete systems including hardware and software. Various parallel architectures, from grid to massivelyExpand
Squelettes algorithmiques asynchrones : application aux langages orientés domaine. (Asynchronous algorithmic skeletons : application to domain specific languages)
TLDR
Des developpements de l'approche utilisee dans l'equipe « ParSys » du LRI pour traduire automatiquement des codes scientifiques ecrits dans un langage dedie inspire de Matlab en codes de production haute performance. Expand
A tale of two laws
  • M. Heath
  • Computer Science
  • Int. J. High Perform. Comput. Appl.
  • 2015
As Amdahl’s law and Moore’s law reach their 50th anniversaries, we review the roles they have played in shaping both perception and reality in high-performance computing. Along the way, we alsoExpand
Optimisation multi-niveau d’une application de traitement d’images sur machines parallèles
TLDR
Cette these vise a definir une methodologie de mise en œuvre d’applications performantes sur les processeurs embarques du futur, permis de developper une methodOLOGie permettant de simplifier the mise in oeuvre parallele optimisee de ces algorithmes. Expand
Parallelisation d'applications pour des reseaux de processeurs homogenes ou heterogenes. (Parallelization of applications for homogeneous and heterogeneous processors network)
TLDR
La deuxieme partie est consacree a l'etude de bibliotheques numeriques paralleles, et au developpement d'une methode etudiee de maniere theorique, mais peu utilisee en pratique pour augmenter les performances des fonctions de ces biblietheques : le recouvrement calcul/communication. Expand
Parallélisation d'algorithmes variationnels d'assimilation de données en météorologie
Le probleme de l'assimilation de donnees sous sa forme generale peut se formuler : "comment utiliser simultanement un modele theorique et des observations pour obtenir la meilleure previsionExpand
Computer Architecture and Amdahl's Law
An autobiographical overview of Gene Amdah's professional career reviews his early achievements and describes for the first time some important details of his talk at the 1967 Spring Joint ComputerExpand
Conception d'un modèle et de frameworks de distribution d'applications sur grappes de PCs avec tolérance aux pannes à faible coût
Les grappes de PCs constituent des architectures distribuees dont l'adoption se repand a cause de leur faible cout mais aussi de leur extensibilite en termes de noeuds. Notamment, l'augmentation duExpand
Une méthodologie multi-critères pour l'évaluation de performance appliquée aux architectures de réseaux d'interconnexion multi-étages
Dans cette these, nous nous interessons a l'evaluation de performance des reseaux d'interconnexion multi-etages. Le travail presente couvre deux aspects essentiels : la definition d'une methodologieExpand
...
1
2
3
4
5
...

References

SHOWING 1-4 OF 4 REFERENCES
Validity of the Single Processor Approach to Achieving Large Scale Computing Capabilities
An instrument for facilitating the calculation of equivalent values includes a plate bearing symbols representing units and dimensions, the plate having a window in which a movable pointer isExpand
Development and analysis of scientific application programs on a 1024-processor hypercube
  • Sandia National Laboratories. Albuquerque. NM
  • 1988
Development and analysis of scientific application programs on a 1024-processor hypercube,
  • Sandia National Laboratories,
  • 1988
Development and analysis of scientific application programs on a 1024-processor hypercube, " SAND 88-0317, Sandia National Laboratories, Feb
  • Communications of the ACM
  • 1988