The 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing Parliament Hill – Colline du Parlement Ottawa – St.-Lawrence Seaway Ontario – Rideau Canal National Gallery of Canada-Ottawa

CCGrid 2012 - Program

Day 1: Sunday, May 13th, 2012

Time Workshops/Tutorials
08:00 - 17:00 Registration
09:00 - 17:00 Workshops:
  • Coffee Break 11:00 - 11:30
  • Lunch Break 13:00 - 14:00
  • Coffee Break 15:00 - 15:30

Day 2: Monday, May 14th, 2012

Time Track A Track B Track C Track D
07:30 - 17:00 Registration
08:30 - 09:00 Opening Remarks
9:00 - 10:00 Keynote 1: Assertion Based Parallel Debugging: A new way of thinking?
By: Prof. David Abramson
10:00 - 10:30 Break
10:30 - 12:35 Regular Conference Papers 1A Regular Conference Papers 1B Regular Conference Papers 1C Doctoral Symposium Papers 1D
12:35 - 14:00 Lunch
14:00 - 15:40 Regular Conference Papers 2A Regular Conference Papers 2B Regular Conference Papers 2C Doctoral Symposium Papers 2D
15:40 - 16:10 Break
16:10 - 18:10 Poster Session and Reception

Day 3: Tuesday, May 15th, 2012

Time Track A Track B Track C Track D
08:00 - 17:00 Registration
09:00 - 10:00 Keynote 2: Discovering Knowledge from Massive Social Networks and Science Data - Next Frontier for HPC
By: Prof. Alok N. Choudhary
10:00 - 10:30 Break
10:30 - 12:35 Regular Conference Papers 3A Regular Conference Papers 3B Regular Conference Papers 3C Regular Conference Papers 3D
12:35 - 14:00 Lunch
14:00 - 16:00 Industrial Session:
  1. Small / Medium Enterprises driving innovation On cloud 9
    By: Ali El-Haraki
  2. Data Center Network Infrastructure
    By: Guoli Yin
16:00 - 16:30 Break SCALE (16:00-19:00)
16:30 - 18:10 Regular Conference Papers 4A Regular Conference Papers 4B Regular Conference Papers 4C
18:10 - 19:00
19:30 Banquet

Day 4: Wednesday, May 16th, 2012

Time Track A Track B Track C Track D
08:00 - 17:00 Registration
09:00 - 10:00 Keynote 3: Twenty Years of Grid Scheduling Research and Beyond
By: Prof. Dick H.J. Epema
10:00 - 10:30 Break
10:30 - 12:35 Regular Conference Papers 5A Regular Conference Papers 5B Regular Conference Papers 5C
12:35 - 14:00 Lunch
14:00 - 15:40 Regular Conference Papers 6A Regular Conference Papers 6B Regular Conference Papers 6C
15:40 - 16:00 Break
16:00 - 16:30 Conference Closing

Conference and Doctoral Symposium Papers

Monday, May 14th

Session 1A Programming Models and File Systems 5 Papers
Day 2: Monday, May 14th, 2012 10:30 - 12:35
  • "Design and Implementation of Portable and Efficient Non-blocking Collective Communication", Akihiro Nomura, Yutaka Ishikawa, Naoya Maruyama and Satoshi Matsuoka
  • "Productive Parallel Linear Algebra Programming with Unstructured Topology Adaption", Peter Gottschling and Torsten Hoefler
  • "User Transparent Data and Task Parallel Multimedia Computing", Timo Van Kessel, Niels Drost, Jason Maassen, Henri Bal and Frank Seinstra
  • "CEFLS: A cost-effective file lookup service in a distributed metadata file system", Xiuqiao Li, Bin Dong, Limin Xiao, Li Ruan and Dongmei Liu
  • "Fine-Grained Access Control in the Chirp Distributed File System", Patrick Donnelly and Douglas Thain
