1 / 14

Improving Network Performance in Computational Grid Applications

Improving Network Performance in Computational Grid Applications . Joel Daniels II Department of Computer Science University of New Hampshire. What is a Grid Computing Application?. Coupling of the applications and resources

Download Presentation

Improving Network Performance in Computational Grid Applications

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Improving Network Performance in Computational Grid Applications Joel Daniels II Department of Computer Science University of New Hampshire

  2. What is a Grid Computing Application? • Coupling of the applications and resources • A virtual computer composed of geographically dispersed resources • offers enormous computing power

  3. Why France? • Padico • Grid Computing application provides support for multiple simultaneous message passing schemes • Poor performance over WAN! • The VTHD (Vraiment Tres Haut Debit) Network

  4. Plan of Attack • Why: • TCP misinterpretation of packet loss over WAN • Solution: • Multiple parallel sockets to bypass problem (the network is not flooded) • Approach: • Control design to debug client-server application • Padico Based client-server application to collect data

  5. Utilizing Multiple Parallel Sockets Conclusions: • Increased performance with parallel sockets!!! • No extra performance gained after obtain ceiling values. (towards 8.4) • Extra overhead is added with the addition of each socket. Computations are lost in handling sockets. • If no extra bandwidth gained the extra overhead will make performance drop.

  6. Additional Research • TCP Send and Receive Buffer Sizes • Message block sizes • Different flags for send and recv, write, and read function calls • Contention

  7. The Interns Let me give you a history lesson! Parikshit of India Amine of Morocco Nitin of India (Amine and moi)

  8. Working Atmosphere Inside the lab: Café break 1 Café break 2 work a bit Lunch Café break 3 work some more Café break 4

  9. The Smallest City With A Metro • Rennes and the People: • Their pride • The crepes!

  10. Kings and Queens The Castles!

  11. Dizzying Heights The Alps!

  12. The City of Romance ...and of course... PARIS! Where are all the berets?!?

  13. In the end... I survived... ...learned enough French to impress the ladies... ...became a preferred reader at CNN.com... ...and suffer from occasional cheese cravings.

  14. C’est la fin! Merci Beaucoup! Bonne soirée!

More Related