Workshops Program

Monday, August 25th, 2014


(12th International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms)
09:00 - 18:00, Auditorium 2

09:00 - Opening words (Emmanuel Jeannot)
Keynote by Radu Prodan, University of Innsbruck
"Massively Multiplayer Online Gaming on Heterogeneous Parallel Platforms"

10:00 - A visual programming model to implement coarse-grained DSP applications on parallel and heterogeneous clusters
Farouk Mansouri, Sylvain Huet and Dominique Houzet

10:30 - Coffee Break

11:00 - Fast parallel connected components algorithms on GPUs
Guojing Cong

11:30 - An Empirical Evaluation of GPGPU Performance Model
Souley Madougou, Ana Varbanescu, Cees de Laat and Rob van Nieuwpoort

12:00 - Towards the Transparent Execution of Compound OpenCL Computations in Multi-CPU/Multi-GPU Environments
Fabio Soldado, Fernando Alexandre and Hervé Paulino

12:30 - Lunch Break

14:30 - Concurrent Data Structures in Architectures with Limited Shared Memory Support
Ivan Walulya, Yiannis Nikolakopoulos, Marina Papatriantafilou and Philippas Tsigas

15:00 - Optimal Data Partitioning Shape for Matrix Multiplication on Three Fully Connected Heterogeneous Processor
Ashley Deflumere and Alexey Lastovetsky

15:30 - Scalable SIFT for NUMA Systems
Frank Feinbube, Lena Herscheid, Christoph Neijenhuis and Peter Tröger

16:00 - Coffee Break

16:30 - Non-linear iterative optimization method for locating particles using HPC techniques
Gloria Ortega, Julia Lobera, Inmaculada Garcia, María Del Pilar Arroyo and Gracia Ester Martin

17:00 - GPU Accelerated Stochastic Inversion of Deep Water Seismic Data
Tomás Ferreirinha, Rúben Nunes, Amilcar Soares, Frederico Pratas and Pedro Tomás

17:30 - QCD Library for GPU Cluster with Proprietary Interconnect for GPU Direct Communication
Norihisa Fujita, Hisafumi Fujii, Toshihiro Hanawa, Yuetsu Kodama, Taisuke Boku, Yoshinobu Kuramashi and M Clark


(Workshop on Software for Exascale Computing)
09:00 - 17:00, Room 1

09:00 - Opening of the workshop; short sketch of SPPEXA

09:30 - Keynote by Rosa Badia, Barcelona Supercomputing Center

10:30 - Coffee Break

11:00 - SPPEXA Project EXA-DUNE

11:30 - SPPEXA Project DASH

12:00 - SPPEXA Project ExaStencils

12:30 - Lunch Break

14:00 - Keynote by Wolfgang Nagel on European exascale initiatives

15:00 - SPPEXA Project EXAHD

15:30 - SPPEXA Project ESSEX

16:00 - Coffee Break

16:30 - SPPEXA Project Catwalk

17:00 - Workshop end


(1st Workshop on Applications of Parallel Computation in Industry and Engineering)
09:00 - 16:00, Room 2

09:00 - On Parallelization of the OpenFOAM-based Solver for the Heat Transfer in Electrical Power Cables
Raimondas Ciegis

09:30 - CPU and GPU performance of large scale numerical simulations in Geophysics
Ali Dorostkar, Dimitar Lukarski, Bjorn Lund, Maya Neytcheva, Yvan Notay and Peter Schmidt

10:00 - Effective numerical algorithm for simulations of broad area semiconductor lasers
Mindaugas Radziunas and Raimondas Ciegis

10:30 - Coffee Break

11:00 - Parallelizing a CAD Model Processing Tool from the Automotive Industry
Luis Ayuso, Herbert Jordan, Thomas Fahringer, Bernhard Kornberger, Martin Schifko, Bernhard Hoeckner, Stefan Moosbrugger and Kevin Verma

11:30 - Parallelization of a tridimensional finite element program for structural behaviour analysis
João Coelho, António Silva and J.C. Piteira Gomes