Session 1B Map Reduce and Workflows 5 Papers
Day 2: Monday, May 14th, 2012 10:30 - 12:35
  • "Towards Trusted Services: Result Verification Schemes for MapReduce", Chu Huang, Sencun Zhu and Dinghao Wu
  • "MARLA: MapReduce for Heterogeneous Clusters", Zacharia Fadika, Elif Dede, Jessica Hartog and Madhusudhan Govindaraju
  • "A Map-Reduce Based Framework for Heterogeneous Processing Element Cluster Environments", Yu Shyang Tan, Bu Sung Lee, Roy Campbell and Bingsheng He
  • "Workflow Scheduling to Minimize Data Movement using Multi-constraint Graph Partitioning", Masahiro Tanaka and Osamu Tatebe
  • "Decentralized Orchestration of Data-centric Workflows Using the Object Modeling System", Bahman Javadi, Martin Tomko and Richard Sinnott
Session 1C QoS and Architecture 5 Papers
Day 2: Monday, May 14th, 2012 10:30 - 12:35
  • "Efficient Disk I/O Scheduling with QoS Guarantees for Xen-based Hosting Platforms", Xiao Ling, Hai Jin, Shadi Ibrahim, Wenzhi Cao and Song Wu
  • "Morphosys: Efficient Colocation of QoS-Constrained Workloads in the Cloud", Vatche Ishakian and Azer Bestavros
  • "Reward Scheduling for QoS in Cloud Applications", Ahmed Elnably, Kai Du and Peter Varman
  • "Evaluating Dynamics and Bottlenecks of Memory Collaboration in Cluster Systems", Ahmad Samih, Ren Wang, Christian Maciocco, Charlie Tai, Ronghui Duan, Jiangang Duan and Yan Solihin
  • "Energy- and Cost-Efficiency Analysis of ARM-Based Clusters", Zhonghong Ou, Bo Pang, Yang Deng, Jukka Nurminen, Antti Ylä-Jääski and Pan Hui
Session 1D Doctoral Symposium: Cloud Scheduling,
Clusters and Data Centers
Day 2: Monday, May 14th, 2012 10:30 - 12:35
Chair's Welcome. Yogesh Simmhan and Carlos Varela
Cloud Scheduling:
  • VM Economics for Java Cloud Computing - An Adaptive and Resource-Aware Java Runtime with Quality-of-Execution. José Simão and Luís Veiga.
  • Combinatorial Auction-Based Mechanisms for VM Provisioning and Allocation in Clouds. Sharrukh Zaman and Daniel Grosu.
  • Optimistic Scheduling with Geographically Replicated Services in the Cloud Environment. Wenbo Zhu and Murray Woodside.
Clusters and Data Centers:
  • Kernel-assisted MPI Collective Communication among Many-core Clusters. Teng Ma.
  • Enabling Application Resilience With and Without the MPI Standard. Wesley Bland.
  • Leveraging Heterogeneity for Energy Minimization in Data Centers. Marina Zapater, Jose L. Ayala and Jose M. Moya.
Session 2A GPU 4 Papers
Day 2: Monday, May 14th, 2012 14:00 - 15:40
  • "Transparent Accelerator Migration in a Virtualized GPU Environment", Shucai Xiao, Pavan Balaji, James Dinan, Qian Zhu, Rajeev Thakur, Susan Coghlan, Heshan Lin, Gaojin Wen, Jue Hong and Wu-Chun Feng
  • "GPU Performance Enhancement via Communication Cost Reduction: Case Studies of Radix Sort and WSN Relay Node Placement Problem", Che-Rung Lee, Shih Hsiang Lo, Nan-Hsi Chen, Yeh-Ching Chung and I-Hsin Chung
  • "Scheduling Concurrent Applications on a Cluster of CPU-GPU Nodes", Vignesh Ravi, Michela Becchi, Wei Jiang, Gagan Agrawal and Srimat Chakradhar
  • "A Highly Parallel Multi-Class Pattern Classification on GPU", Mahdi Nabiyouni and Delasa Aghamirzaie
Session 2B Cloud Services I 4 Papers
Day 2: Monday, May 14th, 2012 14:00 - 15:40
  • "Client Classification Policies for SLA Enforcement in Shared Cloud Datacenters", Mario Macias and Jordi Guitart
  • "Policy-Based Automation of SLA Establishment for Cloud Computing Services", Mohan Baruwal Chhetri, Bao Vo and Ryszard Kowalczyk
  • "Lowering Inter-Datacenter Bandwidth Costs via Bulk Data Scheduling", Thyaga Nandagopal and Krishna Puttaswamy
  • "Service Level Agreement for Distributed Mutual Exclusion in Cloud Computing", Jonathan Lejeune, Luciana Arantes, Julien Sopena and Pierre Sens
