Accepted Papers

On average each paper received 3.3 reviews, with no paper receiving fewer than two reviews (no fewer than three reviews in the main track). The result was the selection of 73 regular papers and 38 short papers for publication in these proceedings: the overall acceptance rate of full papers in the PDP 2014 main track is 31.5%, 33.1% including special sessions.

Regular papers [R/xxx], where xxx is the paper id will have a 30 minute speaking slot (including questions and answers), short papers [S/yyy], where yyy is the paper id will have a 15 minute speaking slot (including questions and answers).

Please communicate any error or inconsistency to

BEWARE: Papers are currently in id order within each session. The presentation sequence and the mapping of presentation slots on conference days has not been finalised yet. Order of talks at the conference will not reflect the order in this page, they will be aggregated by topic. The mapping of sessions on conference days will be communicated as soon as possible.

Main track

  • [R/009] Bartosz Bogdański, Sven-Arne Reinemo, Bjørn Dag Johnsen. Multi-homed fat-tree routing with InfiniBand.
  • [R/017] Enric Morancho Llena. A Hybrid Implementation of Hamming Weight.
  • [R/027] Attila Kertesz, Gergo Maros, Jozsef Daniel Dombi. Multi-job Meta-Brokering in Distributed Computing Infrastructures using Pliant Logic.
  • [R/031] Mustapha Hadim. The Multi-Level Communication: Minimal Deadlock-free and Storage Efficient Routing for Torus Networks.
  • [R/035] Gil Einziger,Roy Friedman. TinyLFU: A Highly Efficient Cache Admission Policy.
  • [R/037] Anael Grandjean, Bora Ucar. On partitioning two dimensional finite difference meshes for distributed memory parallel computers.
  • [R/040] Gulay Yalcin, Anita Sobe, Derin Harmanci, Alexey Voronin, Jons-Tobias Wamhoff, Pascal Felber, Osman Unsal, Adrian Cristal, Christof Fetzer. Combining Error Detection and Transactional Memory for Energy-efficient Computing below Safe Operation Margins.
  • [R/046] Shabnam Ataee, Benoît Garbinato. EagleMacaw: A Dual-Tree Replication Protocol for Efficient and Reliable P2P Media Streaming.
  • [R/060] Angelo Furno, Eugenio Zimeo. Gossip Strategies for Service Composition.
  • [R/064] Hicham Lakhlef, Hakim Mabed, Julien Bourgeois. Efficient Parallel Self-reconfiguration Algorithm for MEMS Microrobots.
  • [R/069] Hoang-Vu Dang, Bertil Schmidt, Andreas Hildebrandt, Anna Katharina Hildebrandt. Parallelized Clustering of Protein Structures on CUDA-enabled GPUs.
  • [R/077] Wojciech Kwedlo. A parallel EM algorithm for Gaussian Mixture Models implemented on a NUMA system using OpenMP.
  • [R/079] Daniele Buono, Tiziano De Matteis, Gabriele Mencagli, Marco Vanneschi. Optimizing Message-Passing on Multicore Architectures using Hardware Multi-Threading.
  • [R/085] Alejandro Acosta, Francisco Almeida Marcelo Veiga Neves Cesar Augusto Fonticielha De Rose. Performance Analysis of Paralldroid Generated Programs.
  • [R/095] Alexander Gogolev, Lucio Marcenaro. Density Classification in Asynchronous Random Networks with Faulty Nodes.
  • [R/134] Alessandro Secco, Irfan Uddin, Guilherme Peretti Pezzi, Massimo Torquati. Message passing on InfiniBand RDMA for parallel run-time supports.
  • [R/150] Guilherme Galante, Luis Carlos Erpen De Bona. Supporting Elasticity in OpenMP Applications.
  • [R/158] Christopher Brown, Vladimir Janjic, Kevin Hammond, Holger Schoener, Kamran Idrees, Colin Glass. Agricultural Reform: More Efficient Farming Using Advanced Parallel Refactoring Tools.
  • [R/163] Thomas Naughton, Christian Engelmann, Geoffroy Vallee, Swen Bohm. Supporting the Development of Resilient Message Passing Applications using Simulation.
  • [R/164] Diego Rughetti, Pierangelo Di Sanzo, Bruno Ciciani, Francesco Quaglia. Dynamic Feature Selection for Machine-Learning Based Concurrency Regulation in STM.
  • [R/166] Marco Danelutto, Massimo Torquati. Loop parallelism: a new skeleton perspective on data parallel patterns.
  • [R/167] Rafael Keller Tesser, Laércio Lima Pilla, Fabrice Dupros, Philippe Olivier Alexandre Navaux, Jean-François Méhaut, Celso Mendes. Improving the performance of seismic wave simulations with dynamic load balancing.
  • [R/168] Suresh Boob, Horacio Gonzalez-Velez, Alina-Madalina Popescu. Automated Instantiation of Heterogeneous FastFlow CPU/GPU Parallel Pattern Applications in Clouds.
  • [R/174] Hayder Al-Khalissi, Syed Abbas Ali Shah, Mladen Berekovic. An Efficient Barrier Implementation for OpenMP-like Parallelism on the Intel SCC.
  • [R/179] Seda Davtyan, Roberto De Prisco, Chryssis Georgiou, Alexander A. Shvartsman. Coordinated Cooperative Work Using Undependable Processors with Unreliable Broadcast.
  • [R/183] Allen D. Malony, Kevin A. Huck. General Hybrid Parallel Profiling.
  • [R/185] Miguel Gomes Xavier. A Performance Comparison of Container-based Virtualization Systems for MapReduce Clusters.
  • [R/190] Saulo Medeiros de Araujo, Kiev Santos da Gama, Nelson Souto Rosa, Silvio Lemos Meira. Afluentes - Concurrent IO Made Easy with Lazy Evaluation.
  • [S/010] Ami Marowka. Energy-efficient Management of DVFS-enabled Integrated Microprocessors.
  • [S/021] Fernando Rui, Márcio Castro, Dalvan Griebler, Luiz Gustavo Fernandes. Evaluating the Impact of Transactional Characteristics on the Performance of Transactional Memory Applications.
  • [S/045] Ann L. Chervenak, Alex Sim, Junmin Gu, Robert Schuler, Nandan Hirpathak. Efficient Data Staging Using Performance-Based Adaptation and Policy-Based Resource Allocation.
  • [S/051] Yongqing Wang, Liquan Xiao, Sheng Ma, Zhengbin Pang, Kefei Wang. Selective Extension of Routing Algorithms Based on Turn Model.
  • [S/054] Richard Grunzke, Jürgen Hesser, Jürgen Starek, Nick Kepper, Sandra Gesing, Marcus Hardt, Volker Hartmann, Stephan Kindermann, Jan Potthoff, Michael Hausmann, Ralp Müller-Pfefferkorn, René Jákel. Device-driven Metadata Management Solutions for Scientific Big Data Use Cases.
  • [S/086] Gilles Audemard, Benoït Hoessen, Saïd Jabbour, Cédric Piette. An Effective Distributed D& C Approach for the Satisfiability Problem.
  • [S/088] Yuichi Tsujita, Kazumi Yoshinaga, Atsushi Hori, Mikiko Sato, Mitaro Namiki, Yutaka Ishikawa. Multithreaded Two-Phase I/O: Improving Collective MPI-IO Performance on a Lustre File System.
  • [S/098] Liaquat Ali, Thomas Janson, Christian Schindelhauer. Towards Load Balancing and Parallelizing of RDF Query Processing in P2P Based Distributed RDF Data Stores.
  • [S/102] Ahmed Shalaby, Mohamed El-Sayed Ragab, Victor Goulart, Ikki Fujiwara, Michihiro Koibuchi. Hierarchical Network Coding for Collective Communication on HPC Interconnects.
  • [S/105] Eoghan O'Neill, John McGlone, Peter Milligan, Peter Kilpatrick. SHEPARD: Scheduling on HEterogeneous Platforms using Application Resource Demands.
  • [S/111] Romina Molina, Pablo Federigi, Veronica Gil-Costa, Marcela Printista. Hybrid Classification of Resistors through Image Processing.
  • [S/115] Bart F. Masterson, Wim G. Meijer, John J. O'Sullivan, Gregory M.P. O'Hare. Event-oriented Focal Weight-based Clustering for Environmental Wireless Sensor Networks.
  • [S/117] Cherif Ghazel, Leila Saïdane. A Novel QoS-Aware Method Based on Resource Control and Management in NGN Networks.
  • [S/135] Antonella Galizia, Emanuele Danovaro, Giuseppe Ripepi, Andrea Clematis. Compute Intensive Algorithm on Heterogeneous System: a Case Study about Fourier Transform.
  • [S/145] Christian Fernández-Campusano, Roberto Cortinas, Mikel Larrea. A Performance Study of Consensus Algorithms in Omission and Crash-Recovery Scenarios.
  • [S/149] Elisabetta Ronchieri, Daniele Cesini, Daniele D'Agostino, Vincenzo Ciaschini, Gianni Dalla Torre, Paolo Cozzi, Davide Salomoni, Andrea Clematis, Luciano Milanesi, Ivan Merelli. The WNoDeS cloud virtualization framework: a macromolecular surface analysis application case study.
  • [S/173] Ivanoe De Falco, Eryk Laskowski, Richard Olejnik, Umberto Scafuri, Ernesto Tarantino, Marek Tudruj. Extremal Optimization with Guided State Changes in Load Balancing of Distributed Programs.
  • [S/175] Huy Bui, Hal Finkel, Venkatram Vishwanath, Salma Habib, Katrin Heitmann, Jason Leigh, Michael Papka, Kevin Harms. Scalable parallel I/O on a Blue Gene/Q supercomputer using compression, topology-aware data aggregation, and subfiling.
  • [S/180] Seyedmehdi Hosseinimotlagh, Farshad Khunjush, Seyedmahyar Hosseinimotlagh. A Cooperative Two-Tier Energy-Aware Scheduling for Real-Time Tasks in Computing Clouds.
  • [S/198] Simone Palazzo, Concetto Spampinato, Daniela Giordano. Large Scale Data Processing in Ecology: A Case Study on Long-Term Underwater Video Monitoring.