12:00 - A comprehensive empirical comparison of parallel ListSieve and GaussSieve
Artur Mariano, Ozgur Dagdelen and Christian Bischof

12:30 - Lunch Break

14:00 - Data Parallelism in Traffic Control Tables with Arrival Information
Juan F. R. Herrera, Eligius M. T. Hendrix, Leocadio G. Casado and Rene Haijema

14:30 - Parallel Shared-Memory Multi-Objective Stochastic Search for Competitive Facility Location
Algirdas Lancinskas, Pilar Martinez Ortigosa and Julius Zilinskas

15:00 - Web services based platform for the cell counting problem
Juan Carlos Castillo Cano, Francisco Almeida, Vicente Blanco and Carmen Ramirez


(5th Workshop on High Performance Bioinformatics and Biomedicine)
16:30 - 18:00, Room 2

16:30 - Mario: Interactive Tuning of Biological Analysis Pipelines using Iterative Processing
Martin Ernstsen, Erik Kjærner-Semb, Nils Peder Willassen and Lars Ailo Bongo

17:00 - Biochemical Application Porting by Interoperating Personal and IaaS Clouds
Tibor Barat and Attila Kertesz

17:30 - Parallel implementation of fuzzified pattern matching algorithm on GPU
Shima Soroushnia, Masoud Daneshtalab, Tapio Pahikkala and Juha Plosila

18:00 - Closing Remarks (Mario Cannataro)


(3rd Workshop on Big Data Management in Clouds)
14:00 - 18:00, Room 3

14:00 - Opening (Frédéric Desprez and Alexandru Costan)

14:15 - Keynote
Toni Cortes, BSC

15:00 - Automata-based Dynamic Data Processing for Clouds
Reginald Cushing, Adam Belloum, Marian Bubak and Cees De Laat

15:30 - Scientific Workflow Partitioning in Multi-site Clouds
Ji Liu, Esther Pacitti, Patrick Valduriez, Vítor Silva Sousa and Marta Mattoso

16:00 - Coffee Break

16:30 - Dynamic Scheduling of MapReduce Shuffle Under Bandwidth Constraints
Sylvain Gault, Christian Pérez

17:00 - Balanced Graph Partitioning with Apache Spark
Emanuele Carlini, Patrizio Dazzi (ISTI-CNR) Andrea Esposito, Alessandro Lulli, Laura Ricci

17:30 - Concluding Remarks (Frédéric Desprez and Alexandru Costan)


(2nd Workshop on Parallel and Distributed Agent-Based Simulations)
09:00 - 18:00, Room 4

09:00 - Welcome to PADABS (Vittorio Scarano, Rosario De Chiara and Gennaro Cordasco)

09:10 - Tutorial on D-MASON
Vittorio Scarano and Carmine Spagnuolo, Università di Salerno, Italy

09:50 - Tutorial on Repast
Jonathan Ozik, Argonne National Laboratory, USA

10:30 - Coffee Break

11:00 - A survey on parallel and distributed Multi-Agent Systems
Alban Rousset, Bénédicte Herrmann, Christophe Lang, Laurent Philippe

11:30 - Resolving conflicts between multiple competing agents in parallel simulations
Paul Richmond

12:00 - Programmability and Performance of Parallel ECS-based Simulation of Multi-Agent Exploration Models
Alessandro Pellegrini and Francesco Quaglia

12:30 - Lunch Break

14:00 - Exploiting D-MASON on Parallel Platforms: A Novel Communication Strategy
Gennaro Cordasco, Francesco Milone, Carmine Spagnuolo and Luca Vicidomini

14:30 - Adaptive Simulation with Repast Simphony and Swift
Jonathan Ozik, Michael Wilde, Nicholson Collier, Charles M. Macal

15:00 - Towards a Framework for Adaptive Resource Provisioning in Large-Scale Distributed Agent-based Simulation
Masatoshi Hanai, Anthony Ventresque, Kazuyuki Shudo and Toyotaro Suzumura

16:00 - Coffee Break