Session 2C I/O and File Systems 4 Papers
Day 2: Monday, May 14th, 2012 14:00 - 15:40
  • "On Urgency of I/O Operations", Mahmut Kandemir, Taylan Yemliha, Ramya Prabhakar, and Myoungsoo Jung
  • "Boosting Application-Specific Parallel I/O Optimization Using IOSIG", Yanlong Yin, Surendra Byna, Huaiming Song, Xian-He Sun and Rajeev Thakur
  • "SERA-IO: Integrating Energy Consciousness into Parallel I/O Middleware", Rong Ge, Xizhou Feng and Xian-He Sun
  • "Supporting User-Defined Subsetting and Aggregation over Parallel NetCDF Datasets", Yu Su and Gagan Agrawal
Session 2D. Yogesh Simmhan and Carlos Varela Doctoral Symposium: Workflows and MapReduce
Day 2: Monday, May 14th, 2012 14:00 - 15:40
Workflows and MapReduce:
  • Executing data-intensive workloads in a Cloud. Rizwan Mian and Patrick Martin.
  • Integration of Workflow Partitioning and Resource Provisioning. Weiwei Chen and Ewa Deelman.
  • Hierarchical MapReduce Programming Model and Scheduling Algorithms. Yuan Luo and Beth Plale.
  • Resource Management for Elastic Cloud Workflows. Li Yu and Douglas Thain.
Discussion and Chair's Closing Notes

Tuesday, May 15th

Session 3A Communication and Networks 5 Papers
Day 3: Tuesday, May 15th, 2012 10:30 - 12:35
  • "Scalable Multi-Purpose Network Representation for Large Scale Distributed System Simulation", Laurent Bobelin, Arnaud Legrand, David A. Gonzalez Marquez, Pierre Navarro, Martin Quinson, Frédéric Suter and Christophe Thiéry
  • "Topology Agnostic Dynamic Quick Reconfiguration for Large-Scale Interconnection Networks", Frank Olaf Sem-Jacobsen and Olav Lysne
  • "Scalable Memcached design for InfiniBand Clusters using Hybrid Transports", Jithin Jose, Hari Subramoni, Krishna Chaitanya Kandalla, Wasiur Rahman, Hao Wang, Sundeep Reddy and Dhabaleswar Panda
  • "SLA-based Optimization of Power and Migration Cost in Cloud Computing", Hadi Goudarzi, Mohammad Ghasemazar and Massoud Pedram
  • "A Scalable Parallel Debugging Library with Pluggable Communication Protocols", Chao Jin, David Abramson, Minh Dinh, Andrew Gontarek, Robert Moench and Luiz Derose
Session 3B Faults, Failures, and Reliability 5 Papers
Day 3: Tuesday, May 15th, 2012 10:30 - 12:35
  • "Task scheduling algorithm for multicore processor system for minimizing recovery time in case of single node fault", Shohei Gotoda, Naoki Shibata and Minoru Ito
  • "Speculative Memory State Tranfer for Active-Active Fault Tolerance", Maohua Lu and Tzi-Cker Chiueh
  • "Checkpointing Orchestration: Toward a Scalable HPC Fault-Tolerant Environment", Hui Jin, Tal Ke, Xian-He Sun and Yong Chen
  • "An Autonomous Reliability-aware Negotiation Strategy for Cloud Computing Environment", Amir Vahid Dastjerdi and Rajkumar Buyya
  • "Separating Performance Anomalies from Workload-explained Failures in Streaming Servers", Carlos Cunha and Luis Silva