High Performance Computing in Modelling and Simulation (HPCMS)

  • [R/006] Irfan Uddin, Raphael Poss, Chris Jesshope. Analytical-based high-level simulation of the microthreaded many-core architectures.
  • [R/008] Sheng Bi, Jianzhong Zhou, Na Zhao, Huajie Zhang, Yue Zhao. A finite volume model for dam-break floods with wet-dry fronts on non-uniform grids.
  • [R/043] Michael Schick. A parallel multilevel spectral Galerkin solver for linear systems with uncertain parameters.
  • [R/210] Ana Flávia Peixoto de Camargos, Viviane Cristine Silva, Jean-Michel Guichon, Gérard Meunier. Iterative Solution on GPU of Linear Systems Arising from the A-V Edge-FEA of Time-Harmonic Electromagnetic Phenomena.
  • [R/215] Themistoklis Giitsidis, Georgios Ch. Sirakoulis. Simulation of aircraft disembarking and emergency evacuation.
  • [R/229] Donato D'Ambrosio, William Spataro, Roberto Parise, Rocco Rongo, Giuseppe Filippone, Davide Spataro, Giulio Iovine, Davide Marocco. Lava flow modeling by the Sciara-fv3 parallel numerical code.
  • [S/005] Nicolas Zufferey. Design and Classification of Ant Metaheuristics.
  • [S/063] Pawel Topa. Cellular Automata model tuned for efficient computation on GPU with global memory cache.
  • [S/087] Rika Ito, Naoyuki Fujita. An experimental analysis for hardware resource management using a new strip packing problem.