16:30 - Theoretical Analysis of Amdahl’s Law using the Nabladot Operator
Claudio Cioffi

17:00 - On the need of parallelism: a model for pedestrian simulations and its parallelization
Rosario De Chiara, Ferdinando Picarella, Eugenio Sangianantoni, Paolo Servillo, Francesco Zurolo

17:30 - Workshop closing


(7th Workshop on Resiliency in High Performance Computing with Clouds, Grids, and Clusters) 09:00 - 18:00, Room 5

09:00 - Opening (Stephen Scott)

09:30 - Keynote by Yves Robert
Algorithms for Coping with Silent Errors

10:30 - Coffee Break

11:00 - On Undecidability Aspects of Resilient Computations and Implications to Exascale
Nageswara Rao

11:30 - An Automated Performance-Aware Approach to Reliability Transformations
Jacob Lidman, Sally McKee, Daniel Quinlan and Chunhua Liao

12:00 - A Methodology for Application-Level Asynchronous Checkpointing for MPI Applications
Jiaqi Liu and Gagan Agrawal

12:30 - Lunch Break

14:00 - The External Recovery Problem
Arkadiusz Danilecki, Anna Kobusinska, Piotr Zierhoffer and Mateusz Holenko

14:30 - FlipIt: An LLVM Based Fault Injector for HPC
Jon Calhoun, Luke Olson and Marc Snir

15:00 - Efficient Reliability in Volunteer Storage Systems with Random Linear Coding
Adam Visegradi and Peter Kacsuk

15:30 - What is the right balance for performance and isolation with virtualization in HPC?
Thomas Naughton, Garry Smith, Christian Engelmann, Geoffroy Vallee, Ferrol Aderholdt and Stephen Scott

16:00 - Coffee Break

16:30 - Invited Talk by Ferrol Aderholdt

17:00 - Discussion and Closing (Stephen Scott)

Tuesday, August 26th, 2014


(7th International Workshop on Multi-/Many-Core Computing Systems)
09:00 - 18:00, Auditorium 2

09:00 - Welcome to MuCoCoS-2014 (Siegfried Benkner and Sabri Pllana)
Keynote by Philippas Tsigas
Execution Models for Energy-Efficient Computing Systems - EXCESS

10:00 - ExaStamp: a Parallel Framework for Molecular Dynamics on Heterogeneous Clusters
Emmanuel Cieren, Laurent Colombet, Samuel Pitoiset and Raymond Namyst

10:30 - Coffee Break

11:00 - Optimized selection of runtime mode for the reconfigurable PRAM-NUMA architecture REPLICA using machine-learning
Erik Hansson and Christoph Kessler

11:30 - A Study of the Potential of Locality-Aware Thread Scheduling for GPUs
Cedric Nugteren, Gert-Jan Van Den Braak and Henk Corporaal

12:00 - OpenCL performance portability for Xeon Phi coprocessor and NVIDIA GPUs: a case study of finite element numerical integration
Krzysztof Banas and Filip Kruzel

12:30 - Lunch Break

14:00 - Eve: A parallel event-driven programming language
Alcides Fonseca, João Rafael and Bruno Cabral

14:30 - Dependency-Based Automatic Parallelization of Java Applications
João Rafael, Ivo Correia, Alcides Fonseca and Bruno Cabral

15:00 - A Scalable Parallel Approach for Subgraph Census Computation
David Aparício, Pedro Paredes and Pedro Ribeiro

15:30 - Lace: non-blocking split deque for work-stealing
Tom van Dijk and Jaco Van De Pol

16:00 - Coffee Break

16:30 - Evaluating Execution Time Predictability of Task-Based Programs on Multi-Core Processors
Thomas Grass, Alejandro Rico, Marc Casas, Miquel Moreto and Alex Ramirez

17:00 - SchedMon: A Performance and Energy Monitoring Tool for Modern Multi-cores
Luís Taniça, Aleksandar Ilic, Pedro Tomás and Leonel Sousa

