A grid-enabled lightweight computational steering client: a .NET PDA implementation.
The grid has been developed to support large-scale computer simulations in a diverse range of scientific and engineering fields. Consequently, the increasing availability of powerful distributed computing resources is changing how scientists undertake large-scale modelling/simulation. Instead of being limited to local computing resources, scientists are now able to make use of supercomputing facilities around the world. These grid resources comprise specialized distributed three-dimensional visualization environments through to massive computational systems. The scientist usually accesses these resources from reasonably high-end desktop computers. Even though most modern desktop computers are provided with reasonably powerful three-dimensional graphical hardware, not all scientific applications require high-end three-dimensional visualization because the data of interest is essentially numerical or two-dimensional graphical data. For these applications, a much simpler two-dimensional graphical displays can be used. Since large jobs can take many hours to complete the scientist needs access to a technology that will allow them to still monitor and control their job while away from their desks. This paper describes an effective method of monitoring and controlling a set of chained computer simulations by means of a lightweight steering client based on a small personal digital assistant (PDA). The concept of using a PDA to steer a series of computational jobs across a supercomputing resource may seem strange at first but when scientists realize they can use these devices to connect to their computation wherever there is a wireless network (or cellular phone network) the concept becomes very compelling. Apart from providing a much needed easy-to-use interface, the PDA-based steering client has the benefit of freeing the scientist from the desktop. It is during this monitoring stage that the hand-held PDA client is of particular value as it gives the application scientist greater freedom to leave his or her desk but still communicate with their simulation, with the proviso that they remain within the range of a wireless network.
Kalawsky
R S
RS
East Midlands e-Science Centre, Loughborough University, Loughborough, Leicestershire, UK. r.s.kalawsky@lboro.ac.uk
Nee
S P
SP
Holmes
I
I
Coveney
P V
PV
D003196:Computer Graphics; D003198:Computer Simulation; D034201:Computers, Handheld; D048088:Informatics / Q000379:methods*; D020407:Internet; D008432:Mathematical Computing; D008962:Models, Theoretical; D012106:Research / Q000295:instrumentation; D012107:Research Design; D012586:Science / Q000379:methods*; D012984:Software; D018511:Systems Integration; D014584:User-Computer Interface