On-Chip Parallel and Network-Based Systems (OCPNBS)

  • [R/030] Carlo Condo, Maurizio Martina, Massimo Ruo Roch, Guido Masera. Rediscovering Logarithmic Diameter Topologies for Low Latency Network-on-Chip-based applications.
  • [R/108] Sunil Kumar, Giuseppe Lipari. Latency Analysis of Network-On-Chip based Many-Core Processors.
  • [R/113] Weiwei Fu, Mingmin Yuan, Tianzhou Chen, Li Liu. An Exploration of Page Replication for NoC-based On-chip Distributed Memory Systems.
  • [R/116] Qiuming Luo, Chang Kong, Yuanyuan Zhou, Guoqiang Liu, Chenjian Liu. Understanding the Data Traffic of Uncore in Westmere NUMA Architecture.
  • [R/126] Nizar Dahir, Ghaith Tarawneh, Terrence Mak, Ra'ed Al-Dujaily, Alex Yakovlev. Design and Implementation of Dynamic Thermal-Adaptive Routing Strategy for Networks-on-Chip.
  • [S/097] Darren Smith, Jodie Wetherall, Stephen Woodhead, Andrew Adekunle. A Cluster-based Approach to Consensus Based Distributed Task Allocation.
  • [S/125] Diego Fernando Bermudez Garzon, Crispin Gomez, Maria Engracia Gomez, Pedro Lopez, Jose Duato. FT-RUFT: A Performance and Fault-tolerant Efficient Indirect Topology.
  • [S/189] Mehdi Dehbashi, Görschwin Fey. Transaction-Based Online Debug for NoC-Based Multiprocessor SoCs
  • [S/202] Hassan Anwar, Masoud Daneshtalab, Masoumeh Ebrahimi, Marco Ramirez, Juha Plosila, Hannu Tenhunen. Integration of AES on Heterogeneous Many-Core system.
  • [S/214] Millad Ghane, Mohammad Arjomand, Hamid Sarbazi-azad. An Opto-Electrical NoC with Traffic Flow Prediction in Chip Multiprocessors.

