The workshop will focus on three aspects:
Desktop Grids consist of collections of computers, either from volunteers or from an organisation. What are the types of Desktop Grids? How do they fit in the EGI computational infrastructure and how do they compare to Cloud computing? Overview of Desktop Grid software.
Introduction into programming for Desktop Grids. What kind of parallel programmes are there running? How to get them onto the Grid. Different kind of programming models and available APIs, such as DC-API, GenWrapper. Porting applications to the Grid using the EDGeS Application Development Methodology. Access of application by the end-users: WS-PGRADE portal.
2. 11h20 - User application experiences: new applications and developments
- 11h20: Application deployment on a local desktop grid at the AMC
Daniel Westerbeek, Vladimir Korkhov (*), Daniel Farkas, Antoine van Kampen, Tamas Kiss, Silvia Olabarriaga
Biomedical research demands increasing amount of computing capacity for data analysis. At the Academic Medical Center of the University of Amsterdam (AMC) various experiments (e.g. DNA sequencing) are routinely performed on the Dutch Grid. This requires sending data outside the hospital's firewall, which may not be allowed in case of privacy-sensitive data. Additionally, about 8,000 windows desktops are available at the AMC. The desktop grid concept seems as an attractive alternative to leverage the existing computing capacity and prevent sending private data outside the AMC firewalls. With the support of the EDGI project, the AMC is currently evaluating a pilot DG testbed deployed at the Bioinformatics Laboratory. The pilot application is BWA (sequence alignment). In the talk we will present the current status and challenges.
- 11h40: Materials Science Applications on the basis Desktop Grid DCI in DEGISCO project by Yuri Gordienko from the G.V. Kurdyumov Institute for Metal Physics (IMP) of the National Academy of Science of Ukraine - prerecorded
This is outline of applications used in G.V.Kurdyumov Institute for Metal Physics of the National Academy of Sciences of Ukraine (IMP NASU) in materials science and ported for usage in distributed computing environment (DCI) on the basis of Desktop Grids (DGs) technology at SLinCA@Home project (http://dg.imp.kiev.ua/slinca). The applications include: (1) Monte Carlo (MC) simulation of defects in metals dedicated to kinetics of defect aggregation with investigations of scaling regimes vs. different configurations; (2) Image and video processing by MATLAB for big image and video expertimental data processing; (3) molecular dynamics (MD) simulation by LAMMPS for research of dynamics of defect aggregation in metal nanocrystals with different configurations, potentials, etc. These activities are partially supported by DEGISCO EU FP7 project in cooperation with International Desktop Grid Federation (IDGF).
To facilitate the large-scale in-silico molecular docking running the grid environment, ASGC developed and deployed the GAP Virtual Screening Service (GVSS) on EGI/EGEE gLite infrastructure. We have successfully introduced the GVSS to the life science user community and provide the high throughput screening service based on SG. Recently, there is another type of distributed computing resources which integrated the desktop computers to a shareable computing resources called Desktop Grid (DG). Now we plan to extend our GVSS service with integrated workflow function to DG which is a usefully alternative computing resources. In order to bridge the DG, we set up a BONIC testbed server with DeGISCO 3G-Bridge where work units are able to successfully execute via the server.
- 12h00: Distributed Computing in the Cloud: BOINC and Amazon's Elastic Compute Cloud (EC2) by Maximilian Palm, Rechenkraft - prerecorded
Maximilian Palm from Rechenkraft.net e.V. (Germany) will talk about his work on running the volunteer grid software BOINC in Amazon's Elastic Compute Cloud (EC2). After presenting the main results, some implications regarding the costs and benefits of distributed computing will be discussed.
Robert Lovas will present the DEGISCO Road Map, the must-have-read document for people who are considering setting up a Desktop Grid to run scientific applications.
Desktop Grids for eScience - a Road Map aims to provide insight in the power of Desktop Grid computing, what it can do for eScience, how it can support scientists in the academic world, researchers and engineers in industry, and how citizens can actively be involved in this process. As such, Desktop Grids offer a holistic approach of providing huge amounts of computing power for science. It is presented as a White Paper: we try to present you correct, objective information.
The first version of the Road Map currently is ready for evaluation in a consultation round, which means that we are keen to receive your feedback and to insert your experiences in Desktop Grid Computing into the next Road Map edition. Your comments are welcome!
4. Wrap up
Peter Kacsuk, MTA SZTAKI
Tamas Kiss, University of Westminster
Robert Lovas, MTA SZTAKI