OpenAIRE is about to release its new face with lots of new content and services.
During September, you may notice downtime in services, while some functionalities (e.g. user registration, login, validation, claiming) will be temporarily disabled.
We apologize for the inconvenience, please stay tuned!
For further information please contact helpdesk[at]openaire.eu

fbtwitterlinkedinvimeoflicker grey 14rssslideshare1
Poitou, Olivier (2003)
Languages: French
Types: Article
Subjects: Grappe de processeurs, Réseaux d'ordinateurs, Applications irrégulières, Distribution, Paresse, Lancer de rayon distribué, 000
Cette étude concerne la distribution d'applications sur des machines de type réseau d’ordinateurs ou grappe de processeurs. Ce type de machine est observé de manière théorique puis de manière pratique, à travers différentes mesures. Le contexte des applications irrégulières est privilégié, leur distribution posant encore souvent des problèmes d'efficacité. La distribution des applications régulières est abordée plus succinctement. Une démarche de développement d’application distribuée ainsi que des outils de programmation sont proposés. ll est notamment proposé d’utiliser la paresse comme outils de distribution des données ainsi que d'effectuer un découpage récursif et dynamique des calculs au fur et a mesures des assignations de tâches. Ces propositions sont ensuite validées par l’étude d’un cas concret, le lancer de rayon distribué. Enfin l'applicabilité des ces propositions à des cas plus généraux est étudiée et des critères sont dégagés, permettant d’évaluer l'opportunité d'utiliser ces outils originaux en fonction des caractéristiques de l'application à distribuer. This study introduces the main characteristics of the architecture of the network of workstations (NOW) or cluster machines and their consequences on program coding. A first theoretical presentation of this architecture is made and then a more practical one enforces known results by concrete experimentations. This survey mainly focuses on the distribution of irregular applications though the distribution of regular applications is also discussed. A program coding strategy along with original tools is proposed and then validated with a practical example: a distributed ray tracing application. An automatic data distribution mechanism, based on the use of lazy algorithms, and a dynamic recursive task splitting are the two main tools introduced in this work. Finally, an extent to more general cases is made and some criteria are given to evaluate the opportunity to use these original tools depending on the characteristics of the application to distribute.
  • No references.
  • No related research data.
  • No similar publications.

Share - Bookmark

Cite this article

Cookies make it easier for us to provide you with our services. With the usage of our services you permit us to use cookies.
More information Ok