Improving Network Performance in Computational Grid
Applications Joel Daniels II Department of Computer Science
University of New Hampshire
Slide 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
Slide 3
Why France? Padico GGrid Computing application provides support
for multiple simultaneous message passing schemes PPoor performance
over WAN! The VTHD ( Vraiment Tres Haut Debit ) Network
Slide 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
Slide 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.
Slide 6
Additional Research TCP Send and Receive Buffer Sizes Message
block sizes Different flags for send and recv, write, and read
function calls Contention
Slide 7
The Interns Amine of Morocco Let me give you a history lesson!
Parikshit of India Nitin of India (Amine and moi)
Slide 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
Slide 9
The Smallest City With A Metro Rennes and the People: Their
pride The crepes!
Slide 10
Kings and Queens The Castles!
Slide 11
Dizzying Heights The Alps!
Slide 12
The City of Romance...and of course... PARIS! Where are all the
berets?!?
Slide 13
In the end......learned enough French to impress the
ladies......became a preferred reader at CNN.com......and suffer
from occasional cheese cravings. I survived...