LOGIN TO YOUR ACCOUNT

Username
Password
Remember Me
Or use your Academic/Social account:

CREATE AN ACCOUNT

Or use your Academic/Social account:

Congratulations!

You have just completed your registration at OpenAire.

Before you can login to the site, you will need to activate your account. An e-mail will be sent to you with the proper instructions.

Important!

Please note that this site is currently undergoing Beta testing.
Any new content you create is not guaranteed to be present to the final version of the site upon release.

Thank you for your patience,
OpenAire Dev Team.

Close This Message

CREATE AN ACCOUNT

Name:
Username:
Password:
Verify Password:
E-mail:
Verify E-mail:
*All Fields Are Required.
Please Verify You Are Human:
fbtwitterlinkedinvimeoflicker grey 14rssslideshare1
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