Multi-Core and Many-Core systems for EMbedded Computing (MC3)

  • [R/022] Daniel Baudisch, Yu Bai, Klaus Schneider. Reducing the Communication of Message-Passing Systems Synthesized from Synchronous Programs.
  • [R/036] Romain Brillu, Sebastien Pillement, Fabrice Lemonnier, Philippe Millet, Eric Lenormand, Marc Bernot and Frédéric Falzon. Towards a design space exploration tool for MPSoC platforms designs: a case study.
  • [R/225] Igor Tcarenko, Mohammad Fattah, Pasi Liljeberg, Juha Plosila, Hannu Tenhunen. Multi rectangle modeling approach for application mapping on a many-core system.
  • [R/226] Mohammad Fattah, Amir-Mohammad Rahmani, Thomas Canhao Xu, Anil Kanduri, Pasi Liljeberg, Juha Plosila, Hannu Tenhunen. Mixed-Criticality Run-Time Task Mapping for NoC-Based Many-Core Systems.
  • [S/016] Robbie Vincke, Nico De Witte, Sille Van Landschoot, Eric Steegmans, Jeroen Boydens. Writing Parallel Embedded Software Effectively.
  • [S/208] Carsten Tradowsky, Tobias Gädeke, Thomas Bruckschlögl, Wilhelm Stork, Klaus-D. Müller-Glaser, Jürgen Becker. SmartLoCore: a Concept for an Adaptive Power-Aware Localization Processor.

Cloud Computing on Infrastructure as a Service and its Applications

  • [R/119] Fahimeh Farahnakian, Pasi Liljeberg, Juha Plosila. Energy-Efficient Virtual Machines Consolidation in Cloud Data Centers using Reinforcement Learning.
  • [R/141] Dorian Minarolli, Bernd Freisleben. Distributed Resource Allocation to Virtual Machines via Artificial Neural Networks.
  • [R/146] Adnan Ashraf, Ivan Porres. Using Ant Colony System to Consolidate Multiple Web Applications in a Cloud Environment.
  • [S/127] Xiayu Hua, Hao Wu, Shangping Ren. Enhancing Throughput of Hadoop Distributed File.

Energy-Aware Computing

  • [R/033] Bryan Mills, Taieb Znati, Rami Melhem, Kurt B. Ferreira, Ryan E. Grant. Energy Consumption of Resilience Mechanisms in Large Scale Systems.
  • [R/091] Marco E.T. Gerards, Johann L. Hurink, Philip K.F. Hölzenspies, Jan Kuper, Gerard J.M. Smit. Analytic Clock Frequency Selection for Global DVFS.
  • [R/129] Roy Bakker, Michiel W. van Tol, Andy D. Pimentel. Emulating Asymmetric MPSoCs on the Intel SCC Many-core Processor.
  • [R/140] Philipp Gschwandtner, Michael Knobloch, Bernd Mohr, Dirk Pleiter, Thomas Fahringer. Modeling CPU Energy Consumption of HPC Applications on the IBM POWER7.

Security in Networked and Distributed Systems (SNDS)

  • [R/041] Fabrizio Baiardi, Fabio Corò, Federico Tonelli, Daniele Sgandurra. A Scenario Method to Automatically Assess ICT Risk.
  • [R/059] Roland Rieke, Jürgen Repp, Maria Zhdanova, Jörn Eichler. Monitoring Security Compliance of Critical Processes.
  • [R/117] Igor Kotenko, Elena Doynikova, Andrey Chechulin. Security metrics based on attack graphs for the Olympic Games scenario.
  • [S/039] Chafika Benzaid, Amin Saiah, Nadjib Badache. An Enhanced Secure Pairwise Broadcast Time Synchronization Protocol in Wireless Sensor Networks.
  • [S/165] Philipp Nesteruk, Lesya Nesteruk, Igor Kotenko. Creation of a Fuzzy Knowledge Base for Adaptive Security Systems.

