Workshops and Tutorials

Overview Workshops and Tutorials Program

Monday May 13
Room Senate Van Hasselt Committee 1 Committee 3 C
09:00 - 10:30 WS:DPMSS WS:C4BIE - T:ElasticApps T:MOCC
10:30 - 11:00 Break
11:00 - 12:30 WS:DPMSS WS:C4BIE - T:ElasticApps T:MOCC
12:30 - 13:30 Lunch
13:30 - 15:00 WS:DPMSS WS:C4BIE WS:WACC WS:ExtremeG T:Swift
15:00 - 15:30 Break
15:30 - 17:00 - - WS:WACC WS:ExtremeG T:Swift

Location of Breaks and Lunch: Foyer of the Aula

Workshops in CCGrid 2013

C4BIE: Cloud for Business, Industry and Enterprises

Organizers: G. Subrahmanya VRK Rao (Cognizant Technology Solutions, India), Roy H. Campbell (University of Illinois, USA), Raj Bala (Cognizant Technology Solutions, India), and Shikharesh Majumdar (Carleton University, Canada)

DPMSS: Second Int'l Workshop on Data-Intensive Process Management in Large-Scale Sensor Systems

Organizers: Alfredo Cuzzocrea (ICAR/CNR, Italy, Giancarlo Fortino (University of Calabria, Italy), and Omer Rana (University of Cardiff, UK)

ExtremeG: Extreme Green&Energy Efficiency in Large Scale Distributed Systems

Organizers: Laurent Lefevre (INRIA, France), Marcos Dias de Assuncao (IBM Research, Brazil), and Anne-Cecile Orgerie (CNRS, France)

WACC: First Int'l Workshop on Assured Cloud Computing

Organizers: Roy Campbell (University of Illinois at Urbana Champaign, USA), Andrew Martin (University of Oxgford, UK), and Aad van Moorsel (Newcastle University, UK)

Tutorials in CCGrid 2013

ElasticApps: Building Scalable Elastic Applications Using Makeflow and Work Queue

Organizers: Dinesh Rajan and Douglas Thain, University of Notre Dame, USA

This tutorial will provide an introduction to writing scalable and elastic programs that can harness resources from clusters, clouds, and grids, and adapt to failures and varying resource availability. We will use Makeflow and Work Queue, developed by the Cooperative Computing Lab at the University of Notre Dame, to build and run such programs. The tutorial will consist of two parts: (i) a lecture that gives an overview of Makeflow and Work Queue, their architecture, and salient features, and (ii) a hands-on instruction on installing and using these tools to build and run scalable elastic applications.

MOCC: Market-Oriented Cloud Computing

Organizer: Rajkumar Buyya, The University of Melbourne, Australia

This Tutorial (1) presents the 21st century vision of computing and identifies various IT paradigms promising to deliver the vision of computing utilities; (2) defines the architecture for creating market-oriented Clouds by leveraging technologies such as VMs; (3) provides thoughts on market-based resource management strategies that encompass both customer-driven service management and computational risk management to sustain SLA-oriented resource allocation; (4) presents Aneka, a software system for rapid development of Cloud applications and their deployment on private/public Clouds with resource provisioning driven by SLAs and user QoS requirements, (5) reports experimental results on deploying Cloud applications in engineering, gaming, and health care domains on private or public Clouds, and (6) concludes with the need for convergence of competing IT paradigms for delivering our 21st century vision along with pathways for future research.

Swift: Implicitly Parallel Computing for Clouds and Supercomputers

Organizers: Justin Wozniak and Ketan Maheshwari, Argonne National Laboratory, USA

Swift is an implicitly parallel language used to compose existing code into a scalable distributed application. This tutorial will introduce Swift language features and help get you running Swift on the cloud and high-performance systems.