3 research outputs found

    Performance and practicability of dynamic adaptation for parallel computing: an experience feedback from Dynaco

    Get PDF
    Emergence of grid computing and observation of its dynamic nature have led to the proposal of using techniques of dynamic adaptation within Grid applications in order to use resources better. Several projects propose architectures for dynamically adaptable parallel applications. Whereas evaluation is usually done in terms of overhead and runtime performance of the applications, the practicability of the approach from the point of view of developers has often been forsaken. Our work focuses on providing a generic framework that helps developers in building dynamically adaptable parallel applications. This framework, which we call Dynaco, is evaluated both in terms of achieved performance from the point of view of the execution, and in terms of practicability from the point of view of developers. \\ L'émergence des Grilles de calcul et l'observation de leur nature dynamique ont conduit à proposer l'utilisation des techniques d'adaptation dynamique afin de permettre aux applications pour Grilles de mieux utiliser les ressources. Plusieurs projets ont proposé des architectures d'applications parallèles adaptables dynamiquement. Cependant, alors que leur évaluation est généralement faite en termes de surcoût et de performance à l'exécution des applications, l'aspect pratique de cette approche du point de vue des développeurs n'est pas étudié. Dans nos travaux, nous étudions comment fournir aux développeurs un canevas générique qui les aide à construire des applications parallèles adaptables dynamiquement. Dans cet article, ce canevas que nous avons baptisé Dynaco, nous l'évaluons àla fois en termes de performances obtenues à l'exécution et en termes de travail imposé aux développeurs

    Performance and practicability of dynamic adaptation for parallel computing: An experience feedback from Dynaco

    No full text
    Since the concept of Grid computing has emerged, one of the major challenges consists in making applications able to benefit efficiently from the huge amount of resources without burdening the developer. Observing that Grid computin
    corecore