Advances in High-Performance Bioinformatics, Systems and Synthetic Biology

  • [R/203] Santiago Garcia Sanchez, Erney Ramírez-Aportela, José Ignacio Garzon, Pablo Chacón, Antonio Sanz Montemayor and Raúl Cabido. FRODRUG: a virtual screening GPU accelerated approach for drug discovery.
  • [R/211] Claudia Misale. Accelerating Bowtie2 with a lock-less concurrency approach and memory affinity.
  • [R/221] Matthias Leinweber, Patrick Bitter, Stefan Brueckner, Hans-Ulrich Moesch, Peter Lenz, Bernd Freisleben. GPU-based Simulation of Yeast Cell Flocculation.
  • [R/231] Giulia Pasquale, Carlo Maj, Andrea Clematis, Ettore Mosca, Luciano Milanesi, Ivan Merelli, Daniele D'Agostino. A CUDA implementation of the Spatial TAU-leaping in Crowded Compartments (STAUCC) simulator.
  • [S/200] Matteo Bellini, Daniela Besozzi, Paolo Cazzaniga, Giancarlo Mauri, Marco S. Nobile. Simulation and Analysis of the Blood Coagulation Cascade Accelerated on GPU.
  • [S/223] Cristian Del Fabbro, Fabio Tardivo, Alberto Policriti. A Parallel Algorithm for the Best k-mismatches Alignment.

GPU Computing and Hybrid Computing

  • [R/018] Giso H. Dal, Walter A. Kosters, Frank W. Takes. Fast Diameter Computation of Large Sparse Graphs using GPUs.
  • [R/034] Rahul Garg, Laurie Hendren. A portable and high-performance general matrix-multiply (GEMM) library for GPUs and single-chip CPU/GPU systems.
  • [R/058] Didier El Baz, The Tung Nguyen, Guillaume Jourjon, Thierry Rakotoarivelo. HPC Applications deployment on distributed heterogeneous computing platforms via OMF, OML and P2PDC.
  • [R/071] David Defour, Manuel Marin. FuzzyGPU: a fuzzy arithmetic library for GPU.
  • [R/076] James A. Ross, David A. Richie, Song J. Park, Dale R. Shires, Brian J. Henz. A Class-Structured Approach to Couple Application and Hybrid Core Parallelism
  • [R/082] Alejandro Arbelaez, Philippe Codognet. A GPU Implementation of Parallel Constraint-based Local Search.
  • [R/100] Lucas Grillo, Ruyman Reyes, Francisco de Sande. Performance Evaluation of OpenACC Compilers.
  • [R/156] Hiroyuki Ishigami, Kinji Kimura, Yoshimasa Nakamura. GPU Implementation of Inverse Iteration Algorithm for Computing Eigenvectors.
  • [R/160] Claudio Silvestri, Francesco Lettich, Salvatore Orlando, Christian S. Jensen. GPU-based Computing of Repeated Range Queries over Moving Objects.

Formal Approaches to Parallel and Distributed Systems (4PAD)

  • [R/065] Mario Coppo, Mariangiola Dezani-Ciancaglini, Betti Venneri. Self-Adaptive Monitors for Multiparty Sessions.
  • [R/070] Nicholas Ng, Nobuko Yoshida. Pabble: Parameterised Scribble for Parallel Programming.
  • [R/092] Afshin Amighi, Stefan Blom, Marieke Huisman, Wojciech Mostowski, Marina Zaharieva-Stojanovski. Formal Specifications for Java's Synchronisation Classes.
  • [R/093] Mads Dam, Karl Palmskog. Location Independent Routing in Process Network Overlays.
  • [R/101] Toni Mancini, Federico Mari, Annalisa Massini, Igor Melatti, Enrico Tronci. System Level Formal Verification via Distributed Multi-Core Hardware in the Loop Simulation.
  • [R/195] Michele Amoretti, Alessandro Grazioli, Francesco Zanichelli, Valerio Senni, Francesco Tiezzi. Towards a Formal Approach to Mobile Cloud Computing.
  • [R/201] Sung-Shik T.Q. Jongmans, Francesco Santini, Farhad Arbab. Partially-Distributed Coordination with Reo.
  • [S/057] Seyed Hossein Haeri, Sibylle Schupp. Distributed Lazy Evaluation: A Big-Step Mechanised Semantics.
  • [S/084] Jiri Barnat, Petr Bauch, Vojtech Havel. Model Checking Parallel Programs with Inputs.
  • [S/216] Ana Almeida Matos, Jan Cederquist. Distributed Noninterference.