Session 3C Workflows 5 Papers
Day 3: Tuesday, May 15th, 2012 10:30 - 12:35
  • "A Multi-Objective Approach for Workflow Scheduling in Heterogeneous Computing Environments", Hamid Mohammadi Fard, Radu Prodan, Thomas Fahringer, Juan Jose Durillo Barrionuevo and Simon Ostermann
  • "Automating Data-Throttling Analysis for Data-Intensive Workflows", Ricardo J. Rodríguez, Rafael Tolosana and Omer Rana
  • "Self-healing of operational workflow incidents on distributed computing infrastructures", Rafael Ferreira Da Silva, Tristan Glatard and Frederic Desprez
  • "A Workflow-Aware Storage System: An Opportunity Study", Emalayan Vairavanathan, Samer Al-Kiswany, Lauro Costa, Matei Ripeanu, Zhao Zhang, Daniel Katz and Michael Wilde
  • "Using Model Checking to Analyze the System Behavior of the LHC Production Grid", Daniela Remenska, Tim A.C. Willemse, Kees Verstoep, Wan Fokkink, Jeff Templon and Henri Bal
Session 3D Scheduling and Monitoring 5 Papers
Day 3: Tuesday, May 15th, 2012 10:30 - 12:35
  • "WSCOM: Online task scheduling with data transfers", Jean-Noël Quintin and Wagner Frédéric
  • "Improving Grid Resource Usage: Metrics for Measuring Fragmentation", Luis Tomas, Blanca Caminero and Carmen Carrion
  • "Malleable Model Coupling with Prediction", Daihee Kim, J. Walter Larson and Kenneth Chiu
  • "Load Balancing Query Processing in Metric-Space Similarity Search", Veronica Gil Costa and Mauricio Marin
  • "Distributed Monitoring with Collaborative Prediction", Dawei Feng, Cecile Germain and Tristan Glatard
Session 4A Programming Models 4 Papers
Day 3: Tuesday, May 15th, 2012 16:30 - 18:10
  • "Delta Send-Recv for Dynamic Pipelining in MPI Programs", Bin Bao, Chen Ding, Yaoqing Gao and Roch Archambault
  • "Global Futures: a multithreaded execution model for Global Arrays-based applications", Daniel Chavarría, Sriram Krishnamoorthy and Abhinav Vishnu
  • "Productivity and Performance of Global-View Programming with XcalableMP PGAS Language", Nakao Masahiro, Jinpil Lee, Taisuke Boku and Mitsuhisa Sato
  • "Distributed S-Net: Cluster and Grid Computing without the hassle", Clemens Grelck, Jukka Julku and Frank Penczek
Session 4B Map Reduce 4 Papers
Day 3: Tuesday, May 15th, 2012 16:30 - 18:10
  • "Investigation of Data Locality in MapReduce", Zhenhua Guo, Geoffrey Fox and Mo Zhou
  • "TomusBlobs: Towards Communication-Efficient Storage for MapReduce Applications in Azure", Radu Tudoran, Alexandru Costan, Gabriel Antoniu and Hakan Soncu
  • "Maestro: Replica-Aware Map Scheduling for MapReduce", Shadi Ibrahim, Hai Jin, Lu Lu, Bingsheng He, Gabriel Antoniu and Song Wu
  • "SciMATE: A Novel MapReduce-Like Framework for Multiple Scientific Data Formats", Yi Wang, Wei Jiang and Gagan Agrawal
Session 4C Cloud Computing I 4 Papers
Day 3: Tuesday, May 15th, 2012 16:30 - 18:10
  • "Pricing Cloud Compute Commodities: A Novel Financial Economic Model", Bhanu Sharma, Ruppa Thulasiram, Parimala Thulasiraman, Saurabh Garg and Rajkumar Buyya
  • "A Time-series Pattern based Noise Generation Strategy for Privacy Protection in Cloud Computing", Gaofeng Zhang, Yun Yang, Xiao Liu and Jinjun Chen
  • "COCA: Computation Offload to Clouds using AOP", Hsing-Yu Chen, Yue-Hsun Lin and Chen-Mou Cheng
  • "ParaLite: Supporting Collective Queries in Database System to Parallelize User-Defined Executable", Ting Chen and Kenjiro Taura

Wednesday, May 16th, 2012

Session 5A Virtualization 4 Papers
Day 4: Wednesday, May 16th, 2012 10:30 - 12:35
  • "Snooze: A Scalable and Autonomic Virtual Machine Management Framework for Private Clouds", Eugen Feller, Louis Rilling and Christine Morin
  • "RO-BURST: A Robust Virtualization Cost Model forWorkload Consolidation over Clouds", Jianzong Wang, Rui Hua, Yifeng Zhu, Jiguang Wan, Changsheng Xie and Yanjun Chen
  • "A Stable Network-Aware VM Placement for Cloud Systems", Ofer Biran, Antonio Corradi, Mario Fanelli, Luca Foschini, Alexander Nus, Danny Raz and Ezra Silvera
  • "Suureptitious Deployment and Execution of Kernel Agents in Windows Guests", Tzi-Cker Chiueh and Maohua Lu