17:30 - Exploiting Hidden Non-uniformity of Uniform Memory Access on Manycore CPUs
Balazs Gerofi, Masamichi Takagi and Yutaka Ishikawa


(7th Workshop on UnConventional High Performance Computing)
09:00 - 16:00, Room 1

09:00 -Opening (Josef Weidendorfer, Jens Breitbart)

09:10 -Invited Talk by Axel Auweter, LRZ, Germany
"High Performance Computing on ARM Hardware - The Mont-Blanc Project"

10:00 - Improving Node-level MapReduce Performance using Processing-in-Memory Technologies
Marko Scrbak, Mahzabeen Islam, Krishna Kavi, Mike Ignatowski and Nuwan Jayasena

10:30 - Coffee Break

11:00 - On Portability, Performance and Scalability of a MPI OpenCL Lattice Boltzmann Code
Enrico Calore, Sebastiano F. Schifano and Raffaele Tripiccione

11:30 - Matrix-Free Finite-Element Operator Application on Graphics Processing Units
Karl Ljungkvist

12:00 - Dynamic Load Balancing with Pair Potentials
Jean-Charles Papin, Christophe Denoual, Laurent Colombet and Raymond Namyst

12:30 - Lunch Break

14:00 - Analysis of Parallel Applications on a High Performance Low Energy Computer
Florina Ciorba, Thomas Ilsche, Elke Franz, Stefan Pfennig, Christian Scheunert, Ulf Markwardt, Joseph Schuchart, Daniel Hackenberg, Robert Schoene, Andreas Knuepfer and Wolfgang E. Nagel

14:30 - Panel "Unconventional Ideas for pressing Challenges in HPC: Easy to adopt?"

15:15 - Best Paper Award Ceremony and Workshop Closing


(9th Workshop on Virtualization in High-Performance Cloud Computing)
09:00 - 12:30, Room 2

09:00 - Invited Talk by Ron Brightwell, Sandia
Hobbes: Using Virtualization to Enable Exascale Applications

09:50 - Migration Techniques in HPC Environments
Simon Pickartz, Ramy Gad, Stefan Lankes, Lars Nagel, Tim Suess, Andre Brinkmann and Stephan Krempel

10:10 - Planning live-migrations to prepare servers for maintenance Vincent Kherbache, Eric Madelaine and Fabien Hermenier

10:30 - Coffee Break

11:00 - Designing a massively distributed IaaS toolkit by revisiting OpenStack internals
Jonathan Pastor, Adrien Lèbre and Frederic Desprez

11:10 - Virtual Cluster Deployment with a Dynamically Detachable Remote Shared Storage
Yusuke Tanimura and Takahiro Hamanishi

11:40 - Hecatonchire: Towards Multi-Host Virtual Machines by Server Disaggregation
Petter Svärd, Benoit Hudzia, Johan Tordsson and Erik Elmroth

12:00 - Invited Talk by Helge Meinhard, CERN


(1st Workshop on Techniques and Applications for Sustainable Ultrascale computing Systems)
14:00 - 18:00, Room 2

14:00 - Welcome
Invited Talk by Dr. Isabelle Perseil, Head of the Computational Science Coordination at Inserm (CISI), INSERM, FRANCE

15:00 - The PerSyst Monitoring tool. A transport system for performance data using quantiles.
Carla Guillen, Wolfram Hesse and Matthias Brehm

15:30 - A Cloudification Methodology for Numerical Simulations
Silvina Caíno Lores, Alberto Garcia, Félix García-Carballeira and Jesús Carretero Pérez

16:00 - Coffee Break

16:30 - Paralldroid: Performance analysis of GPU executions
Alejandro Acosta and Francisco Almeida

17:00 - Accurate blind predictions of OpenFOAM energy consumption using the LBM prediction model
Davide Morelli and Antonio Cisternino

17:30 - High-Level Topology Oblivious Optimization of MPI Broadcast Algorithms on Extreme-Scale Platforms
Khalid Hasanov, Jean-Noël Quintin and Alexey Lastovetsky


(7th Workshop on PROductivity and PERformance – Tools for HPC Application Development)
09:00 - 10:30, Room 3