Session 5B Cloud Services II 4 Papers
Day 4: Wednesday, May 16th, 2012 10:30 - 12:35
  • "Cloud Service Negotiation: Concession vs. Tradeoff Approaches", Xianrong Zheng, Patrick Martin and Kathryn Brohman
  • "Interactive Use of Cloud Services: Amazon SQS and S3", Hobin Yoon, Jim Donahue, Ada Gavrilovska and Karsten Schwan
  • "Resos: Dynamic Replication in Service-oriented Systems", Mathias Bjoerkqvist, Lydia Y. Chen and Walter Binder
  • "Selling T-shirts and Time Shares in the Cloud", Daniel Gmach, Jerome Rolia and Ludmila Cherkasova
Session 5C Data on the Cloud 4 Papers
Day 4: Wednesday, May 16th, 2012 10:30 - 12:35
  • "Scalable Join Queries in Cloud Data Stores", Zhou Wei, Guillaume Pierre and Chi-Hung Chi
  • "Privacy Preserving Access Control with Authentication for Securing Data in Clouds", Sushmita Ruj, Amiya Nayak and Ivan Stojmenovic
  • "A cost-effective mechanism for Cloud data reliability management based on proactive replica checking", Wenhao Li, Yun Yang, Jinjun Chen and Dong Yuan
  • "A Model and Decision Procedure for Data Storage in Cloud Computing", Arkaitz Ruiz Alvarez and Marty Humphrey
Session 6A Multicore Architectures 4 Papers
Day 4: Wednesday, May 16th, 2012 14:00 - 15:40
  • "A Bandwidth-optimized Multi-core Architecture for Irregular Applications", Simone Secchi, Antonino Tumeo and Oreste Villa
  • "Parallel Real-Time OLAP on Multi-Core Processors", Frank Dehne and Hamdireza Zaboli
  • "Minimizing the Data Transfer Time Using Multicore End-System Aware Flow Bifurcation", Vishal Ahuja, Dipak Ghosal and Matthew Farrens
  • "Cache Conscious Task Regrouping on Multicore Processors", Xiaoya Xiang, Bin Bao, Chen Ding and Kai Shen
Session 6B Cloud Computing II 4 Papers
Day 4: Wednesday, May 16th, 2012 14:00 - 15:40
  • "An Analysis of Provisioning and Allocation Policies for Infrastructure-as-a-Service Clouds", David Villegas, Athanasios Antoniou, Seyed Masoud Sadjadi and Alexandru Iosup
  • "The Impact of User Rationality in Federated Clouds", Marian Mihailescu and Yong Meng Teo
  • "Automated Tagging for the Retrieval of Software Resources in Grid and Cloud Infrastructures", Ioannis Katakis, George Pallis, Marios Dikaiakos and Onisiforos Onoufriou
  • "Time and Cost Sensitive Data-Intensive Computing on Hybrid Clouds", Tekin Bicer, David Chiu and Gagan Agrawal
Session 6C Applications 4 Papers
Day 4: Wednesday, May 16th, 2012 14:00 - 15:40
  • "Lightweight Resource Scaling for Cloud Applications", Rui Han, Li Guo, Moustafa Ghanem and Yi-Ke Guo
  • "Performance Modeling and Comparative Analysis of the MILC Lattice QCD Application su3_rmd", Greg Bauer, Steven Gottlieb and Torsten Hoefler
  • "An Efficient Parallel Implementation for Three-dimensional Incompressible Pipe Flow based on SIMPLE", Ji-Lin Zhang, Li-Ting Zhu, Jie Mao, Jian Wan and Peng Di
  • "Parallel Simulation of Peer-to-Peer Systems", Martin Quinson, Cristian Rosa and Christophe Thiery
Carleton University, Canada
Indiana University, USA
The University of Melbourne, Australia