09:00 - Performance Measurement for the OpenMP 4.0 Offloading Model
Robert Dietrich, Felix Schmitt, Alexander Grund and Dirk Schmidl

09:30 - Bypassing the Conventional Software Stack Using Adaptable Runtime Systems
Simon Andreas Frimann Lund, Mads R. B. Kristensen, Brian Vinter and Dimitrios Katsaros

10:00 - Invited Talk by Allen Malony, University of Oregon


(1st International Workshop on REProducibility in PARallel Computing)
11:00 - 18:00, Room 3

11:00 - Workshop Introduction (Sascha Hunold)

11:15 - A Semantic-Based Approach to Attain Reproducibility of Computational Environments in Scientific Workflows: A Case Study
Idafen Santana-Pérez, Rafael Ferreira Da Silva, Mats Rynge, Ewa Deelman, Maria S. Pérez-Hernández and Oscar Corcho

11:45 - Reproducible Experiments in Parallel Computing: Concepts and Stencil Compiler Benchmark Study
Danilo Guerrera, Helmar Burkhart, Severin Gsponer and Antonio Maffia

12:30 - Lunch Break

14:00 - Effective Reproducible Research with Org-Mode and Git
Luka Stanisic and Arnaud Legrand

14:30 - Statistical Validation Methodology of CPU Power Probes
Abdelhafid Mazouz, Benoît Pradelle and William Jalby

15:00 - Stepping Stones to Reproducible Research: A Study of Current Practices in Parallel Computing
Alexandra Carpen-Amarie, Antoine Rougier and Felix Donatus Lübbe

15:30 - Improving Reproducibility of Computational Experiments using Linux Containers
Saqib Hussain and Mark Stillwell

(this talk has unfortunately been cancelled)

16:00 - Coffee Break

16:30 - Tutorial on Reproducible Research for Computer Scientists
Arnaud Legrand

17:30 - Open Discussion on the Question: How much of our work should be reproducible?


(2nd Workshop on Large Scale Distributed Virtual Environments on Clouds and P2P)
09:00 - 17:00, Room 4

09:00 - Welcome (Laura Ricci)
Invited Talk by Prof. Pedro Garcia Lopez, Universitat Rovira i Virgili
"Decentralization: P2P and Personal Clouds"

10:30 - Coffee Break

11:00 - The Role of Trusted Relationships on Content Spread in Distributed Online Social Networks
Valerio Arnaboldi, Massimiliano La Gala, Andrea Passarella and Marco Conti

11:30 - Comparison of Static and Dynamic Resource Allocations for MMOGs on Unreliable Resources
Radu Prodan, Alexandru Iosup and Cristian Bologa

12:00 - Epidemic diffusion of social updates in Dunbar Based DOSN
Marco Conti, Andrea De Salve, Barbara Guidi and Laura Ricci

12:30 - Lunch Break

14:00 - Hierarchical Approach for GreenWorkload Management in Distributed Data Centers
Agostino Forestiero, Carlo Mastroianni, Michela Meo, Giuseppe Papuzzo and Mehdi Sheikhalishahi

14:30 - Network Based Malware Detection within Virtualised Environments
Pushpinder Kaur Chouhan, Matthew Hagan, Gavin McWilliams and Sakir Sezer

15:00 - The Impact of Routing Attacks on Pastry-based P2P Online Social Networks
Felix Eichert, Markus Monhof and Kalman Graffi

16:00 - Coffee Break

16:30 - SLA-based Cloud Security Monitoring: Challenges, Barriers, Models and Methods
Dana Petcu

17:00 - Best Paper Award and Workshop Closing


(2nd Workshop on Runtime and Operating Systems for the Many-core Era)
09:00 - 12:30, Room 5

09:00 - Welcome speech and announcements

09:15 - Invited Talk by Norbert Eicker, Jülich Supercomputing Centre (JSC), Germany
Running DEEP - Operating heterogeneous Clusters in the Many-core Era

10:00 - Comparison of Three Popular Parallel Programming Models on the Intel Xeon Phi
Ashkan Tousimojarad and Wim Vanderbauwhede

10:30 - Coffee Break

11:00 - Exploring the Throughput-Fairness Trade-off on Asymmetric Multicore Systems
Juan Carlos Saez, Adrian Pousa, Fernando Castro, Daniel Chaver and Manuel Prieto

11:30 - Assembly Operations for Multicore Architectures using Task-Based Runtime Systems
Damien Genet, Abdou Guermouche and George Bosilca

12:00 - Shared Memory in the Many-Core Age
Stefan Nürnberger, Gabor Drescher, Randolf Rotta, Jörg Nolte and Wolfgang Schröder-Preikschat


(2nd Workshop on On-chip memory hierarchies and interconnects: organization, management and implementation)
14:00 - 18:00, Room 5

14:00 - Welcome and Opening Remarks

14:15 - Keynote by Manuel E. Acacio, University of Murcia, Spain
Increased Hardware Support for Efficient Communication and Synchronization in Future Manycores

15:30 - Adaptive Runtime-Assisted Block Prefetching on Chip-Multiprocessors
Victor Garcia, Alejandro Rico, Carlos Villavieja, Paul Carpenter, Nacho Navarro and Alex Ramirez

16:00 - Coffee Break

16:30 - Characterization of a List-Based Directory Cache Coherence Protocol for Manycore CMPs
Ricardo Fernández-Pascual, Alberto Ros and Manuel E. Acacio

17:00 - Coarse/Fine-grained Approaches for Pipelining Computing Stages in FPGA-based Multicore Architectures
Ali Azarian and João Cardoso

17:30 - Improving Energy and Performance with Spintronics Caches in Multicore Systems
William Tuohy, Cong Ma, Pushkar Nandkar and David Lilja

18:00 - Best Paper Award


(2nd Workshop on Federative and Interoperable Cloud Infrastructures)
09:00 - 11:30, Room 6

09:00 - Welcome Note (Gabor Kecskemeti)
"Integrated Management of IaaS Resources"
Fernando Meireles and Benedita Malheiro

09:30 - Performance Investigation and Tuning in the Interoperable Cloud4E Platform
Steffen Limmer, Maik Srba and Dietmar Fey

10:00 - Cloud Federation to Elastically Increase MapReduce Processing Resources
Alfonso Panarello, Maria Fazio, Antonio Celesti, Antonio Puliafito and Massimo Villari

10:30 - Coffee Break

11:00 - A Novel Approach for Performance Characterization of IaaS Clouds
Sandor Acs, Zsolt Nemeth and Mark Gergely


(2nd Workshop on Dependability and Interoperability in Heterogeneous Clouds)
11:30 - 18:00, Room 6

11:30 - On the role of ontologies in the design of service based cloud applications
Fotis Gonidis, Iraklis Paraskakis and Anthony Simons

12:00 - Sharing Files Using Cloud Storage Services
Tiago Oliveira, Ricardo Mendes and Alysson Bessani

12:30 - Lunch Break

14:00 - Keynote by Jens Jensen (STFC) Identities and rights in e-infrastructures – present and future

15:00 - Next Generation HPC Clouds: A View for Large-Scale Scientific and Data-Intensive Applications
Dana Petcu, Horacio Gonzalez-Velez, Bogdan Nicolae, Juan Miguel Garcia-Gomez, Elies Fuster-Garcia and Craig Sheridan

15:30 - Open discussion

16:00 - Coffee Break

16:30 - One Click Cloud Orchestrator: bringing Complex Applications Effortlessly to the Clouds
Gabor Kecskemeti, Mark Gergely, Adam Visegradi, Zsolt Nemeth, Jozsef Kovacs and Peter Kacsuk

17:00 - Towards Autonomous Data Sharing Across Personal Clouds
Roland Tornyai and Attila Kertesz

17:30 - Privacy-Preserving Search in Data Clouds using Normalized Homomorphic Encryption
Mohanad Dawoud and Turgay Altilar