CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION...

267
CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS

Transcript of CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION...

Page 1: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

CONFERENCE INFORMATION

PAPERS BY SESSION

PAPERS BY AUTHOR

SEARCH

GETTING STARTED

TRADEMARKS

Page 2: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Conference Information

2014 IEEE 28th International Parallel &Distributed Processing Symposium Workshops

q Message from the General Chairq Message from the Workshops Chairq Title Page (Book version)q Copyright Page (Book version)q Table of Contents (Book version)q Author Index (Book version)q Publisher’s Information (Book version)

Page 3: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Sessions

q Workshop 1: HCW — Heterogeneity in Computing Workshopq HCW Session 1: Heterogeneous Environments for Basic Linear Algebraq HCW Session 2: Scheduling and Resource Allocationq HCW Session 3: Resource-Related Performance Optimizationq Workshop 2: RAW — Reconfigurable Architectures Workshopq RAW Session 1: Compilers and Binary Translation for Reconfigurable Architecturesq RAW Session 2: New Reconfigurable Architecturesq RAW Session 3: ViPES Papersq RAW Session 4: Circuit-Level Applicationsq RAW Session 5: Numerical Reconfigurable Computing Applicationsq RAW Session 6: Applications of Reconfigurable Computingq RAW Poster Session 1q RAW Poster Session 2q Workshop 3: HIPS — Workshop on High-Level Parallel Programming Models

and Supportive Environmentsq HIPS Session 1: System Support

Page 4: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Sessions (cont.)

q HIPS Session 2: Optimizationq HIPS Session 3: Effective Communicationq Workshop 4: NIDISC — Workshop on Nature Inspired Distributed Computingq NIDISC Session 1: Applications of Bio-Inspired Algorithmsq NIDISC Session 2: Wireless Networks and Mobility Managementq NIDISC Session 3: Multi-objective Optimizationq Workshop 5: HiCOMB — Workshop on High Performance Computational Biologyq HiCOMB Session 1: Parallel Algorithms for Biological Sequence Analysisq HiCOMB Session 2: Parallel/Distributed Architectures for Biological Applicationsq HiCOMB Session 3: Metagenomics and Assemblyq Workshop 6: APDCM — Advances in Parallel and Distributed Computing Modelsq APDCM Session 1q APDCM Session 2q APDCM Session 3q APDCM Session 4q Workshop 7: HPPAC — High-Performance, Power-Aware Computing

Page 5: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Sessions (cont.)

q HPPAC Session 1: Power and Energy Analysis and Profilingq HPPAC Session 2: Power-Efficient Hardwareq HPPAC Session 3: Large Scale Power Managementq Workshop 8: HPGC — High-Performance Grid and Cloud Computing Workshopq HPGC Session 1q HPGC Session 2q Workshop 9: AsHES — Accelerators and Hybrid Exascale Systemsq AsHES Session 1: Programming Model and Performance Optimizationsq AsHES Session 2: Accelerating Applicationsq AsHES Session 3: Emerging Hybrid Systemsq Workshop 10: PLC — Programming Models, Languages, and Compilers Workshop

for Manycore and Heterogeneous Architecturesq PLC Session 1: Programming and Compilation Techniques for GPUsq PLC Session 2: Libraries and Optimization Frameworksq PLC Session 3: Tools and Performance Evaluationq Workshop 11: EduPar-NSF/TCPP Workshop on Parallel and Distributed Computing

Education

Page 6: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Sessions (cont.)

q EduPar Session: Introductory Course and Across Curriculumq EduPar Session: Software Engineering Coursesq EduPar Session: Miscellaneousq Workshop 12: GABB — Graph Algorithms Building Blocksq Workshop 13: PDSEC — Workshop on Parallel and Distributed Scientific

and Engineering Computingq PDSEC Session 1: Best Papersq PDSEC Session 2: Algorithms (I)q PDSEC Session 3: Systems and Performance Analysisq PDSEC Session 4: Algorithms (II)q Workshop 14: DPDNS — Dependable Parallel, Distributed, and Network-Centric

Systemsq DPDNS Session: Applicationsq DPDNS Session: Theoretical Aspectsq Workshop 15: MTAAP — Workshop on Multi-threaded Architectures and Applicationsq MTAAP Session: Algorithms and Position Papersq MTAAP Session: Graph Analytics

Page 7: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Sessions (cont.)

q MTAAP Session: Acceleratorsq Workshop 16: LSPP — Workshop on Large-Scale Parallel Processingq LSPP Session 1: Performance Analysis and Optimizationq LSPP Session 2: Modeling Performance for Scalingq LSPP Session 3: Large-Scale Systemsq LSPP Session 4: Schedulingq Workshop 17: PCO — Parallel Computing and Optimizationq PCO Session 1: Optimization Techniques for Parallel or Distributed Architecturesq PCO Session 2: Parallel Optimization Algorithmsq PCO Session 3: Task Scheduling and Miscellaneousq Workshop 18: ParLearning — Workshop on Parallel and Distributed Computing

for Large Scale Machine Learning and Big Data Analyticsq ParLearning Session 1q ParLearning Session 2q ParLearning Session 3q Workshop 19: HPDIC - High Performance Data Intensive Computing

Page 8: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Sessions (cont.)

q HPDIC Session 1: Memory, I/O, and Performance Enhancementq HPDIC Session 2: Clustering, Data Management, and Applicationsq Workshop 20: JSSPP — Workshop on Job Scheduling Strategies for Parallel

Processingq Workshop 21: CHIUW — Chapel Implementers and Users Workshop

Page 9: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 1: HCW — Heterogeneity in ComputingWorkshop

q HCW IntroductionBehrooz Shirazi and Uwe Schwiegelshohn

q Message from the HCW Steering Committee ChairBehrooz Shirazi

q Message from the HCW General ChairUwe Schwiegelshohn

q Message from the HCW Program ChairShoukat Ali

q HCW 2014 Keynote TalkDavid Abramson

Page 10: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

HCW Session 1: Heterogeneous Environmentsfor Basic Linear Algebra

q Hybrid Multi-elimination ILU Preconditioners on GPUsDimitar Lukarski, Hartwig Anzt, Stanimire Tomov, and Jack Dongarra

q Searching for the Optimal Data Partitioning Shape for Parallel Matrix MatrixMultiplication on 3 Heterogeneous Processors

Ashley DeFlumere and Alexey Lastovetsky

q Taking Advantage of Hybrid Systems for Sparse Direct Solvers via Task-BasedRuntimes

Xavier Lacoste, Mathieu Faverge, George Bosilca, Pierre Ramet, and Samuel Thibault

q Topology-Aware Optimization of Communications for Parallel Matrix Multiplicationon Hierarchical Heterogeneous HPC Platform

Tania Malik, Vladimir Rychkov, Alexey Lastovetsky, and Jean-Noël Quintin

Page 11: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

HCW Session 2: Scheduling and ResourceAllocation

q Scheduling Methods for Accelerating Applications on Architectureswith Heterogeneous Cores

Linchuan Chen, Xin Huo, and Gagan Agrawal

q Utility Driven Dynamic Resource Management in an OversubscribedEnergy-Constrained Heterogeneous System

Bhavesh Khemka, Ryan Friese, Sudeep Pasricha, Anthony A. Maciejewski,Howard Jay Siegel, Gregory A. Koenig, Sarah Powers, Marcia Hilton, Rajendra Rambharos,and Steve Poole

q An Efficient Algorithm for Scheduling Jobs in Volunteer Computing PlatformsAdel Essafi, Denis Trystram, and Zied Zaidi

Page 12: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

HCW Session 3: Resource-Related PerformanceOptimization

q Resource Centered Computing Delivering High Parallel PerformanceJens Gustedt, Stephane Vialle, and Patrick Mercier

q Point-to-Point and Congestion Bandwidth Estimation: Experimental Evaluationon PlanetLab Data

Lionel Eyraud-Dubois and Przemysław Uznański

q Runtime Behavior Comparison of Modern Accelerators and CoprocessorsAyman Tarakji and Niels Ole Salscheider

Page 13: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 2: RAW — ReconfigurableArchitectures Workshop

q RAW Introduction and CommitteesJürgen Becker, Ramachandran Vaidyanathan, Marco Santambrogio, Jim Tørresen, Ron Sass,and Philip Leong

q RAW 2014 KeynotesJoshua Walstrom and Maya Gokhale

Page 14: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

RAW Session 1: Compilers and BinaryTranslation for Reconfigurable Architectures

q Twill: A Hybrid Microcontroller-FPGA Framework for ParallelizingSingle-Threaded C Programs

Doug Gallatin, Aaron Keen, Chris Lupo, and John Oliver

q A New Dataflow Compiler IR for Accelerating Control-Intensive Code in SpatialHardware

Ali Mustafa Zaidi and David Greaves

q Efficient Software-Based Runtime Binary Translation for Coarse-GrainedReconfigurable Architectures

Toan X. Mai and Jongeun Lee

Page 15: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

RAW Session 2: New ReconfigurableArchitectures

q A Dependable Coarse-Grain Reconfigurable Multicore ArrayGeorgios Smaragdos, Danish Anis Khan, Ioannis Sourdis, Christos Strydis, Alirad Malek,and Stavros Tzilis

q Automated Hybrid Interconnect Design for FPGA Accelerators Using DataCommunication Profiling

Cuong Pham-Quoc, Zaid Al-Ars, and Koen Bertels

q SmartBricks: A Visual Environment to Design and Explore Novel CustomDomain-Specific Architectures

AnilKumar Sistla, Xiaozhong Luo, Mukund Malladi, Marc Reisner, Rajasekhar Ganduri,and Gayatri Mehta

Page 16: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

RAW Session 3: ViPES Papers

q A Framework for Mapping Dynamic Virtual Kernels onto HeterogeneousReconfigurable Platforms

Harry Sidiropoulos, Kostas Siozios, and Dimitrios Soudris

q A Hybrid ILP-CP Model for Mapping Directed Acyclic Task Graphs to MulticoreArchitectures

Andreas Emeretlis, George Theodoridis, Panayiotis Alefragis, and Nikolaos Voros

q A Framework for Customizing Virtual 3-D Reconfigurable Platforms at Run-TimeKostas Siozios, Dimitrios Soudris, and Michael Hübner

Page 17: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

RAW Session 4: Circuit-Level Applications

q Over-clocking of Linear Projection Designs through Device Specific OptimisationsRui Policarpo Duarte and Christos-Savvas Bouganis

q Influence of Magnetic Fields and X-Radiation on Ring Oscillators in FPGAsMichael Raitza, Markus Vogt, Christian Hochberger, and Thilo Pionteck

q Radiation Tolerance of Color Configuration on an Optically Reconfigurable GateArray

Takumi Fujimori and Minoru Watanabe

Page 18: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

RAW Session 5: Numerical ReconfigurableComputing Applications

q Adaptive Booth Algorithm for Three-Integers Multiplication for ReconfigurableMesh

Esti Stein and Yosi Ben Asher

q An FPGA Implementation of the Hestenes-Jacobi Algorithm for Singular ValueDecomposition

Xinying Wang and Joseph Zambreno

Page 19: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

RAW Session 6: Applications of ReconfigurableComputing

q CyGraph: A Reconfigurable Architecture for Parallel Breadth-First SearchOsama G. Attia, Tyler Johnson, Kevin Townsend, Philip Jones, and Joseph Zambreno

q Adaptive Raytracing Implementation Using Partial Dynamic ReconfigurationGianluca Durelli, Fabrizio Spada, Riccardo Cattaneo, Christian Pilato, Danilo Pau,and Marco D. Santambrogio

q PaRA-Sched: A Reconfiguration-Aware Scheduler for ReconfigurableArchitectures

Riccardo Cattaneo, Riccardo Bellini, Gianluca Durelli, Christian Pilato,Marco D. Santambrogio, and Donatella Sciuto

Page 20: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

RAW Poster Session 1

q An ILP-Based Optimal Circuit Mapping Method for PLDsHiroki Nishiyama, Masato Inagi, Shin'ichi Wakabayashi, Shinobu Nagayama, Keisuke Inoue,and Mineo Kaneko

q High-Level Synthesis from C vs. a DSL-Based ApproachCristiano Bacelar de Oliveira, João M. P. Cardoso, and Eduardo Marques

q An Evaluation of User Satisfaction Driven Scheduling in a Polymorphic EmbeddedSystem

Zhang Zhang, Swamy D. Ponpandi, and Akhilesh Tyagi

q A Low-Latency Algorithm and FPGA Design for the Min-Search of LDPCDecoders

Georgios Tzimpragos, Christoforos Kachris, Dimitrios Soudris, and Ioannis Tomkos

q FPGA Redundancy Configurations: An Automated Design Space ExplorationJahanzeb Anwer, Marco Platzner, and Sebastian Meisner

Page 21: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

RAW Poster Session 2

q Hierarchical Pipeline Optimization of Coarse Grained Reconfigurable Processorfor Multimedia Applications

Chen Mei, Peng Cao, Yang Zhang, Bo Liu, and Leibo Liu

q Module Placement Using Constraint Programming in Run-Time ReconfigurableSystems

Alexander Wold, Andreas Agne, and Jim Torresen

q An Efficient Heterogeneous Register File Implementation for FPGAsHasan Erdem Yantir and Arda Yurdakul

q Minimizing Scrubbing Effort through Automatic Netlist Partitioningand Floorplanning

Bernhard Schmidt, Daniel Ziener, and Jürgen Teich

q Virtualization Support for FPGA-Based Coprocessors Connected via PCI Expressto an Intel Multicore Platform

Duy Viet Vu, Timo Sandmann, Steffen Baehr, Oliver Sander, and Juergen Becker

Page 22: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 3: HIPS — Workshop on High-LevelParallel Programming Models and SupportiveEnvironments

q HIPS Introduction and CommitteesJohn Cavazos

Page 23: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

HIPS Session 1: System Support

q Bohrium: A Virtual Machine Approach to Portable ParallelismMads R.B. Kristensen, Simon A.F. Lund, Troels Blum, Kenneth Skovhede, and Brian Vinter

q HATI: Hardware Assisted Thread Isolation for Concurrent C/C++ ProgramsJuan Carlos Martínez Santos and Yunsi Fei

q A General Model Checking Framework for Various Memory Consistency ModelsTatsuya Abe and Toshiyuki Maeda

Page 24: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

HIPS Session 2: Optimization

q Autotuning Tensor TranspositionLai Wei and John Mellor-Crummey

q Automatic MPI-IO Tuning with the Periscope Tuning FrameworkWeifeng Liu, Isaías A. Comprés Ureña, Michael Gerndt, and Bin Gong

q Optimizing Collective Communication in UPCJithin Jose, Khaled Hamidouche, Jie Zhang, Akshay Venkatesh, and Dhabaleswar K. (DK) Panda

Page 25: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

HIPS Session 3: Effective Communication

q SWIFT: A Transparent and Flexible Communication Layer for PCIe-CoupledAccelerators and (Co-)Processors

Simon Pickartz, Pablo Reble, Carsten Clauss, and Stefan Lankes

q Deterministic Synchronization of Multi-threaded Programs with OperationalTransformation

Christopher Boelmann, Lorenz Schwittmann, and Torben Weis

q ABC2: Adaptively Balancing Computation and Communication in a DSM Clusterof Multicores for Irregular Applications

Sai Charan Koduru, Keval Vora, and Rajiv Gupta

Page 26: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 4: NIDISC — Workshop on NatureInspired Distributed Computing

q NIDISC Introduction and CommitteesPascal Bouvry, Franciszek Seredynski, and El-Ghazali Talbi

Page 27: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

NIDISC Session 1: Applications of Bio-InspiredAlgorithms

q Using Physical Stigmergy in Decentralized Optimization under MultipleNon-separable Constraints: Formal Methods and an Intelligent Lighting Example

Theodore P. Pavlic

q Hybrid Metaheuristic for Annual Hydropower Generation OptimizationA. Nakib, El-Ghazali Talbi, and A. Fuser

q Machine-Learning-Based Identification of Defect Patterns in Semiconductor WaferMaps: An Overview and Proposal

Fatima Adly, Paul D. Yoo, Sami Muhaidat, and Yousof Al-Hammadi

q Data Quality, Consistency, and Interpretation Management for Wind Farmsby Using Neural Networks

Alain Fuser, Florent Fontaine, and Jack Copper

Page 28: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

NIDISC Session 2: Wireless Networks and Mobility Management

q Graph-Based Cellular Automata Approach to Maximum Lifetime CoverageProblem in Wireless Sensor Networks

Antonina Tretyakova, Franciszek Seredynski, and Pascal Bouvry

q GPU Accelerated Nature Inspired Methods for Modelling Large ScaleBi-directional Pedestrian Movement

Sankha Baran Dutta, Robert McLeod, and Marcia Friesen

q Improving Bus Ride Comfort Using GLOSA-Based Dynamic Speed OptimisationMarcin Seredynski, Patricia Ruiz, Krzysztof Szczypiorski, and Djamel Khadraoui

q A Genetic Algorithm-Based Sparse Coverage over Urban VANETsHuang Cheng, Xin Fei, Azzedine Boukerche, and Mohammed Almulla

Page 29: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

NIDISC Session 3: Multi-objective Optimization

q A Game-Theoretic Approach to Multiobjective Job Scheduling in CloudComputing Systems

Jakub Gasior and Franciszek Seredynski

q Multi-level and Multi-objective Survey on Cloud SchedulingYacine Kessaci, Nouredine Melab, and El-Ghazali Talbi

q Comparison of Multi-objective Optimization Algorithms for the JShadObfJavaScript Obfuscator

Benoît Bertholon, Sébastien Varrette, and Pascal Bouvry

Page 30: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 5: HiCOMB — Workshop on HighPerformance Computational Biology

q HiCOMB Introduction and CommitteesAlba Cristina Magalhaes Alves de Melo, Srinivas Aluru, and David A. Bader

q HiCOMB Keynote and Invited TalksStephen Larson, Ümit V. Çatalyürek, and Ananth Kalyanaraman

Page 31: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

HiCOMB Session 1: Parallel Algorithms for Biological Sequence Analysis

q Constructing Similarity Graphs from Large-Scale Biological Sequence CollectionsJaroslaw Zola

q Removing Sequential Bottlenecks in Analysis of Next-Generation SequencingData

Yi Wang, Gagan Agrawal, Gulcin Ozer, and Kun Huang

Page 32: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

HiCOMB Session 2: Parallel/DistributedArchitectures for Biological Applications

q Efficient Computation of the Phylogenetic Likelihood Function on the Intel MICArchitecture

Alexey M. Kozlov, Christian Goll, and Alexandros Stamatakis

q Process Simulation of Complex Biochemical Pathways in Explicit 3D SpaceEnabled by Heterogeneous Computing Platform

Jie Li, Amin Salighehdar, and Narayan Ganesan

q Exploring Large Scale Receptor-Ligand Pairs in Molecular Docking Workflowsin HPC Clouds

Kary Ocaña, Silvia Benza, Daniel de Oliveira, Jonas Dias, and Marta Mattoso

q A Comparison of a Campus Cluster and Open Science Grid Platformsfor Protein-Guided Assembly Using Pegasus Workflow Management System

Natasha Pavlovikj, Kevin Begcy, Sairam Behera, Malachy Campbell, Harkamal Walia,and Jitender S. Deogun

Page 33: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

HiCOMB Session 3: Metagenomics and Assembly

q Design and Optimization of a Metagenomics Analysis Workflow for NVRAMSasha Ames, Jonathan E. Allen, David A. Hysom, G. Scott Lloyd, and Maya B. Gokhale

q Parallelization of the Trinity Pipeline for De Novo Transcriptome AssemblyV. Sachdeva, C.S. Kim, K.E. Jordan, and M.D. Winn

q HiPGA: A High Performance Genome Assembler for Short Read Sequence DataXiaohui Duan, Kun Zhao, and Weiguo Liu

Page 34: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 6: APDCM — Advances in Parallel and Distributed Computing Models

q APDCM Introduction and CommitteesOscar H. Ibarra

Page 35: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

APDCM Session 1

q Bulk Execution of Oblivious Algorithms on the Unified Memory Machine, with GPUImplementation

Kazuya Tani, Daisuke Takafuji, Koji Nakano, and Yasuaki Ito

q A Linear Performance-Breakdown Model for GPU Programming OptimizationGuidance

Mario A. Chapa M. and Sato Hiroyuki

q A Hybrid Parallel Tridiagonal Solver on Multi-core ArchitecturesGuangping Tang, Kenli Li, Keqin Li, Hang Chen, and Jiayi Du

q A Novel Computational Model for GPUs with Application to I/O Optimal SortingAlgorithms

Atsushi Koike and Kunihiko Sadakane

q Predicting Cache Contention for Multithread Applications at Compile TimeMunara Tolubaeva, Yonghong Yan, and Barbara Chapman

Page 36: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

APDCM Session 2

q Parallelism Extraction Algorithm from Stream-Based Processing Flow ApplyingSpanning Tree

Guyue Wang, Shinichi Yamagiwa, and Koichi Wada

q EEWA: Energy-Efficient Workload-Aware Task Scheduling in Multi-coreArchitectures

Quan Chen, Long Zheng, Minyi Guo, and Zhiyi Huang

q A Platform-Specific Code Smell Alert System for High Performance ComputingApplications

Chunyan Wang, Shoichi Hirasawa, Hiroyuki Takizawa, and Hiroaki Kobayashi

q Optimizing Buffer Sizes for Pipeline Workflow Scheduling with Setup TimesAnne Benoit, Jean-Marc Nicod, and Veronika Rehn-Sonigo

q WECPAR: List Ranking Algorithm and Relative Computational PowerHatem M. El-Boghdadi

Page 37: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

APDCM Session 3

q Assessing the Impact of ABFT and Checkpoint Composite StrategiesGeorge Bosilca, Aurelien Bouteiller, Thomas Herault, Yves Robert, and Jack Dongarra

q Memory-Aware List Scheduling for Hybrid PlatformsJulien Herrmann, Loris Marchal, and Yves Robert

q A Parallel Framework for Handling Non-determinism with Expressive DescriptionLogics

Jocelyne Faddoul and Wendy MacCaull

q Prototyping the MBTAC Processor for the REPLICA CMPMartti Forsell, Jussi Roivainen, and Ville Leppänen

q Evaluation of the Global Address Space Programming Interface (GASPI)Jens Breitbart, Mareike Schmidtobreick, and Vincent Heuveline

Page 38: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

APDCM Session 4

q GPS: Towards Simplified Communication on SGL ModelChong Li and Gaétan Hains

q Near-Optimal Location Tracking Using Sensor NetworksGokarna Sharma, Hari Krishnan, Costas Busch, and Steven R. Brandt

q Self-Stabilizing Algorithm for Maximal 2-Packing with Safe Convergence inan Arbitrary Graph

Yihua Ding, James Z. Wang, and Pradip K. Srimani

q Minimum Set Cover of Sparsely Distributed Sensor Nodes by a Collection of UnitDisks

Satoshi Fujita

q An Efficient Implementation of the Gradient-Based Hough Transform Using DSPSlices and Block RAMs on the FPGA

Xin Zhou, Yasuaki Ito, and Koji Nakano

Page 39: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 7: HPPAC — High-Performance,Power-Aware Computing

q HPPAC Introduction and CommitteesDong Li and Robert J. Fowler

Page 40: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

HPPAC Session 1: Power and Energy Analysisand Profiling

q Characterizing the Impact of Program Optimizations on Power and Energyfor Explicit Hydrodynamics

Edgar A. León and Ian Karlin

q Application Power Signature AnalysisChung-Hsing Hsu, Jacob Combs, Jolie Nazor, Fabian Santiago, Rachelle Thysell,Suzanne Rivoire, and Stephen W. Poole

q Metrics for Evaluating Energy Saving Techniques for Resilient HPC SystemsRyan E. Grant, Stephen L. Olivier, James H. Laros III, Ron Brightwell, and Allan K. Porterfield

Page 41: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

HPPAC Session 2: Power-Efficient Hardware

q Reducing Static and Dynamic Power of L1 Data Caches in GPGPUsEhsan Atoofian

q Exploiting DMA for Performance and Energy Optimized STREAM on a DSPGilbert Netzer, Lennart Johnsson, Daniel Ahlin, Eric Stotzer, Pekka Varis, and Erwin Laure

q A Study of Energy and Locality Effects Using Space-Filling CurvesNico Reissman, Jan Christian Meyer, and Magnus Jahre

Page 42: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

HPPAC Session 3: Large Scale PowerManagement

q Energy-Aware Load Balancing Policies for the Cloud EcosystemAshkan Paya and Dan C. Marinescu

q Bag-of-Task Scheduling on Power-Aware Clusters Using a DVFS-BasedMechanism

George Terzopoulos and Helen D. Karatza

q A Criticality-Aware DVFS Runtime Utility for Optimizing Power Efficiencyof Multithreaded Applications

Haibo Zhang, Wenting Han, Feng Li, Songtao He, Yichao Cheng, Hong An, and Zhitao Chen

Page 43: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 8: HPGC — High-Performance Grid and Cloud Computing Workshop

q HPGC Introduction and CommitteesEric Aubanel, Virendrakumar C. Bhavsar, and Michael Frumkin

q HPGC KeynotesRajkumar Buyya and Derek Murray

Page 44: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

HPGC Session 1

q Evaluating GPU Passthrough in Xen for High Performance Cloud ComputingAndrew J. Younge, John Paul Walters, Stephen Crago, and Geoffrey C. Fox

q Scalable System Environment Caching and Sharing for Distributed VirtualMachines

Teng Long, Ilchul Yoon, Alan Sussman, Adam Porter, and Atif Memon

q Mega Data Center for Elastic Internet ApplicationsHangwei Qian and Michael Rabinovich

Page 45: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

HPGC Session 2

q Cloud-Based Simulation of a Smart Power GridAshkan Paya and Dan C. Marinescu

q Analyzing Reliability of Virtual Machine Instances with Dynamic Pricing inthe Public Cloud

Seung-Hwan Lim, Gautam S. Thakur, and James L. Horey

q Security of Applications Involving Multiple Organizations and Order PreservingEncryption in Hybrid Cloud Environments

Mohammad Ahmadian, Ashkan Paya, and Dan C. Marinescu

Page 46: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 9: AsHES — Accelerators and HybridExascale Systems

q AsHES Introduction and CommitteesYunquan Zhang

q AsHES KeynoteJeffrey Vetter

Page 47: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

AsHES Session 1: Programming Model and Performance Optimizations

q Scalable Critical Path Analysis for Hybrid MPI-CUDA ApplicationsFelix Schmitt, Robert Dietrich, and Guido Juckeland

q Dymaxion++: A Directive-Based API to Optimize Data Layout and MemoryMapping for Heterogeneous Systems

Shuai Che, Jiayuan Meng, and Kevin Skadron

q Comparison of Parallel Programming Models on Intel MIC Computer ClusterChenggang Lai, Zhijun Hao, Miaoqing Huang, Xuan Shi, and Haihang You

q CoAdELL: Adaptivity and Compression for Improving Sparse Matrix-VectorMultiplication on GPUs

Marco Maggioni and Tanya Berger-Wolf

Page 48: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

AsHES Session 2: Accelerating Applications

q Optimizing Krylov Subspace Solvers on Graphics Processing UnitsHartwig Anzt, William Sawyer, Stanimire Tomov, Piotr Luszczek, Ichitaro Yamazaki,and Jack Dongarra

q XSW: Accelerating Biological Database Search on Xeon PhiLipeng Wang, Yuandong Chan, Xiaohui Duan, Haidong Lan, Xiangxu Meng, and Weiguo Liu

q Dynamically Balanced Synchronization-Avoiding LU Factorization with Multicoreand GPUs

Simplice Donfack, Stanimire Tomov, and Jack Dongarra

q Scalable Fast Multipole Accelerated Vortex MethodsQi Hu, Nail A. Gumerov, Rio Yokota, Lorena Barba, and Ramani Duraiswami

Page 49: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

AsHES Session 3: Emerging Hybrid Systems

q Infiniband-Verbs on GPU: A Case Study of Controlling an Infiniband NetworkDevice from the GPU

Lena Oden, Holger Fröning, and Franz-Joseph Pfreundt

q Programming the Adapteva Epiphany 64-Core Network-on-Chip CoprocessorAnish Varghese, Bob Edwards, Gaurav Mitra, and Alistair P. Rendell

q High-Performance Zonal Histogramming on Large-Scale Geospatial RastersUsing GPUs and GPU-Accelerated Clusters

Jianting Zhang and Dali Wang

Page 50: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 10: PLC — Programming Models,Languages, and Compilers Workshop for Manycore and Heterogeneous Architectures

q PLC Introduction and CommitteesBarbara Chapman

Page 51: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

PLC Session 1: Programming and CompilationTechniques for GPUs

q Transparent GPU Execution of NumPy ApplicationsTroels Blum, Mads R.B. Kristensen, and Brian Vinter

q KernelGen — The Design and Implementation of a Next Generation CompilerPlatform for Accelerating Numerical Models on GPUs

Dmitry Mikushin, Nikolay Likhogrud, Eddy Z. Zhang, and Christopher Bergström

q Using GPU Shared Memory with a Directive-Based ApproachWei Ding, Ligang Lu, Mauricio Araya-Polo, Amik St-Cyr, Detlef Hohl, and Barbara M. Chapman

Page 52: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

PLC Session 2: Libraries and OptimizationFrameworks

q CFD Builder: A Library Builder for Computational Fluid DynamicsJagan Jayaraj, Pei-Hung Lin, Paul R. Woodward, and Pen-Chung Yew

q A Stream Processing Framework for On-Line Optimization of Performanceand Energy Efficiency on Heterogeneous Systems

Benjamin Ranft, Oliver Denninger, and Philip Pfaffe

Page 53: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

PLC Session 3: Tools and PerformanceEvaluation

q OpenMP Task Scheduling Analysis via OpenMP Runtime API and ToolVisualization

Ahmad Qawasmeh, Abid M. Malik, and Barbara M. Chapman

q A Case Study in Coordination Programming: Performance Evaluation of S-Netvs Intel’s Concurrent Collections

Pavel Zaichenkov, Bert Gijsbers, Clemens Grelck, Olga Tveretina, and Alex Shafarenko

Page 54: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 11: EduPar-NSF/TCPP Workshop on Parallel and Distributed Computing Education

q EduPar Introduction and CommitteesSushil K Prasad

q EduPar KeynoteRandy H. Katz

Page 55: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

EduPar Session: Introductory Course and AcrossCurriculum

q Limited Time and Experience: Parallelism in CS1Steven A. Bogaerts

q NSF/IEEE-TCPP Curriculum Implementation at the State University of NizhniNovgorod

Viktor Gergel, Alexey Liniov, Iosif Meyerov, and Alexander Sysoyev

q Parallel and Distributed Computing across the Computer Science CurriculumDavid J. John and Stan J. Thomas

Page 56: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

EduPar Session: Software Engineering Courses

q Service-Oriented Computing and Software Integration in Computing CurriculumYinong Chen and Zhizheng Zhou

q EA: Research-Infused Teaching of Parallel Programming Conceptsfor Undergraduate Software Engineering Students

Nasser Giacaman and Oliver Sinnen

q Using Patterns to Teach Parallel ComputingClayton Ferner, Barry Wilkinson, and Barbara Heath

Page 57: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

EduPar Session: Miscellaneous

q Teaching HDFS/MapReduce Systems Concepts to UndergraduatesLinh Bao Ngo, Edward B. Duffy, and Amy W. Apon

q Interactively Exploring the Connection between Nested Dissection Orderingsfor Parallel Cholesky Factorization and Vertex Separators

H. Martin Bücker and M. Ali Rostami

q A Portable Cluster for Each StudentDavid Toth

Page 58: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 12: GABB — Graph AlgorithmsBuilding Blocks

q GABB IntroductionTim Mattson, David A. Bader, Aydın Buluç, John Gilbert, Joseph Gonzalez, and Jeremy Kepner

Page 59: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 13: PDSEC — Workshop on Paralleland Distributed Scientific and EngineeringComputing

q PDSEC Introduction and CommitteesPeter Strazdins, Raphaël Couturier, Michelle Mills Strout, Keita Teranishi, Thomas Rauber,Gudula Rünger, and Laurence T. Yang

Page 60: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

PDSEC Session 1: Best Papers

q llamaOS: A Solution for Virtualized High-Performance Computing ClustersWilliam A. Magato and Philip A. Wilsey

q New Algorithm for Computing Eigenvectors of the Symmetric Eigenvalue ProblemAzzam Haidar, Piotr Luszczek, and Jack Dongarra

Page 61: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

PDSEC Session 2: Algorithms (I)

q Exhaustive Key Search on Clusters of GPUsDavide Barbieri, Valeria Cardellini, and Salvatore Filippone

q Application Level Fault Recovery: Using Fault-Tolerant Open MPI in a PDE SolverMd Mohsin Ali, James Southern, Peter Strazdins, and Brendan Harding

q Nanoscale Cluster Detection in Massive Atom Probe Tomography DataSudip K. Seal, Srikanth B. Yoginath, and Michael K. Miller

q Construction of Porous Networks Subjected to Geometric Restrictions by UsingOpenMP

Angel González Méndez, Graciela Román Alonso, Fernando Rojas González,Miguel Alfonso Castro García, Miguel Aguilar Cornejo, and Salomón Cordero Sánchez

Page 62: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

PDSEC Session 3: Systems and PerformanceAnalysis

q Integration and Evaluation of Decentralized Fairshare Prioritization (Aequus)Daniel Espling, Per-Olov Östberg, and Erik Elmroth

q Coordination Languages and MPI Perturbation Theory: The FOX Tuple SpaceFramework for Resilience

Jeremiah J. Wilke

q DisSLib: CC: A Library for Distributed Search with a Central Common SearchState

Tyson Kendon and Jörg Denzinger

q Improving I/O Performance with Adaptive Data Compression for Big DataApplications

Hongbo Zou, Yongen Yu, Wei Tang, and Hsuanwei Michelle Chen

q Analysis of MPI Shared-Memory Communication Performance from a CacheCoherence Perspective

Bertrand Putigny, Benoit Ruelle, and Brice Goglin

Page 63: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

PDSEC Session 4: Algorithms (II)

q Acceleration of GPU-Based Ultrasound Simulation via Data CompressionAndrew A. Haigh and Eric C. McCreath

q Kd-Tree Based N-Body Simulations with Volume-Mass Heuristic on the GPUKlaus Kofler, Dominik Steinhauser, Biagio Cosenza, Ivan Grasso, Sabine Schindler,and Thomas Fahringer

q Nuclear Fusion Simulation Code Optimization and Performance Evaluationon GPU Cluster

Norihisa Fujita, Hideo Nuga, Taisuke Boku, and Yasuhiro Idomura

q Acceleration of a Python-Based Tsunami Modelling Application via CUDAand OpenHMPP

Zhe Weng and Peter E. Strazdins

q GPU Enhanced Path Finding for an Unmanned Aerial VehicleRoksana Hossain, Sebastian Magierowski, and Geoffery G. Messier

Page 64: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 14: DPDNS — Dependable Parallel,Distributed, and Network-Centric Systems

q DPDNS Introduction and CommitteesDimiter Avresky, Erik Maehle, and Salvatore Distefano

q DPDNS KeynoteEdgar Nett

Page 65: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

DPDNS Session: Applications

q Maintaining Dependable Communication Service for Mobile Stations in WirelessMesh Networks by Tracking Capacity Demands

Timo Lindhorst, Burkhard Weseloh, and Edgar Nett

q A Load Balancing Behavior for Underwater Robot Swarms to Increase MissionTime and Fault Tolerance

Ammar Amory, Thomas Tosik, and Erik Maehle

q ExCovery — A Framework for Distributed System Experiments and a Case Studyof Service Discovery

Andreas Dittrich, Stefan Wanja, and Miroslaw Malek

q Managing Soft-Errors in Transactional SystemsMohamed Mohamedin, Roberto Palmieri, and Binoy Ravindran

Page 66: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

DPDNS Session: Theoretical Aspects

q Standby System Reliability through DRBDSalvatore Distefano

q Trust-Based Security for the Spanning Tree ProtocolYingxu Lai, Qiuyue Pan, Zenghui Liu, Yinong Chen, and Zhizheng Zhou

q Autonomy Requirements Engineering for Self-Adaptive Science CloudsEmil Vassev and Mike Hinchey

Page 67: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 15: MTAAP — Workshop on Multi-threaded Architectures and Applications

q MTAAP Introduction and CommitteesLuiz DeRose

Page 68: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

MTAAP Session: Algorithms and Position Papers

q A New Parallel Algorithm for Two-Pass Connected Component LabelingSiddharth Gupta, Diana Palsetia, Md. Mostofa Ali Patwary, Ankit Agrawal, and Alok Choudhary

q Position Paper: Locality-Driven Scheduling of Tasks for Data-DependentMultithreading

Jaime Arteaga, Stephane Zuckerman, Elkin Garcia, and Guang Gao

q Position Paper: Leveraging Strength-Based Dynamic Slicing to Identify ControlReconvergence Instructions

Walid J. Ghandour and Nadine J. Ghandour

Page 69: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

MTAAP Session: Graph Analytics

q Parallel Heuristics for Scalable Community DetectionHao Lu, Mahantesh Halappanavar, Ananth Kalyanaraman, and Sutanay Choudhury

q Hardware/Software Vectorization for Closeness Centrality on Multi-/Many-CoreArchitectures

Ahmet Erdem Sariyuce, Erik Saule, Kamer Kaya, and Ümit V. Çatalyürek

q Revisiting Edge and Node Parallelism for Dynamic GPU Graph AnalyticsAdam McLaughlin and David A. Bader

Page 70: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

MTAAP Session: Accelerators

q A Validation Testsuite for OpenACC 1.0Cheng Wang, Rengan Xu, Sunita Chandrasekaran, Barbara Chapman, and Oscar Hernandez

q Extracting Maximal Exact Matches on GPUAnas Abu-Doleh, Kamer Kaya, Mohamed Abouelhoda, and Ümit V. Çatalyürek

q Predicting an Optimal Sparse Matrix Format for SpMV Computation on GPUB. Neelima, G. Ram Mohana Reddy, and Prakash S. Raghavendra

Page 71: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 16: LSPP — Workshop on Large-ScaleParallel Processing

q LSPP Introduction and CommitteesDarren J. Kerbyson, Ram Rajamony, and Charles Weems

Page 72: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

LSPP Session 1: Performance Analysis and Optimization

q Higher Dimensional Gaussian NetworksArash Shamaei, Bella Bose, and Mary Flahive

Page 73: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

LSPP Session 2: Modeling Performance for Scaling

q The Power-Performance Tradeoffs of the Intel Xeon Phi on HPC ApplicationsBo Li, Hung-Ching Chang, Shuaiwen Song, Chun-Yi Su, Timmy Meyer, John Mooring,and Kirk W. Cameron

q Performance Modeling for Hardware Thread-Level SpeculationYing-Chieh Wang, Che-Rung Lee, Yeh-Ching Chung, I-Hsin Chung, and Michael Perrone

q HMC-Sim: A Simulation Framework for Hybrid Memory Cube DevicesJohn D. Leidel and Yong Chen

Page 74: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

LSPP Session 3: Large-Scale Systems

q Online Monitoring System for Performance Fault DetectionRoberto Gioiosa, Gokcen Kestor, and Darren J. Kerbyson

Page 75: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

LSPP Session 4: Scheduling

q Towards Extreme-Scale Simulations with Next-Generation Trilinos: A Low MachFluid Application Case Study

Paul Lin, Matthew Bettencourt, Stefan Domino, Travis Fisher, Mark Hoemmen, Jonathan Hu,Eric Phipps, Andrey Prokopenko, Sivasankaran Rajamanickam, Christopher Siefert, Eric Cyr,and Stephen Kennon

q Design and Implementation of a Large Scale Tree-Based QR DecompositionUsing a 3D Virtual Systolic Array and a Lightweight Runtime

Ichitaro Yamazaki, Jakub Kurzak, Piotr Luszczek, and Jack Dongarra

q SupMR: Circumventing Disk and Memory Bandwidth Bottlenecks for Scale-upMapReduce

Michael Sevilla, Ike Nassi, Kleoni Ioannidou, Scott Brandt, and Carlos Maltzahn

Page 76: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 17: PCO — Parallel Computing and Optimization

q PCO Introduction and CommitteesDidier El-Baz

Page 77: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

PCO Session 1: Optimization Techniques for Parallel or Distributed Architectures

q Towards Energy Efficient Allocation for Applications in Volunteer CloudCongfeng Jiang, Jian Wan, Christophe Cérin, Paolo Gianessi, and Yanik Ngoko

q Fast Generation of Large Task Network MappingsKarl-Eduard Berger, François Galea, Bertrand Le Cun, and Renaud Sirdey

Page 78: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

PCO Session 2: Parallel Optimization Algorithms

q Adaptive N to P Portfolio for Solving Constraint Programming Problems on Topof the Parallel Bobpp Framework

Tarek Menouer and Bertrand Le Cun

q Dependent Walks in Parallel Local SearchYves Caniou and Philippe Codognet

q A Parallel Large Neighborhood Search-Based Heuristic for the DisjunctivelyConstrained Knapsack Problem

Mhand Hifi, Stephane Negre, Toufik Saadi, Sagvan Saleh, and Lei Wu

q Solving Hard MIPLIB2003 Problems with ParaSCIP on Supercomputers: AnUpdate

Yuji Shinano, Tobias Achterberg, Timo Berthold, Stefan Heinz, Thorsten Koch,and Michael Winkler

Page 79: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

PCO Session 3: Task Scheduling and Miscellaneous

q A Task Scheduling Algorithm Based on Replication for Maximizing Reliabilityon Heterogeneous Computing Systems

Shuli Wang, Kenli Li, Jing Mei, Keqin Li, and Yan Wang

q SkewControl: Gini Out of the BottleSi Zheng, Yunhuai Liu, Tian He, Li Shanshan, and Xiangke Liao

q The Heuristic Static Load-Balancing Algorithm Applied to the Community EarthSystem Model

Yuri Alexeev, Sheri Mickelson, Sven Leyffer, Robert Jacob, and Anthony Craig

q A Distributed Algorithm for a Reconfigurable Modular SurfaceDidier El-Baz, Benoît Piranda, and Julien Bourgeois

Page 80: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 18: ParLearning — Workshop on Parallel and Distributed Computing for LargeScale Machine Learning and Big Data Analytics

q ParLearning Introduction and CommitteesAbhinav Vishnu and Yinglong Xia

q ParLearning KeynoteEric P. Xing

Page 81: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

ParLearning Session 1

q Wait-Free Primitives for Initializing Bayesian Network Structure Learningon Multicore Processors

Hsuan-Yi Chu, Yinglong Xia, Anand Panangadan, and Viktor K. Prasanna

q gpuRF and gpuERT: Efficient and Scalable GPU Algorithms for Decision TreeEnsembles

Karl Jansson, Håkan Sundell, and Henrik Boström

q Training Large Scale Deep Neural Networks on the Intel Xeon Phi Many-CoreCoprocessor

Lei Jin, Zhaokang Wang, Rong Gu, Chunfeng Yuan, and Yihua Huang

q Parallel Bayesian Network Modelling for Pervasive Health Monitoring SystemXiujuan Qian, Yongli Wang, and Xiaohui Jiang

Page 82: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

ParLearning Session 2

q Portfolio-Based Selection of Robust Dynamic Loop Scheduling Algorithms UsingMachine Learning

Nitin Sukhija, Brandon Malone, Srishti Srivastava, Ioana Banicescu, and Florina M. Ciorba

q A General P2P Scheme for Constructing Large-Scale Virtual EnvironmentsWei Wang, Guisong Yang, Naixue Xiong, Xingyu He, and Wenzhong Guo

Page 83: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

ParLearning Session 3

q Large Scale Discriminative Metric LearningPeter D. Kirchner, Matthias Boehm, Berthold Reinwald, Daby Sow, Michael Schmidt,Deepak Turaga, and Alain Biem

q YAFIM: A Parallel Frequent Itemset Mining Algorithm with SparkHongjian Qiu, Rong Gu, Chunfeng Yuan, and Yihua Huang

q The Empirical Research of Virtual Enterprise Knowledge Transfer’s EffectivenessFaced to the Independent Innovation Ability

Yang Bo, Naixue Xiong, and Wenzhong Guo

q A Distributed Speech Algorithm for Large Scale Data Communication SystemsNaixue Xiong, Guoxiang Tong, Wenzhong Guo, Jian Tan, and Guanning Wu

Page 84: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 19: HPDIC - High Performance DataIntensive Computing

q HPDIC Introduction and CommitteesChristophe Cerin and Cong-Feng Jiang

Page 85: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

HPDIC Session 1: Memory, I/O, and PerformanceEnhancement

q Compactor: Optimization Framework at Staging I/O NodesVishwanath Venkatesan, Mohamad Chaarawi, Quincey Koziol, and Edgar Gabriel

q Hybrid BFS Approach Using Semi-external MemoryKeita Iwabuchi, Hitoshi Sato, Ryo Mizote, Yuichiro Yasui, Katsuki Fujisawa, and Satoshi Matsuoka

q Model-Driven Data Layout Selection for Improving Read PerformanceJialin Liu, Surendra Byna, Bin Dong, Kesheng Wu, and Yong Chen

Page 86: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

HPDIC Session 2: Clustering, Data Management,and Applications

q Scalable and Reliable Data Broadcast with KascadeStéphane Martin, Tomasz Buchert, Pierric Willemet, Olivier Richard, Emmanuel Jeanvoine,and Lucas Nussbaum

q SOM Clustering Using Spark-MapReduceTugdual Sarazin, Hanane Azzag, and Mustapha Lebbah

q Optimizing the Join Operation on Hive to Accelerate Cross-Matchingin Astronomy

Liang Li, Dixin Tang, Taoying Liu, Hong Liu, Wei Li, and Chenzhou Cui

Page 87: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 20: JSSPP — Workshop on JobScheduling Strategies for Parallel Processing

q JSSPP Introduction and CommitteesWalfredo Cirne and Narayan Desai

Page 88: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Session

Workshop 21: CHIUW — Chapel Implementersand Users Workshop

q CHIUW Introduction and CommitteesBrad Chamberlain

Page 89: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Aq Abe, Tatsuyaq Abouelhoda, Mohamedq Abramson, Davidq Abu-Doleh, Anasq Achterberg, Tobiasq Adly, Fatimaq Agne, Andreasq Agrawal, Ankitq Agrawal, Gaganq Ahlin, Danielq Ahmadian, Mohammadq Al-Ars, Zaidq Alefragis, Panayiotisq Alexeev, Yuriq Al-Hammadi, Yousof

q Ali, Md Mohsinq Ali, Shoukatq Allen, Jonathan E.q Almulla, Mohammedq Alonso, Graciela Románq Aluru, Srinivasq Ames, Sashaq Amory, Ammarq An, Hongq Anwer, Jahanzebq Anzt, Hartwigq Apon, Amy W.q Araya-Polo, Mauricioq Arteaga, Jaimeq Asher, Yosi Benq Atoofian, Ehsan

Page 90: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Attia, Osama G.q Aubanel, Ericq Avresky, Dimiterq Azzag, Hanane

Bq Bader, David A.q Baehr, Steffenq Banicescu, Ioanaq Barba, Lorenaq Barbieri, Davideq Becker, Juergenq Becker, Jürgenq Begcy, Kevinq Behera, Sairamq Bellini, Riccardoq Benoit, Anne

q Benza, Silviaq Berger, Karl-Eduardq Berger-Wolf, Tanyaq Bergström, Christopherq Bertels, Koenq Berthold, Timoq Bertholon, Benoîtq Bettencourt, Matthewq Bhavsar, Virendrakumar C.q Biem, Alainq Blum, Troelsq Bo, Yangq Boehm, Matthiasq Boelmann, Christopherq Bogaerts, Steven A.q Boku, Taisuke

Page 91: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Bose, Bellaq Bosilca, Georgeq Boström, Henrikq Bouganis, Christos-Savvasq Boukerche, Azzedineq Bourgeois, Julienq Bouteiller, Aurelienq Bouvry, Pascalq Brandt, Scottq Brandt, Steven R.q Breitbart, Jensq Brightwell, Ronq Buchert, Tomaszq Bücker, H. Martinq Buluç, Aydınq Busch, Costas

q Buyya, Rajkumarq Byna, Surendra

Cq Cameron, Kirk W.q Campbell, Malachyq Caniou, Yvesq Cao, Pengq Cardellini, Valeriaq Cardoso, João M. P.q Cattaneo, Riccardoq Cavazos, Johnq Cerin, Christopheq Cérin, Christopheq Chaarawi, Mohamadq Chamberlain, Bradq Chan, Yuandong

Page 92: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Chandrasekaran, Sunitaq Chang, Hung-Chingq Chapman, Barbaraq Chapman, Barbara M.q Che, Shuaiq Chen, Hangq Chen, Hsuanwei Michelleq Chen, Linchuanq Chen, Quanq Chen, Yinongq Chen, Yongq Chen, Zhitaoq Cheng, Huangq Cheng, Yichaoq Choudhary, Alokq Choudhury, Sutanay

q Chu, Hsuan-Yiq Chung, I-Hsinq Chung, Yeh-Chingq Ciorba, Florina M.q Cirne, Walfredoq Clauss, Carstenq Codognet, Philippeq Combs, Jacobq Copper, Jackq Cornejo, Miguel Aguilarq Cosenza, Biagioq Couturier, Raphaëlq Crago, Stephenq Craig, Anthonyq Cui, Chenzhouq Cun, Bertrand Le

Page 93: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Cyr, Eric

Çq Çatalyürek, Ümit V.

dq de Oliveira, Daniel

Dq DeFlumere, Ashleyq Denninger, Oliverq Denzinger, Jörgq Deogun, Jitender S.q DeRose, Luizq Desai, Narayanq Dias, Jonasq Dietrich, Robert

q Ding, Weiq Ding, Yihuaq Distefano, Salvatoreq Dittrich, Andreasq Domino, Stefanq Donfack, Simpliceq Dong, Binq Dongarra, Jackq Du, Jiayiq Duan, Xiaohuiq Duarte, Rui Policarpoq Duffy, Edward B.q Duraiswami, Ramaniq Durelli, Gianlucaq Dutta, Sankha Baran

Page 94: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Eq Edwards, Bobq El-Baz, Didierq El-Boghdadi, Hatem M.q Elmroth, Erikq Emeretlis, Andreasq Espling, Danielq Essafi, Adelq Eyraud-Dubois, Lionel

Fq Faddoul, Jocelyneq Fahringer, Thomasq Faverge, Mathieuq Fei, Xinq Fei, Yunsi

q Ferner, Claytonq Filippone, Salvatoreq Fisher, Travisq Flahive, Maryq Fontaine, Florentq Forsell, Marttiq Fowler, Robert J.q Fox, Geoffrey C.q Friese, Ryanq Friesen, Marciaq Fröning, Holgerq Frumkin, Michaelq Fujimori, Takumiq Fujisawa, Katsukiq Fujita, Norihisaq Fujita, Satoshi

Page 95: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Fuser, A.q Fuser, Alain

Gq Gabriel, Edgarq Galea, Françoisq Gallatin, Dougq Ganduri, Rajasekharq Ganesan, Narayanq Gao, Guangq Garcia, Elkinq García, Miguel Alfonso Castroq Gasior, Jakubq Gergel, Viktorq Gerndt, Michaelq Ghandour, Nadine J.q Ghandour, Walid J.

q Giacaman, Nasserq Gianessi, Paoloq Gijsbers, Bertq Gilbert, Johnq Gioiosa, Robertoq Goglin, Briceq Gokhale, Mayaq Gokhale, Maya B.q Goll, Christianq Gong, Binq González, Fernando Rojasq Gonzalez, Josephq Grant, Ryan E.q Grasso, Ivanq Greaves, Davidq Grelck, Clemens

Page 96: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Gu, Rongq Gumerov, Nail A.q Guo, Minyiq Guo, Wenzhongq Gupta, Rajivq Gupta, Siddharthq Gustedt, Jens

Hq Haidar, Azzamq Haigh, Andrew A.q Hains, Gaétanq Halappanavar, Mahanteshq Hamidouche, Khaledq Han, Wentingq Hao, Zhijunq Harding, Brendan

q He, Songtaoq He, Tianq He, Xingyuq Heath, Barbaraq Heinz, Stefanq Herault, Thomasq Hernandez, Oscarq Herrmann, Julienq Heuveline, Vincentq Hifi, Mhandq Hilton, Marciaq Hinchey, Mikeq Hirasawa, Shoichiq Hiroyuki, Satoq Hochberger, Christianq Hoemmen, Mark

Page 97: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Hohl, Detlefq Horey, James L.q Hossain, Roksanaq Hsu, Chung-Hsingq Hu, Jonathanq Hu, Qiq Huang, Kunq Huang, Miaoqingq Huang, Yihuaq Huang, Zhiyiq Hübner, Michaelq Huo, Xinq Hysom, David A.

Iq Ibarra, Oscar H.q Idomura, Yasuhiro

q Inagi, Masatoq Inoue, Keisukeq Ioannidou, Kleoniq Ito, Yasuakiq Iwabuchi, Keita

Jq Jacob, Robertq Jahre, Magnusq Jansson, Karlq Jayaraj, Jaganq Jeanvoine, Emmanuelq Jiang, Congfengq Jiang, Cong-Fengq Jiang, Xiaohuiq Jin, Leiq John, David J.

Page 98: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Johnson, Tylerq Johnsson, Lennartq Jones, Philipq Jordan, K.E.q Jose, Jithinq Juckeland, Guido

Kq Kachris, Christoforosq Kalyanaraman, Ananthq Kaneko, Mineoq Karatza, Helen D.q Karlin, Ianq Katz, Randy H.q Kaya, Kamerq Keen, Aaronq Kendon, Tyson

q Kennon, Stephenq Kepner, Jeremyq Kerbyson, Darren J.q Kessaci, Yacineq Kestor, Gokcenq Khadraoui, Djamelq Khan, Danish Anisq Khemka, Bhaveshq Kim, C.S.q Kirchner, Peter D.q Kobayashi, Hiroakiq Koch, Thorstenq Koduru, Sai Charanq Koenig, Gregory A.q Kofler, Klausq Koike, Atsushi

Page 99: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Koziol, Quinceyq Kozlov, Alexey M.q Krishnan, Hariq Kristensen, Mads R.B.q Kurzak, Jakub

Lq Lacoste, Xavierq Lai, Chenggangq Lai, Yingxuq Lan, Haidongq Lankes, Stefanq Laros III, James H.q Larson, Stephenq Lastovetsky, Alexeyq Laure, Erwinq Le Cun, Bertrand

q Lebbah, Mustaphaq Lee, Che-Rungq Lee, Jongeunq Leidel, John D.q León, Edgar A.q Leong, Philipq Leppänen, Villeq Leyffer, Svenq Li, Boq Li, Chongq Li, Dongq Li, Fengq Li, Jieq Li, Kenliq Li, Keqinq Li, Liang

Page 100: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Li, Weiq Liao, Xiangkeq Likhogrud, Nikolayq Lim, Seung-Hwanq Lin, Paulq Lin, Pei-Hungq Lindhorst, Timoq Liniov, Alexeyq Liu, Boq Liu, Hongq Liu, Jialinq Liu, Leiboq Liu, Taoyingq Liu, Weifengq Liu, Weiguoq Liu, Yunhuai

q Liu, Zenghuiq Lloyd, G. Scottq Long, Tengq Lu, Haoq Lu, Ligangq Lukarski, Dimitarq Lund, Simon A.F.q Luo, Xiaozhongq Lupo, Chrisq Luszczek, Piotr

Mq M., Mario A. Chapaq MacCaull, Wendyq Maciejewski, Anthony A.q Maeda, Toshiyukiq Maehle, Erik

Page 101: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Magato, William A.q Maggioni, Marcoq Magierowski, Sebastianq Mai, Toan X.q Malek, Aliradq Malek, Miroslawq Malik, Abid M.q Malik, Taniaq Malladi, Mukundq Malone, Brandonq Maltzahn, Carlosq Marchal, Lorisq Marinescu, Dan C.q Marques, Eduardoq Martin, Stéphaneq Matsuoka, Satoshi

q Mattoso, Martaq Mattson, Timq McCreath, Eric C.q McLaughlin, Adamq McLeod, Robertq Mehta, Gayatriq Mei, Chenq Mei, Jingq Meisner, Sebastianq Melab, Nouredineq Mellor-Crummey, Johnq Melo, Alba Cristina Magalhaes Alves

deq Memon, Atifq Méndez, Angel Gonzálezq Meng, Jiayuanq Meng, Xiangxu

Page 102: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Menouer, Tarekq Mercier, Patrickq Messier, Geoffery G.q Meyer, Jan Christianq Meyer, Timmyq Meyerov, Iosifq Mickelson, Sheriq Mikushin, Dmitryq Miller, Michael K.q Mitra, Gauravq Mizote, Ryoq Mohamedin, Mohamedq Mooring, Johnq Muhaidat, Samiq Murray, Derek

Nq Nagayama, Shinobuq Nakano, Kojiq Nakib, A.q Nassi, Ikeq Nazor, Jolieq Neelima, B.q Negre, Stephaneq Nett, Edgarq Netzer, Gilbertq Ngo, Linh Baoq Ngoko, Yanikq Nicod, Jean-Marcq Nishiyama, Hirokiq Nuga, Hideoq Nussbaum, Lucas

Page 103: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Oq Ocaña, Karyq Oden, Lenaq Oliveira, Cristiano Bacelar deq Oliver, Johnq Olivier, Stephen L.q Ozer, Gulcin

Öq Östberg, Per-Olov

Pq Palmieri, Robertoq Palsetia, Dianaq Pan, Qiuyueq Panangadan, Anand

q Panda, Dhabaleswar K. (DK)q Pasricha, Sudeepq Patwary, Md. Mostofa Aliq Pau, Daniloq Pavlic, Theodore P.q Pavlovikj, Natashaq Paya, Ashkanq Perrone, Michaelq Pfaffe, Philipq Pfreundt, Franz-Josephq Pham-Quoc, Cuongq Phipps, Ericq Pickartz, Simonq Pilato, Christianq Pionteck, Thiloq Piranda, Benoît

Page 104: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Platzner, Marcoq Ponpandi, Swamy D.q Poole, Stephen W.q Poole, Steveq Porter, Adamq Porterfield, Allan K.q Powers, Sarahq Prasad, Sushil Kq Prasanna, Viktor K.q Prokopenko, Andreyq Putigny, Bertrand

Qq Qawasmeh, Ahmadq Qian, Hangweiq Qian, Xiujuanq Qiu, Hongjian

q Quintin, Jean-Noël

Rq Rabinovich, Michaelq Raghavendra, Prakash S.q Raitza, Michaelq Rajamanickam, Sivasankaranq Rajamony, Ramq Rambharos, Rajendraq Ramet, Pierreq Ranft, Benjaminq Rauber, Thomasq Ravindran, Binoyq Reble, Pabloq Reddy, G. Ram Mohanaq Rehn-Sonigo, Veronikaq Reinwald, Berthold

Page 105: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Reisner, Marcq Reissman, Nicoq Rendell, Alistair P.q Richard, Olivierq Rivoire, Suzanneq Robert, Yvesq Roivainen, Jussiq Rostami, M. Aliq Ruelle, Benoitq Ruiz, Patriciaq Rünger, Gudulaq Rychkov, Vladimir

Sq Saadi, Toufikq Sachdeva, V.q Sadakane, Kunihiko

q Saleh, Sagvanq Salighehdar, Aminq Salscheider, Niels Oleq Sánchez, Salomón Corderoq Sander, Oliverq Sandmann, Timoq Santambrogio, Marcoq Santambrogio, Marco D.q Santiago, Fabianq Santos, Juan Carlos Martínezq Sarazin, Tugdualq Sariyuce, Ahmet Erdemq Sass, Ronq Sato, Hitoshiq Saule, Erikq Sawyer, William

Page 106: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Schindler, Sabineq Schmidt, Bernhardq Schmidt, Michaelq Schmidtobreick, Mareikeq Schmitt, Felixq Schwiegelshohn, Uweq Schwittmann, Lorenzq Sciuto, Donatellaq Seal, Sudip K.q Seredynski, Franciszekq Seredynski, Marcinq Sevilla, Michaelq Shafarenko, Alexq Shamaei, Arashq Shanshan, Liq Sharma, Gokarna

q Shi, Xuanq Shinano, Yujiq Shirazi, Behroozq Sidiropoulos, Harryq Siefert, Christopherq Siegel, Howard Jayq Sinnen, Oliverq Siozios, Kostasq Sirdey, Renaudq Sistla, AnilKumarq Skadron, Kevinq Skovhede, Kennethq Smaragdos, Georgiosq Song, Shuaiwenq Soudris, Dimitriosq Sourdis, Ioannis

Page 107: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Southern, Jamesq Sow, Dabyq Spada, Fabrizioq Srimani, Pradip K.q Srivastava, Srishtiq Stamatakis, Alexandrosq St-Cyr, Amikq Stein, Estiq Steinhauser, Dominikq Stotzer, Ericq Strazdins, Peterq Strazdins, Peter E.q Strout, Michelle Millsq Strydis, Christosq Su, Chun-Yiq Sukhija, Nitin

q Sundell, Håkanq Sussman, Alanq Sysoyev, Alexanderq Szczypiorski, Krzysztof

Tq Takafuji, Daisukeq Takizawa, Hiroyukiq Talbi, El-Ghazaliq Tan, Jianq Tang, Dixinq Tang, Guangpingq Tang, Weiq Tani, Kazuyaq Tarakji, Aymanq Teich, Jürgenq Teranishi, Keita

Page 108: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Terzopoulos, Georgeq Thakur, Gautam S.q Theodoridis, Georgeq Thibault, Samuelq Thomas, Stan J.q Thysell, Rachelleq Tolubaeva, Munaraq Tomkos, Ioannisq Tomov, Stanimireq Tong, Guoxiangq Torresen, Jimq Tørresen, Jimq Tosik, Thomasq Toth, Davidq Townsend, Kevinq Tretyakova, Antonina

q Trystram, Denisq Turaga, Deepakq Tveretina, Olgaq Tyagi, Akhileshq Tzilis, Stavrosq Tzimpragos, Georgios

Uq Ureña, Isaías A. Comprésq Uznański, Przemysław

Vq Vaidyanathan, Ramachandranq Varghese, Anishq Varis, Pekkaq Varrette, Sébastienq Vassev, Emil

Page 109: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Venkatesan, Vishwanathq Venkatesh, Akshayq Vetter, Jeffreyq Vialle, Stephaneq Vinter, Brianq Vishnu, Abhinavq Vogt, Markusq Vora, Kevalq Voros, Nikolaosq Vu, Duy Viet

Wq Wada, Koichiq Wakabayashi, Shin'ichiq Walia, Harkamalq Walstrom, Joshuaq Walters, John Paul

q Wan, Jianq Wang, Chengq Wang, Chunyanq Wang, Daliq Wang, Guyueq Wang, James Z.q Wang, Lipengq Wang, Shuliq Wang, Weiq Wang, Xinyingq Wang, Yanq Wang, Yiq Wang, Ying-Chiehq Wang, Yongliq Wang, Zhaokangq Wanja, Stefan

Page 110: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Watanabe, Minoruq Weems, Charlesq Wei, Laiq Weis, Torbenq Weng, Zheq Weseloh, Burkhardq Wilke, Jeremiah J.q Wilkinson, Barryq Willemet, Pierricq Wilsey, Philip A.q Winkler, Michaelq Winn, M.D.q Wold, Alexanderq Woodward, Paul R.q Wu, Guanningq Wu, Kesheng

q Wu, Lei

Xq Xia, Yinglongq Xing, Eric P.q Xiong, Naixueq Xu, Rengan

Yq Yamagiwa, Shinichiq Yamazaki, Ichitaroq Yan, Yonghongq Yang, Guisongq Yang, Laurence T.q Yantir, Hasan Erdemq Yasui, Yuichiroq Yew, Pen-Chung

Page 111: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Yoginath, Srikanth B.q Yokota, Rioq Yoo, Paul D.q Yoon, Ilchulq You, Haihangq Younge, Andrew J.q Yu, Yongenq Yuan, Chunfengq Yurdakul, Arda

Zq Zaichenkov, Pavelq Zaidi, Ali Mustafaq Zaidi, Ziedq Zambreno, Josephq Zhang, Eddy Z.q Zhang, Haibo

q Zhang, Jiantingq Zhang, Jieq Zhang, Yangq Zhang, Yunquanq Zhang, Zhangq Zhao, Kunq Zheng, Longq Zheng, Siq Zhou, Xinq Zhou, Zhizhengq Ziener, Danielq Zola, Jaroslawq Zou, Hongboq Zuckerman, Stephane

Page 112: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Abe, Tatsuyaq A General Model Checking Framework for Various Memory Consistency Models

Abouelhoda, Mohamedq Extracting Maximal Exact Matches on GPU

Abramson, Davidq HCW 2014 Keynote Talk

Abu-Doleh, Anasq Extracting Maximal Exact Matches on GPU

Achterberg, Tobiasq Solving Hard MIPLIB2003 Problems with ParaSCIP on Supercomputers: An

Update

Page 113: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Adly, Fatimaq Machine-Learning-Based Identification of Defect Patterns in Semiconductor Wafer

Maps: An Overview and Proposal

Agne, Andreasq Module Placement Using Constraint Programming in Run-Time Reconfigurable

Systems

Agrawal, Ankitq A New Parallel Algorithm for Two-Pass Connected Component Labeling

Agrawal, Gaganq Scheduling Methods for Accelerating Applications on Architectures

with Heterogeneous Coresq Removing Sequential Bottlenecks in Analysis of Next-Generation Sequencing

Data

Page 114: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Ahlin, Danielq Exploiting DMA for Performance and Energy Optimized STREAM on a DSP

Ahmadian, Mohammadq Security of Applications Involving Multiple Organizations and Order Preserving

Encryption in Hybrid Cloud Environments

Al-Ars, Zaidq Automated Hybrid Interconnect Design for FPGA Accelerators Using Data

Communication Profiling

Alefragis, Panayiotisq A Hybrid ILP-CP Model for Mapping Directed Acyclic Task Graphs to Multicore

Architectures

Page 115: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Alexeev, Yuriq The Heuristic Static Load-Balancing Algorithm Applied to the Community Earth

System Model

Al-Hammadi, Yousofq Machine-Learning-Based Identification of Defect Patterns in Semiconductor Wafer

Maps: An Overview and Proposal

Ali, Md Mohsinq Application Level Fault Recovery: Using Fault-Tolerant Open MPI in a PDE Solver

Ali, Shoukatq Message from the HCW Program Chair

Allen, Jonathan E.q Design and Optimization of a Metagenomics Analysis Workflow for NVRAM

Page 116: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Almulla, Mohammedq A Genetic Algorithm-Based Sparse Coverage over Urban VANETs

Alonso, Graciela Románq Construction of Porous Networks Subjected to Geometric Restrictions by Using

OpenMP

Aluru, Srinivasq HiCOMB Introduction and Committees

Ames, Sashaq Design and Optimization of a Metagenomics Analysis Workflow for NVRAM

Amory, Ammarq A Load Balancing Behavior for Underwater Robot Swarms to Increase Mission

Time and Fault Tolerance

Page 117: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

An, Hongq A Criticality-Aware DVFS Runtime Utility for Optimizing Power Efficiency

of Multithreaded Applications

Anwer, Jahanzebq FPGA Redundancy Configurations: An Automated Design Space Exploration

Anzt, Hartwigq Hybrid Multi-elimination ILU Preconditioners on GPUsq Optimizing Krylov Subspace Solvers on Graphics Processing Units

Apon, Amy W.q Teaching HDFS/MapReduce Systems Concepts to Undergraduates

Araya-Polo, Mauricioq Using GPU Shared Memory with a Directive-Based Approach

Page 118: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Arteaga, Jaimeq Position Paper: Locality-Driven Scheduling of Tasks for Data-Dependent

Multithreading

Asher, Yosi Benq Adaptive Booth Algorithm for Three-Integers Multiplication for Reconfigurable

Mesh

Atoofian, Ehsanq Reducing Static and Dynamic Power of L1 Data Caches in GPGPUs

Attia, Osama G.q CyGraph: A Reconfigurable Architecture for Parallel Breadth-First Search

Aubanel, Ericq HPGC Introduction and Committees

Page 119: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Avresky, Dimiterq DPDNS Introduction and Committees

Azzag, Hananeq SOM Clustering Using Spark-MapReduce

Bader, David A.q HiCOMB Introduction and Committeesq GABB Introductionq Revisiting Edge and Node Parallelism for Dynamic GPU Graph Analytics

Baehr, Steffenq Virtualization Support for FPGA-Based Coprocessors Connected via PCI Express

to an Intel Multicore Platform

Page 120: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Banicescu, Ioanaq Portfolio-Based Selection of Robust Dynamic Loop Scheduling Algorithms Using

Machine Learning

Barba, Lorenaq Scalable Fast Multipole Accelerated Vortex Methods

Barbieri, Davideq Exhaustive Key Search on Clusters of GPUs

Becker, Juergenq Virtualization Support for FPGA-Based Coprocessors Connected via PCI Express

to an Intel Multicore Platform

Becker, Jürgenq RAW Introduction and Committees

Page 121: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Begcy, Kevinq A Comparison of a Campus Cluster and Open Science Grid Platforms

for Protein-Guided Assembly Using Pegasus Workflow Management System

Behera, Sairamq A Comparison of a Campus Cluster and Open Science Grid Platforms

for Protein-Guided Assembly Using Pegasus Workflow Management System

Bellini, Riccardoq PaRA-Sched: A Reconfiguration-Aware Scheduler for Reconfigurable

Architectures

Benoit, Anneq Optimizing Buffer Sizes for Pipeline Workflow Scheduling with Setup Times

Page 122: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Benza, Silviaq Exploring Large Scale Receptor-Ligand Pairs in Molecular Docking Workflows

in HPC Clouds

Berger, Karl-Eduardq Fast Generation of Large Task Network Mappings

Berger-Wolf, Tanyaq CoAdELL: Adaptivity and Compression for Improving Sparse Matrix-Vector

Multiplication on GPUs

Bergström, Christopherq KernelGen — The Design and Implementation of a Next Generation Compiler

Platform for Accelerating Numerical Models on GPUs

Page 123: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Bertels, Koenq Automated Hybrid Interconnect Design for FPGA Accelerators Using Data

Communication Profiling

Berthold, Timoq Solving Hard MIPLIB2003 Problems with ParaSCIP on Supercomputers: An

Update

Bertholon, Benoîtq Comparison of Multi-objective Optimization Algorithms for the JShadObf

JavaScript Obfuscator

Bettencourt, Matthewq Towards Extreme-Scale Simulations with Next-Generation Trilinos: A Low Mach

Fluid Application Case Study

Page 124: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Bhavsar, Virendrakumar C.q HPGC Introduction and Committees

Biem, Alainq Large Scale Discriminative Metric Learning

Blum, Troelsq Bohrium: A Virtual Machine Approach to Portable Parallelismq Transparent GPU Execution of NumPy Applications

Bo, Yangq The Empirical Research of Virtual Enterprise Knowledge Transfer’s Effectiveness

Faced to the Independent Innovation Ability

Boehm, Matthiasq Large Scale Discriminative Metric Learning

Page 125: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Boelmann, Christopherq Deterministic Synchronization of Multi-threaded Programs with Operational

Transformation

Bogaerts, Steven A.q Limited Time and Experience: Parallelism in CS1

Boku, Taisukeq Nuclear Fusion Simulation Code Optimization and Performance Evaluation

on GPU Cluster

Bose, Bellaq Higher Dimensional Gaussian Networks

Page 126: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Bosilca, Georgeq Taking Advantage of Hybrid Systems for Sparse Direct Solvers via Task-Based

Runtimesq Assessing the Impact of ABFT and Checkpoint Composite Strategies

Boström, Henrikq gpuRF and gpuERT: Efficient and Scalable GPU Algorithms for Decision Tree

Ensembles

Bouganis, Christos-Savvasq Over-clocking of Linear Projection Designs through Device Specific Optimisations

Boukerche, Azzedineq A Genetic Algorithm-Based Sparse Coverage over Urban VANETs

Page 127: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Bourgeois, Julienq A Distributed Algorithm for a Reconfigurable Modular Surface

Bouteiller, Aurelienq Assessing the Impact of ABFT and Checkpoint Composite Strategies

Bouvry, Pascalq NIDISC Introduction and Committeesq Graph-Based Cellular Automata Approach to Maximum Lifetime Coverage

Problem in Wireless Sensor Networksq Comparison of Multi-objective Optimization Algorithms for the JShadObf

JavaScript Obfuscator

Brandt, Scottq SupMR: Circumventing Disk and Memory Bandwidth Bottlenecks for Scale-up

MapReduce

Page 128: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Brandt, Steven R.q Near-Optimal Location Tracking Using Sensor Networks

Breitbart, Jensq Evaluation of the Global Address Space Programming Interface (GASPI)

Brightwell, Ronq Metrics for Evaluating Energy Saving Techniques for Resilient HPC Systems

Buchert, Tomaszq Scalable and Reliable Data Broadcast with Kascade

Bücker, H. Martinq Interactively Exploring the Connection between Nested Dissection Orderings

for Parallel Cholesky Factorization and Vertex Separators

Page 129: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Buluç, Aydınq GABB Introduction

Busch, Costasq Near-Optimal Location Tracking Using Sensor Networks

Buyya, Rajkumarq HPGC Keynotes

Byna, Surendraq Model-Driven Data Layout Selection for Improving Read Performance

Cameron, Kirk W.q The Power-Performance Tradeoffs of the Intel Xeon Phi on HPC Applications

Page 130: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Campbell, Malachyq A Comparison of a Campus Cluster and Open Science Grid Platforms

for Protein-Guided Assembly Using Pegasus Workflow Management System

Caniou, Yvesq Dependent Walks in Parallel Local Search

Cao, Pengq Hierarchical Pipeline Optimization of Coarse Grained Reconfigurable Processor

for Multimedia Applications

Cardellini, Valeriaq Exhaustive Key Search on Clusters of GPUs

Cardoso, João M. P.q High-Level Synthesis from C vs. a DSL-Based Approach

Page 131: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Çatalyürek, Ümit V.q HiCOMB Keynote and Invited Talksq Hardware/Software Vectorization for Closeness Centrality on Multi-/Many-Core

Architecturesq Extracting Maximal Exact Matches on GPU

Cattaneo, Riccardoq Adaptive Raytracing Implementation Using Partial Dynamic Reconfigurationq PaRA-Sched: A Reconfiguration-Aware Scheduler for Reconfigurable

Architectures

Cavazos, Johnq HIPS Introduction and Committees

Cerin, Christopheq HPDIC Introduction and Committees

Page 132: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Cérin, Christopheq Towards Energy Efficient Allocation for Applications in Volunteer Cloud

Chaarawi, Mohamadq Compactor: Optimization Framework at Staging I/O Nodes

Chamberlain, Bradq CHIUW Introduction and Committees

Chan, Yuandongq XSW: Accelerating Biological Database Search on Xeon Phi

Chandrasekaran, Sunitaq A Validation Testsuite for OpenACC 1.0

Page 133: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Chang, Hung-Chingq The Power-Performance Tradeoffs of the Intel Xeon Phi on HPC Applications

Chapman, Barbaraq Predicting Cache Contention for Multithread Applications at Compile Timeq PLC Introduction and Committeesq A Validation Testsuite for OpenACC 1.0

Chapman, Barbara M.q Using GPU Shared Memory with a Directive-Based Approachq OpenMP Task Scheduling Analysis via OpenMP Runtime API and Tool

Visualization

Che, Shuaiq Dymaxion++: A Directive-Based API to Optimize Data Layout and Memory

Mapping for Heterogeneous Systems

Page 134: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Chen, Hangq A Hybrid Parallel Tridiagonal Solver on Multi-core Architectures

Chen, Hsuanwei Michelleq Improving I/O Performance with Adaptive Data Compression for Big Data

Applications

Chen, Linchuanq Scheduling Methods for Accelerating Applications on Architectures

with Heterogeneous Cores

Chen, Quanq EEWA: Energy-Efficient Workload-Aware Task Scheduling in Multi-core

Architectures

Chen, Yinongq Service-Oriented Computing and Software Integration in Computing Curriculum

Page 135: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Trust-Based Security for the Spanning Tree Protocol

Chen, Yongq HMC-Sim: A Simulation Framework for Hybrid Memory Cube Devicesq Model-Driven Data Layout Selection for Improving Read Performance

Chen, Zhitaoq A Criticality-Aware DVFS Runtime Utility for Optimizing Power Efficiency

of Multithreaded Applications

Cheng, Huangq A Genetic Algorithm-Based Sparse Coverage over Urban VANETs

Cheng, Yichaoq A Criticality-Aware DVFS Runtime Utility for Optimizing Power Efficiency

of Multithreaded Applications

Page 136: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Choudhary, Alokq A New Parallel Algorithm for Two-Pass Connected Component Labeling

Choudhury, Sutanayq Parallel Heuristics for Scalable Community Detection

Chu, Hsuan-Yiq Wait-Free Primitives for Initializing Bayesian Network Structure Learning

on Multicore Processors

Chung, I-Hsinq Performance Modeling for Hardware Thread-Level Speculation

Chung, Yeh-Chingq Performance Modeling for Hardware Thread-Level Speculation

Page 137: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Ciorba, Florina M.q Portfolio-Based Selection of Robust Dynamic Loop Scheduling Algorithms Using

Machine Learning

Cirne, Walfredoq JSSPP Introduction and Committees

Clauss, Carstenq SWIFT: A Transparent and Flexible Communication Layer for PCIe-Coupled

Accelerators and (Co-)Processors

Codognet, Philippeq Dependent Walks in Parallel Local Search

Combs, Jacobq Application Power Signature Analysis

Page 138: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Copper, Jackq Data Quality, Consistency, and Interpretation Management for Wind Farms

by Using Neural Networks

Cornejo, Miguel Aguilarq Construction of Porous Networks Subjected to Geometric Restrictions by Using

OpenMP

Cosenza, Biagioq Kd-Tree Based N-Body Simulations with Volume-Mass Heuristic on the GPU

Couturier, Raphaëlq PDSEC Introduction and Committees

Crago, Stephenq Evaluating GPU Passthrough in Xen for High Performance Cloud Computing

Page 139: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Craig, Anthonyq The Heuristic Static Load-Balancing Algorithm Applied to the Community Earth

System Model

Cui, Chenzhouq Optimizing the Join Operation on Hive to Accelerate Cross-Matching

in Astronomy

Cun, Bertrand Leq Adaptive N to P Portfolio for Solving Constraint Programming Problems on Top

of the Parallel Bobpp Framework

Cyr, Ericq Towards Extreme-Scale Simulations with Next-Generation Trilinos: A Low Mach

Fluid Application Case Study

Page 140: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

de Oliveira, Danielq Exploring Large Scale Receptor-Ligand Pairs in Molecular Docking Workflows

in HPC Clouds

DeFlumere, Ashleyq Searching for the Optimal Data Partitioning Shape for Parallel Matrix Matrix

Multiplication on 3 Heterogeneous Processors

Denninger, Oliverq A Stream Processing Framework for On-Line Optimization of Performance

and Energy Efficiency on Heterogeneous Systems

Denzinger, Jörgq DisSLib: CC: A Library for Distributed Search with a Central Common Search

State

Page 141: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Deogun, Jitender S.q A Comparison of a Campus Cluster and Open Science Grid Platforms

for Protein-Guided Assembly Using Pegasus Workflow Management System

DeRose, Luizq MTAAP Introduction and Committees

Desai, Narayanq JSSPP Introduction and Committees

Dias, Jonasq Exploring Large Scale Receptor-Ligand Pairs in Molecular Docking Workflows

in HPC Clouds

Dietrich, Robertq Scalable Critical Path Analysis for Hybrid MPI-CUDA Applications

Page 142: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Ding, Weiq Using GPU Shared Memory with a Directive-Based Approach

Ding, Yihuaq Self-Stabilizing Algorithm for Maximal 2-Packing with Safe Convergence in

an Arbitrary Graph

Distefano, Salvatoreq DPDNS Introduction and Committeesq Standby System Reliability through DRBD

Dittrich, Andreasq ExCovery — A Framework for Distributed System Experiments and a Case Study

of Service Discovery

Page 143: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Domino, Stefanq Towards Extreme-Scale Simulations with Next-Generation Trilinos: A Low Mach

Fluid Application Case Study

Donfack, Simpliceq Dynamically Balanced Synchronization-Avoiding LU Factorization with Multicore

and GPUs

Dong, Binq Model-Driven Data Layout Selection for Improving Read Performance

Dongarra, Jackq Hybrid Multi-elimination ILU Preconditioners on GPUsq Assessing the Impact of ABFT and Checkpoint Composite Strategiesq Optimizing Krylov Subspace Solvers on Graphics Processing Unitsq Dynamically Balanced Synchronization-Avoiding LU Factorization with Multicore

and GPUs

Page 144: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q New Algorithm for Computing Eigenvectors of the Symmetric Eigenvalue Problemq Design and Implementation of a Large Scale Tree-Based QR Decomposition

Using a 3D Virtual Systolic Array and a Lightweight Runtime

Du, Jiayiq A Hybrid Parallel Tridiagonal Solver on Multi-core Architectures

Duan, Xiaohuiq HiPGA: A High Performance Genome Assembler for Short Read Sequence Dataq XSW: Accelerating Biological Database Search on Xeon Phi

Duarte, Rui Policarpoq Over-clocking of Linear Projection Designs through Device Specific Optimisations

Duffy, Edward B.q Teaching HDFS/MapReduce Systems Concepts to Undergraduates

Page 145: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Duraiswami, Ramaniq Scalable Fast Multipole Accelerated Vortex Methods

Durelli, Gianlucaq Adaptive Raytracing Implementation Using Partial Dynamic Reconfigurationq PaRA-Sched: A Reconfiguration-Aware Scheduler for Reconfigurable

Architectures

Dutta, Sankha Baranq GPU Accelerated Nature Inspired Methods for Modelling Large Scale

Bi-directional Pedestrian Movement

Edwards, Bobq Programming the Adapteva Epiphany 64-Core Network-on-Chip Coprocessor

Page 146: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

El-Baz, Didierq PCO Introduction and Committeesq A Distributed Algorithm for a Reconfigurable Modular Surface

El-Boghdadi, Hatem M.q WECPAR: List Ranking Algorithm and Relative Computational Power

Elmroth, Erikq Integration and Evaluation of Decentralized Fairshare Prioritization (Aequus)

Emeretlis, Andreasq A Hybrid ILP-CP Model for Mapping Directed Acyclic Task Graphs to Multicore

Architectures

Espling, Danielq Integration and Evaluation of Decentralized Fairshare Prioritization (Aequus)

Page 147: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Essafi, Adelq An Efficient Algorithm for Scheduling Jobs in Volunteer Computing Platforms

Eyraud-Dubois, Lionelq Point-to-Point and Congestion Bandwidth Estimation: Experimental Evaluation

on PlanetLab Data

Faddoul, Jocelyneq A Parallel Framework for Handling Non-determinism with Expressive Description

Logics

Fahringer, Thomasq Kd-Tree Based N-Body Simulations with Volume-Mass Heuristic on the GPU

Page 148: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Faverge, Mathieuq Taking Advantage of Hybrid Systems for Sparse Direct Solvers via Task-Based

Runtimes

Fei, Xinq A Genetic Algorithm-Based Sparse Coverage over Urban VANETs

Fei, Yunsiq HATI: Hardware Assisted Thread Isolation for Concurrent C/C++ Programs

Ferner, Claytonq Using Patterns to Teach Parallel Computing

Filippone, Salvatoreq Exhaustive Key Search on Clusters of GPUs

Page 149: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Fisher, Travisq Towards Extreme-Scale Simulations with Next-Generation Trilinos: A Low Mach

Fluid Application Case Study

Flahive, Maryq Higher Dimensional Gaussian Networks

Fontaine, Florentq Data Quality, Consistency, and Interpretation Management for Wind Farms

by Using Neural Networks

Forsell, Marttiq Prototyping the MBTAC Processor for the REPLICA CMP

Fowler, Robert J.q HPPAC Introduction and Committees

Page 150: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Fox, Geoffrey C.q Evaluating GPU Passthrough in Xen for High Performance Cloud Computing

Friese, Ryanq Utility Driven Dynamic Resource Management in an Oversubscribed

Energy-Constrained Heterogeneous System

Friesen, Marciaq GPU Accelerated Nature Inspired Methods for Modelling Large Scale

Bi-directional Pedestrian Movement

Fröning, Holgerq Infiniband-Verbs on GPU: A Case Study of Controlling an Infiniband Network

Device from the GPU

Frumkin, Michaelq HPGC Introduction and Committees

Page 151: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Fujimori, Takumiq Radiation Tolerance of Color Configuration on an Optically Reconfigurable Gate

Array

Fujisawa, Katsukiq Hybrid BFS Approach Using Semi-external Memory

Fujita, Norihisaq Nuclear Fusion Simulation Code Optimization and Performance Evaluation

on GPU Cluster

Fujita, Satoshiq Minimum Set Cover of Sparsely Distributed Sensor Nodes by a Collection of Unit

Disks

Fuser, A.q Hybrid Metaheuristic for Annual Hydropower Generation Optimization

Page 152: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Fuser, Alainq Data Quality, Consistency, and Interpretation Management for Wind Farms

by Using Neural Networks

Gabriel, Edgarq Compactor: Optimization Framework at Staging I/O Nodes

Galea, Françoisq Fast Generation of Large Task Network Mappings

Gallatin, Dougq Twill: A Hybrid Microcontroller-FPGA Framework for Parallelizing

Single-Threaded C Programs

Page 153: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Ganduri, Rajasekharq SmartBricks: A Visual Environment to Design and Explore Novel Custom

Domain-Specific Architectures

Ganesan, Narayanq Process Simulation of Complex Biochemical Pathways in Explicit 3D Space

Enabled by Heterogeneous Computing Platform

Gao, Guangq Position Paper: Locality-Driven Scheduling of Tasks for Data-Dependent

Multithreading

Garcia, Elkinq Position Paper: Locality-Driven Scheduling of Tasks for Data-Dependent

Multithreading

Page 154: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

García, Miguel Alfonso Castroq Construction of Porous Networks Subjected to Geometric Restrictions by Using

OpenMP

Gasior, Jakubq A Game-Theoretic Approach to Multiobjective Job Scheduling in Cloud

Computing Systems

Gergel, Viktorq NSF/IEEE-TCPP Curriculum Implementation at the State University of Nizhni

Novgorod

Gerndt, Michaelq Automatic MPI-IO Tuning with the Periscope Tuning Framework

Page 155: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Ghandour, Nadine J.q Position Paper: Leveraging Strength-Based Dynamic Slicing to Identify Control

Reconvergence Instructions

Ghandour, Walid J.q Position Paper: Leveraging Strength-Based Dynamic Slicing to Identify Control

Reconvergence Instructions

Giacaman, Nasserq EA: Research-Infused Teaching of Parallel Programming Concepts

for Undergraduate Software Engineering Students

Gianessi, Paoloq Towards Energy Efficient Allocation for Applications in Volunteer Cloud

Page 156: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Gijsbers, Bertq A Case Study in Coordination Programming: Performance Evaluation of S-Net

vs Intel’s Concurrent Collections

Gilbert, Johnq GABB Introduction

Gioiosa, Robertoq Online Monitoring System for Performance Fault Detection

Goglin, Briceq Analysis of MPI Shared-Memory Communication Performance from a Cache

Coherence Perspective

Gokhale, Mayaq RAW 2014 Keynotes

Page 157: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Gokhale, Maya B.q Design and Optimization of a Metagenomics Analysis Workflow for NVRAM

Goll, Christianq Efficient Computation of the Phylogenetic Likelihood Function on the Intel MIC

Architecture

Gong, Binq Automatic MPI-IO Tuning with the Periscope Tuning Framework

González, Fernando Rojasq Construction of Porous Networks Subjected to Geometric Restrictions by Using

OpenMP

Gonzalez, Josephq GABB Introduction

Page 158: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Grant, Ryan E.q Metrics for Evaluating Energy Saving Techniques for Resilient HPC Systems

Grasso, Ivanq Kd-Tree Based N-Body Simulations with Volume-Mass Heuristic on the GPU

Greaves, Davidq A New Dataflow Compiler IR for Accelerating Control-Intensive Code in Spatial

Hardware

Grelck, Clemensq A Case Study in Coordination Programming: Performance Evaluation of S-Net

vs Intel’s Concurrent Collections

Page 159: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Gu, Rongq Training Large Scale Deep Neural Networks on the Intel Xeon Phi Many-Core

Coprocessorq YAFIM: A Parallel Frequent Itemset Mining Algorithm with Spark

Gumerov, Nail A.q Scalable Fast Multipole Accelerated Vortex Methods

Guo, Minyiq EEWA: Energy-Efficient Workload-Aware Task Scheduling in Multi-core

Architectures

Guo, Wenzhongq A General P2P Scheme for Constructing Large-Scale Virtual Environmentsq The Empirical Research of Virtual Enterprise Knowledge Transfer’s Effectiveness

Faced to the Independent Innovation Abilityq A Distributed Speech Algorithm for Large Scale Data Communication Systems

Page 160: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Gupta, Rajivq ABC2: Adaptively Balancing Computation and Communication in a DSM Cluster

of Multicores for Irregular Applications

Gupta, Siddharthq A New Parallel Algorithm for Two-Pass Connected Component Labeling

Gustedt, Jensq Resource Centered Computing Delivering High Parallel Performance

Haidar, Azzamq New Algorithm for Computing Eigenvectors of the Symmetric Eigenvalue Problem

Haigh, Andrew A.q Acceleration of GPU-Based Ultrasound Simulation via Data Compression

Page 161: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Hains, Gaétanq GPS: Towards Simplified Communication on SGL Model

Halappanavar, Mahanteshq Parallel Heuristics for Scalable Community Detection

Hamidouche, Khaledq Optimizing Collective Communication in UPC

Han, Wentingq A Criticality-Aware DVFS Runtime Utility for Optimizing Power Efficiency

of Multithreaded Applications

Hao, Zhijunq Comparison of Parallel Programming Models on Intel MIC Computer Cluster

Page 162: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Harding, Brendanq Application Level Fault Recovery: Using Fault-Tolerant Open MPI in a PDE Solver

He, Songtaoq A Criticality-Aware DVFS Runtime Utility for Optimizing Power Efficiency

of Multithreaded Applications

He, Tianq SkewControl: Gini Out of the Bottle

He, Xingyuq A General P2P Scheme for Constructing Large-Scale Virtual Environments

Heath, Barbaraq Using Patterns to Teach Parallel Computing

Page 163: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Heinz, Stefanq Solving Hard MIPLIB2003 Problems with ParaSCIP on Supercomputers: An

Update

Herault, Thomasq Assessing the Impact of ABFT and Checkpoint Composite Strategies

Hernandez, Oscarq A Validation Testsuite for OpenACC 1.0

Herrmann, Julienq Memory-Aware List Scheduling for Hybrid Platforms

Heuveline, Vincentq Evaluation of the Global Address Space Programming Interface (GASPI)

Page 164: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Hifi, Mhandq A Parallel Large Neighborhood Search-Based Heuristic for the Disjunctively

Constrained Knapsack Problem

Hilton, Marciaq Utility Driven Dynamic Resource Management in an Oversubscribed

Energy-Constrained Heterogeneous System

Hinchey, Mikeq Autonomy Requirements Engineering for Self-Adaptive Science Clouds

Hirasawa, Shoichiq A Platform-Specific Code Smell Alert System for High Performance Computing

Applications

Page 165: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Hiroyuki, Satoq A Linear Performance-Breakdown Model for GPU Programming Optimization

Guidance

Hochberger, Christianq Influence of Magnetic Fields and X-Radiation on Ring Oscillators in FPGAs

Hoemmen, Markq Towards Extreme-Scale Simulations with Next-Generation Trilinos: A Low Mach

Fluid Application Case Study

Hohl, Detlefq Using GPU Shared Memory with a Directive-Based Approach

Page 166: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Horey, James L.q Analyzing Reliability of Virtual Machine Instances with Dynamic Pricing in

the Public Cloud

Hossain, Roksanaq GPU Enhanced Path Finding for an Unmanned Aerial Vehicle

Hsu, Chung-Hsingq Application Power Signature Analysis

Hu, Jonathanq Towards Extreme-Scale Simulations with Next-Generation Trilinos: A Low Mach

Fluid Application Case Study

Hu, Qiq Scalable Fast Multipole Accelerated Vortex Methods

Page 167: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Huang, Kunq Removing Sequential Bottlenecks in Analysis of Next-Generation Sequencing

Data

Huang, Miaoqingq Comparison of Parallel Programming Models on Intel MIC Computer Cluster

Huang, Yihuaq Training Large Scale Deep Neural Networks on the Intel Xeon Phi Many-Core

Coprocessorq YAFIM: A Parallel Frequent Itemset Mining Algorithm with Spark

Huang, Zhiyiq EEWA: Energy-Efficient Workload-Aware Task Scheduling in Multi-core

Architectures

Page 168: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Hübner, Michaelq A Framework for Customizing Virtual 3-D Reconfigurable Platforms at Run-Time

Huo, Xinq Scheduling Methods for Accelerating Applications on Architectures

with Heterogeneous Cores

Hysom, David A.q Design and Optimization of a Metagenomics Analysis Workflow for NVRAM

Ibarra, Oscar H.q APDCM Introduction and Committees

Idomura, Yasuhiroq Nuclear Fusion Simulation Code Optimization and Performance Evaluation

on GPU Cluster

Page 169: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Inagi, Masatoq An ILP-Based Optimal Circuit Mapping Method for PLDs

Inoue, Keisukeq An ILP-Based Optimal Circuit Mapping Method for PLDs

Ioannidou, Kleoniq SupMR: Circumventing Disk and Memory Bandwidth Bottlenecks for Scale-up

MapReduce

Ito, Yasuakiq Bulk Execution of Oblivious Algorithms on the Unified Memory Machine, with GPU

Implementationq An Efficient Implementation of the Gradient-Based Hough Transform Using DSP

Slices and Block RAMs on the FPGA

Page 170: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Iwabuchi, Keitaq Hybrid BFS Approach Using Semi-external Memory

Jacob, Robertq The Heuristic Static Load-Balancing Algorithm Applied to the Community Earth

System Model

Jahre, Magnusq A Study of Energy and Locality Effects Using Space-Filling Curves

Jansson, Karlq gpuRF and gpuERT: Efficient and Scalable GPU Algorithms for Decision Tree

Ensembles

Jayaraj, Jaganq CFD Builder: A Library Builder for Computational Fluid Dynamics

Page 171: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Jeanvoine, Emmanuelq Scalable and Reliable Data Broadcast with Kascade

Jiang, Congfengq Towards Energy Efficient Allocation for Applications in Volunteer Cloud

Jiang, Cong-Fengq HPDIC Introduction and Committees

Jiang, Xiaohuiq Parallel Bayesian Network Modelling for Pervasive Health Monitoring System

Jin, Leiq Training Large Scale Deep Neural Networks on the Intel Xeon Phi Many-Core

Coprocessor

Page 172: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

John, David J.q Parallel and Distributed Computing across the Computer Science Curriculum

Johnson, Tylerq CyGraph: A Reconfigurable Architecture for Parallel Breadth-First Search

Johnsson, Lennartq Exploiting DMA for Performance and Energy Optimized STREAM on a DSP

Jones, Philipq CyGraph: A Reconfigurable Architecture for Parallel Breadth-First Search

Jordan, K.E.q Parallelization of the Trinity Pipeline for De Novo Transcriptome Assembly

Page 173: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Jose, Jithinq Optimizing Collective Communication in UPC

Juckeland, Guidoq Scalable Critical Path Analysis for Hybrid MPI-CUDA Applications

Kachris, Christoforosq A Low-Latency Algorithm and FPGA Design for the Min-Search of LDPC

Decoders

Kalyanaraman, Ananthq HiCOMB Keynote and Invited Talksq Parallel Heuristics for Scalable Community Detection

Kaneko, Mineoq An ILP-Based Optimal Circuit Mapping Method for PLDs

Page 174: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Karatza, Helen D.q Bag-of-Task Scheduling on Power-Aware Clusters Using a DVFS-Based

Mechanism

Karlin, Ianq Characterizing the Impact of Program Optimizations on Power and Energy

for Explicit Hydrodynamics

Katz, Randy H.q EduPar Keynote

Kaya, Kamerq Hardware/Software Vectorization for Closeness Centrality on Multi-/Many-Core

Architecturesq Extracting Maximal Exact Matches on GPU

Page 175: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Keen, Aaronq Twill: A Hybrid Microcontroller-FPGA Framework for Parallelizing

Single-Threaded C Programs

Kendon, Tysonq DisSLib: CC: A Library for Distributed Search with a Central Common Search

State

Kennon, Stephenq Towards Extreme-Scale Simulations with Next-Generation Trilinos: A Low Mach

Fluid Application Case Study

Kepner, Jeremyq GABB Introduction

Kerbyson, Darren J.q LSPP Introduction and Committees

Page 176: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Online Monitoring System for Performance Fault Detection

Kessaci, Yacineq Multi-level and Multi-objective Survey on Cloud Scheduling

Kestor, Gokcenq Online Monitoring System for Performance Fault Detection

Khadraoui, Djamelq Improving Bus Ride Comfort Using GLOSA-Based Dynamic Speed Optimisation

Khan, Danish Anisq A Dependable Coarse-Grain Reconfigurable Multicore Array

Khemka, Bhaveshq Utility Driven Dynamic Resource Management in an Oversubscribed

Energy-Constrained Heterogeneous System

Page 177: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Kim, C.S.q Parallelization of the Trinity Pipeline for De Novo Transcriptome Assembly

Kirchner, Peter D.q Large Scale Discriminative Metric Learning

Kobayashi, Hiroakiq A Platform-Specific Code Smell Alert System for High Performance Computing

Applications

Koch, Thorstenq Solving Hard MIPLIB2003 Problems with ParaSCIP on Supercomputers: An

Update

Page 178: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Koduru, Sai Charanq ABC2: Adaptively Balancing Computation and Communication in a DSM Cluster

of Multicores for Irregular Applications

Koenig, Gregory A.q Utility Driven Dynamic Resource Management in an Oversubscribed

Energy-Constrained Heterogeneous System

Kofler, Klausq Kd-Tree Based N-Body Simulations with Volume-Mass Heuristic on the GPU

Koike, Atsushiq A Novel Computational Model for GPUs with Application to I/O Optimal Sorting

Algorithms

Koziol, Quinceyq Compactor: Optimization Framework at Staging I/O Nodes

Page 179: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Kozlov, Alexey M.q Efficient Computation of the Phylogenetic Likelihood Function on the Intel MIC

Architecture

Krishnan, Hariq Near-Optimal Location Tracking Using Sensor Networks

Kristensen, Mads R.B.q Bohrium: A Virtual Machine Approach to Portable Parallelismq Transparent GPU Execution of NumPy Applications

Kurzak, Jakubq Design and Implementation of a Large Scale Tree-Based QR Decomposition

Using a 3D Virtual Systolic Array and a Lightweight Runtime

Page 180: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Lacoste, Xavierq Taking Advantage of Hybrid Systems for Sparse Direct Solvers via Task-Based

Runtimes

Lai, Chenggangq Comparison of Parallel Programming Models on Intel MIC Computer Cluster

Lai, Yingxuq Trust-Based Security for the Spanning Tree Protocol

Lan, Haidongq XSW: Accelerating Biological Database Search on Xeon Phi

Lankes, Stefanq SWIFT: A Transparent and Flexible Communication Layer for PCIe-Coupled

Accelerators and (Co-)Processors

Page 181: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Laros III, James H.q Metrics for Evaluating Energy Saving Techniques for Resilient HPC Systems

Larson, Stephenq HiCOMB Keynote and Invited Talks

Lastovetsky, Alexeyq Searching for the Optimal Data Partitioning Shape for Parallel Matrix Matrix

Multiplication on 3 Heterogeneous Processorsq Topology-Aware Optimization of Communications for Parallel Matrix Multiplication

on Hierarchical Heterogeneous HPC Platform

Laure, Erwinq Exploiting DMA for Performance and Energy Optimized STREAM on a DSP

Page 182: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Le Cun, Bertrandq Fast Generation of Large Task Network Mappings

Lebbah, Mustaphaq SOM Clustering Using Spark-MapReduce

Lee, Che-Rungq Performance Modeling for Hardware Thread-Level Speculation

Lee, Jongeunq Efficient Software-Based Runtime Binary Translation for Coarse-Grained

Reconfigurable Architectures

Leidel, John D.q HMC-Sim: A Simulation Framework for Hybrid Memory Cube Devices

Page 183: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

León, Edgar A.q Characterizing the Impact of Program Optimizations on Power and Energy

for Explicit Hydrodynamics

Leong, Philipq RAW Introduction and Committees

Leppänen, Villeq Prototyping the MBTAC Processor for the REPLICA CMP

Leyffer, Svenq The Heuristic Static Load-Balancing Algorithm Applied to the Community Earth

System Model

Li, Boq The Power-Performance Tradeoffs of the Intel Xeon Phi on HPC Applications

Page 184: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Li, Chongq GPS: Towards Simplified Communication on SGL Model

Li, Dongq HPPAC Introduction and Committees

Li, Fengq A Criticality-Aware DVFS Runtime Utility for Optimizing Power Efficiency

of Multithreaded Applications

Li, Jieq Process Simulation of Complex Biochemical Pathways in Explicit 3D Space

Enabled by Heterogeneous Computing Platform

Li, Kenliq A Hybrid Parallel Tridiagonal Solver on Multi-core Architectures

Page 185: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q A Task Scheduling Algorithm Based on Replication for Maximizing Reliabilityon Heterogeneous Computing Systems

Li, Keqinq A Hybrid Parallel Tridiagonal Solver on Multi-core Architecturesq A Task Scheduling Algorithm Based on Replication for Maximizing Reliability

on Heterogeneous Computing Systems

Li, Liangq Optimizing the Join Operation on Hive to Accelerate Cross-Matching

in Astronomy

Li, Weiq Optimizing the Join Operation on Hive to Accelerate Cross-Matching

in Astronomy

Liao, Xiangkeq SkewControl: Gini Out of the Bottle

Page 186: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Likhogrud, Nikolayq KernelGen — The Design and Implementation of a Next Generation Compiler

Platform for Accelerating Numerical Models on GPUs

Lim, Seung-Hwanq Analyzing Reliability of Virtual Machine Instances with Dynamic Pricing in

the Public Cloud

Lin, Paulq Towards Extreme-Scale Simulations with Next-Generation Trilinos: A Low Mach

Fluid Application Case Study

Lin, Pei-Hungq CFD Builder: A Library Builder for Computational Fluid Dynamics

Page 187: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Lindhorst, Timoq Maintaining Dependable Communication Service for Mobile Stations in Wireless

Mesh Networks by Tracking Capacity Demands

Liniov, Alexeyq NSF/IEEE-TCPP Curriculum Implementation at the State University of Nizhni

Novgorod

Liu, Boq Hierarchical Pipeline Optimization of Coarse Grained Reconfigurable Processor

for Multimedia Applications

Liu, Hongq Optimizing the Join Operation on Hive to Accelerate Cross-Matching

in Astronomy

Page 188: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Liu, Jialinq Model-Driven Data Layout Selection for Improving Read Performance

Liu, Leiboq Hierarchical Pipeline Optimization of Coarse Grained Reconfigurable Processor

for Multimedia Applications

Liu, Taoyingq Optimizing the Join Operation on Hive to Accelerate Cross-Matching

in Astronomy

Liu, Weifengq Automatic MPI-IO Tuning with the Periscope Tuning Framework

Liu, Weiguoq HiPGA: A High Performance Genome Assembler for Short Read Sequence Data

Page 189: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q XSW: Accelerating Biological Database Search on Xeon Phi

Liu, Yunhuaiq SkewControl: Gini Out of the Bottle

Liu, Zenghuiq Trust-Based Security for the Spanning Tree Protocol

Lloyd, G. Scottq Design and Optimization of a Metagenomics Analysis Workflow for NVRAM

Long, Tengq Scalable System Environment Caching and Sharing for Distributed Virtual

Machines

Lu, Haoq Parallel Heuristics for Scalable Community Detection

Page 190: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Lu, Ligangq Using GPU Shared Memory with a Directive-Based Approach

Lukarski, Dimitarq Hybrid Multi-elimination ILU Preconditioners on GPUs

Lund, Simon A.F.q Bohrium: A Virtual Machine Approach to Portable Parallelism

Luo, Xiaozhongq SmartBricks: A Visual Environment to Design and Explore Novel Custom

Domain-Specific Architectures

Lupo, Chrisq Twill: A Hybrid Microcontroller-FPGA Framework for Parallelizing

Single-Threaded C Programs

Page 191: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Luszczek, Piotrq Optimizing Krylov Subspace Solvers on Graphics Processing Unitsq New Algorithm for Computing Eigenvectors of the Symmetric Eigenvalue Problemq Design and Implementation of a Large Scale Tree-Based QR Decomposition

Using a 3D Virtual Systolic Array and a Lightweight Runtime

M., Mario A. Chapaq A Linear Performance-Breakdown Model for GPU Programming Optimization

Guidance

MacCaull, Wendyq A Parallel Framework for Handling Non-determinism with Expressive Description

Logics

Maciejewski, Anthony A.q Utility Driven Dynamic Resource Management in an Oversubscribed

Energy-Constrained Heterogeneous System

Page 192: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Maeda, Toshiyukiq A General Model Checking Framework for Various Memory Consistency Models

Maehle, Erikq DPDNS Introduction and Committeesq A Load Balancing Behavior for Underwater Robot Swarms to Increase Mission

Time and Fault Tolerance

Magato, William A.q llamaOS: A Solution for Virtualized High-Performance Computing Clusters

Maggioni, Marcoq CoAdELL: Adaptivity and Compression for Improving Sparse Matrix-Vector

Multiplication on GPUs

Page 193: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Magierowski, Sebastianq GPU Enhanced Path Finding for an Unmanned Aerial Vehicle

Mai, Toan X.q Efficient Software-Based Runtime Binary Translation for Coarse-Grained

Reconfigurable Architectures

Malek, Aliradq A Dependable Coarse-Grain Reconfigurable Multicore Array

Malek, Miroslawq ExCovery — A Framework for Distributed System Experiments and a Case Study

of Service Discovery

Page 194: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Malik, Abid M.q OpenMP Task Scheduling Analysis via OpenMP Runtime API and Tool

Visualization

Malik, Taniaq Topology-Aware Optimization of Communications for Parallel Matrix Multiplication

on Hierarchical Heterogeneous HPC Platform

Malladi, Mukundq SmartBricks: A Visual Environment to Design and Explore Novel Custom

Domain-Specific Architectures

Malone, Brandonq Portfolio-Based Selection of Robust Dynamic Loop Scheduling Algorithms Using

Machine Learning

Page 195: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Maltzahn, Carlosq SupMR: Circumventing Disk and Memory Bandwidth Bottlenecks for Scale-up

MapReduce

Marchal, Lorisq Memory-Aware List Scheduling for Hybrid Platforms

Marinescu, Dan C.q Energy-Aware Load Balancing Policies for the Cloud Ecosystemq Cloud-Based Simulation of a Smart Power Gridq Security of Applications Involving Multiple Organizations and Order Preserving

Encryption in Hybrid Cloud Environments

Marques, Eduardoq High-Level Synthesis from C vs. a DSL-Based Approach

Page 196: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Martin, Stéphaneq Scalable and Reliable Data Broadcast with Kascade

Matsuoka, Satoshiq Hybrid BFS Approach Using Semi-external Memory

Mattoso, Martaq Exploring Large Scale Receptor-Ligand Pairs in Molecular Docking Workflows

in HPC Clouds

Mattson, Timq GABB Introduction

McCreath, Eric C.q Acceleration of GPU-Based Ultrasound Simulation via Data Compression

Page 197: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

McLaughlin, Adamq Revisiting Edge and Node Parallelism for Dynamic GPU Graph Analytics

McLeod, Robertq GPU Accelerated Nature Inspired Methods for Modelling Large Scale

Bi-directional Pedestrian Movement

Mehta, Gayatriq SmartBricks: A Visual Environment to Design and Explore Novel Custom

Domain-Specific Architectures

Mei, Chenq Hierarchical Pipeline Optimization of Coarse Grained Reconfigurable Processor

for Multimedia Applications

Page 198: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Mei, Jingq A Task Scheduling Algorithm Based on Replication for Maximizing Reliability

on Heterogeneous Computing Systems

Meisner, Sebastianq FPGA Redundancy Configurations: An Automated Design Space Exploration

Melab, Nouredineq Multi-level and Multi-objective Survey on Cloud Scheduling

Mellor-Crummey, Johnq Autotuning Tensor Transposition

Melo, Alba Cristina Magalhaes Alves deq HiCOMB Introduction and Committees

Page 199: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Memon, Atifq Scalable System Environment Caching and Sharing for Distributed Virtual

Machines

Méndez, Angel Gonzálezq Construction of Porous Networks Subjected to Geometric Restrictions by Using

OpenMP

Meng, Jiayuanq Dymaxion++: A Directive-Based API to Optimize Data Layout and Memory

Mapping for Heterogeneous Systems

Meng, Xiangxuq XSW: Accelerating Biological Database Search on Xeon Phi

Page 200: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Menouer, Tarekq Adaptive N to P Portfolio for Solving Constraint Programming Problems on Top

of the Parallel Bobpp Framework

Mercier, Patrickq Resource Centered Computing Delivering High Parallel Performance

Messier, Geoffery G.q GPU Enhanced Path Finding for an Unmanned Aerial Vehicle

Meyer, Jan Christianq A Study of Energy and Locality Effects Using Space-Filling Curves

Meyer, Timmyq The Power-Performance Tradeoffs of the Intel Xeon Phi on HPC Applications

Page 201: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Meyerov, Iosifq NSF/IEEE-TCPP Curriculum Implementation at the State University of Nizhni

Novgorod

Mickelson, Sheriq The Heuristic Static Load-Balancing Algorithm Applied to the Community Earth

System Model

Mikushin, Dmitryq KernelGen — The Design and Implementation of a Next Generation Compiler

Platform for Accelerating Numerical Models on GPUs

Miller, Michael K.q Nanoscale Cluster Detection in Massive Atom Probe Tomography Data

Mitra, Gauravq Programming the Adapteva Epiphany 64-Core Network-on-Chip Coprocessor

Page 202: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Mizote, Ryoq Hybrid BFS Approach Using Semi-external Memory

Mohamedin, Mohamedq Managing Soft-Errors in Transactional Systems

Mooring, Johnq The Power-Performance Tradeoffs of the Intel Xeon Phi on HPC Applications

Muhaidat, Samiq Machine-Learning-Based Identification of Defect Patterns in Semiconductor Wafer

Maps: An Overview and Proposal

Murray, Derekq HPGC Keynotes

Page 203: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Nagayama, Shinobuq An ILP-Based Optimal Circuit Mapping Method for PLDs

Nakano, Kojiq Bulk Execution of Oblivious Algorithms on the Unified Memory Machine, with GPU

Implementationq An Efficient Implementation of the Gradient-Based Hough Transform Using DSP

Slices and Block RAMs on the FPGA

Nakib, A.q Hybrid Metaheuristic for Annual Hydropower Generation Optimization

Nassi, Ikeq SupMR: Circumventing Disk and Memory Bandwidth Bottlenecks for Scale-up

MapReduce

Page 204: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Nazor, Jolieq Application Power Signature Analysis

Neelima, B.q Predicting an Optimal Sparse Matrix Format for SpMV Computation on GPU

Negre, Stephaneq A Parallel Large Neighborhood Search-Based Heuristic for the Disjunctively

Constrained Knapsack Problem

Nett, Edgarq DPDNS Keynoteq Maintaining Dependable Communication Service for Mobile Stations in Wireless

Mesh Networks by Tracking Capacity Demands

Page 205: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Netzer, Gilbertq Exploiting DMA for Performance and Energy Optimized STREAM on a DSP

Ngo, Linh Baoq Teaching HDFS/MapReduce Systems Concepts to Undergraduates

Ngoko, Yanikq Towards Energy Efficient Allocation for Applications in Volunteer Cloud

Nicod, Jean-Marcq Optimizing Buffer Sizes for Pipeline Workflow Scheduling with Setup Times

Nishiyama, Hirokiq An ILP-Based Optimal Circuit Mapping Method for PLDs

Page 206: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Nuga, Hideoq Nuclear Fusion Simulation Code Optimization and Performance Evaluation

on GPU Cluster

Nussbaum, Lucasq Scalable and Reliable Data Broadcast with Kascade

Ocaña, Karyq Exploring Large Scale Receptor-Ligand Pairs in Molecular Docking Workflows

in HPC Clouds

Oden, Lenaq Infiniband-Verbs on GPU: A Case Study of Controlling an Infiniband Network

Device from the GPU

Oliveira, Cristiano Bacelar deq High-Level Synthesis from C vs. a DSL-Based Approach

Page 207: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Oliver, Johnq Twill: A Hybrid Microcontroller-FPGA Framework for Parallelizing

Single-Threaded C Programs

Olivier, Stephen L.q Metrics for Evaluating Energy Saving Techniques for Resilient HPC Systems

Östberg, Per-Olovq Integration and Evaluation of Decentralized Fairshare Prioritization (Aequus)

Ozer, Gulcinq Removing Sequential Bottlenecks in Analysis of Next-Generation Sequencing

Data

Palmieri, Robertoq Managing Soft-Errors in Transactional Systems

Page 208: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Palsetia, Dianaq A New Parallel Algorithm for Two-Pass Connected Component Labeling

Pan, Qiuyueq Trust-Based Security for the Spanning Tree Protocol

Panangadan, Anandq Wait-Free Primitives for Initializing Bayesian Network Structure Learning

on Multicore Processors

Panda, Dhabaleswar K. (DK)q Optimizing Collective Communication in UPC

Pasricha, Sudeepq Utility Driven Dynamic Resource Management in an Oversubscribed

Energy-Constrained Heterogeneous System

Page 209: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Patwary, Md. Mostofa Aliq A New Parallel Algorithm for Two-Pass Connected Component Labeling

Pau, Daniloq Adaptive Raytracing Implementation Using Partial Dynamic Reconfiguration

Pavlic, Theodore P.q Using Physical Stigmergy in Decentralized Optimization under Multiple

Non-separable Constraints: Formal Methods and an Intelligent Lighting Example

Pavlovikj, Natashaq A Comparison of a Campus Cluster and Open Science Grid Platforms

for Protein-Guided Assembly Using Pegasus Workflow Management System

Paya, Ashkanq Energy-Aware Load Balancing Policies for the Cloud Ecosystem

Page 210: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Cloud-Based Simulation of a Smart Power Gridq Security of Applications Involving Multiple Organizations and Order Preserving

Encryption in Hybrid Cloud Environments

Perrone, Michaelq Performance Modeling for Hardware Thread-Level Speculation

Pfaffe, Philipq A Stream Processing Framework for On-Line Optimization of Performance

and Energy Efficiency on Heterogeneous Systems

Pfreundt, Franz-Josephq Infiniband-Verbs on GPU: A Case Study of Controlling an Infiniband Network

Device from the GPU

Pham-Quoc, Cuongq Automated Hybrid Interconnect Design for FPGA Accelerators Using Data

Communication Profiling

Page 211: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Phipps, Ericq Towards Extreme-Scale Simulations with Next-Generation Trilinos: A Low Mach

Fluid Application Case Study

Pickartz, Simonq SWIFT: A Transparent and Flexible Communication Layer for PCIe-Coupled

Accelerators and (Co-)Processors

Pilato, Christianq Adaptive Raytracing Implementation Using Partial Dynamic Reconfigurationq PaRA-Sched: A Reconfiguration-Aware Scheduler for Reconfigurable

Architectures

Pionteck, Thiloq Influence of Magnetic Fields and X-Radiation on Ring Oscillators in FPGAs

Page 212: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Piranda, Benoîtq A Distributed Algorithm for a Reconfigurable Modular Surface

Platzner, Marcoq FPGA Redundancy Configurations: An Automated Design Space Exploration

Ponpandi, Swamy D.q An Evaluation of User Satisfaction Driven Scheduling in a Polymorphic Embedded

System

Poole, Stephen W.q Application Power Signature Analysis

Poole, Steveq Utility Driven Dynamic Resource Management in an Oversubscribed

Energy-Constrained Heterogeneous System

Page 213: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Porter, Adamq Scalable System Environment Caching and Sharing for Distributed Virtual

Machines

Porterfield, Allan K.q Metrics for Evaluating Energy Saving Techniques for Resilient HPC Systems

Powers, Sarahq Utility Driven Dynamic Resource Management in an Oversubscribed

Energy-Constrained Heterogeneous System

Prasad, Sushil Kq EduPar Introduction and Committees

Page 214: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Prasanna, Viktor K.q Wait-Free Primitives for Initializing Bayesian Network Structure Learning

on Multicore Processors

Prokopenko, Andreyq Towards Extreme-Scale Simulations with Next-Generation Trilinos: A Low Mach

Fluid Application Case Study

Putigny, Bertrandq Analysis of MPI Shared-Memory Communication Performance from a Cache

Coherence Perspective

Qawasmeh, Ahmadq OpenMP Task Scheduling Analysis via OpenMP Runtime API and Tool

Visualization

Page 215: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Qian, Hangweiq Mega Data Center for Elastic Internet Applications

Qian, Xiujuanq Parallel Bayesian Network Modelling for Pervasive Health Monitoring System

Qiu, Hongjianq YAFIM: A Parallel Frequent Itemset Mining Algorithm with Spark

Quintin, Jean-Noëlq Topology-Aware Optimization of Communications for Parallel Matrix Multiplication

on Hierarchical Heterogeneous HPC Platform

Rabinovich, Michaelq Mega Data Center for Elastic Internet Applications

Page 216: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Raghavendra, Prakash S.q Predicting an Optimal Sparse Matrix Format for SpMV Computation on GPU

Raitza, Michaelq Influence of Magnetic Fields and X-Radiation on Ring Oscillators in FPGAs

Rajamanickam, Sivasankaranq Towards Extreme-Scale Simulations with Next-Generation Trilinos: A Low Mach

Fluid Application Case Study

Rajamony, Ramq LSPP Introduction and Committees

Rambharos, Rajendraq Utility Driven Dynamic Resource Management in an Oversubscribed

Energy-Constrained Heterogeneous System

Page 217: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Ramet, Pierreq Taking Advantage of Hybrid Systems for Sparse Direct Solvers via Task-Based

Runtimes

Ranft, Benjaminq A Stream Processing Framework for On-Line Optimization of Performance

and Energy Efficiency on Heterogeneous Systems

Rauber, Thomasq PDSEC Introduction and Committees

Ravindran, Binoyq Managing Soft-Errors in Transactional Systems

Page 218: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Reble, Pabloq SWIFT: A Transparent and Flexible Communication Layer for PCIe-Coupled

Accelerators and (Co-)Processors

Reddy, G. Ram Mohanaq Predicting an Optimal Sparse Matrix Format for SpMV Computation on GPU

Rehn-Sonigo, Veronikaq Optimizing Buffer Sizes for Pipeline Workflow Scheduling with Setup Times

Reinwald, Bertholdq Large Scale Discriminative Metric Learning

Reisner, Marcq SmartBricks: A Visual Environment to Design and Explore Novel Custom

Domain-Specific Architectures

Page 219: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Reissman, Nicoq A Study of Energy and Locality Effects Using Space-Filling Curves

Rendell, Alistair P.q Programming the Adapteva Epiphany 64-Core Network-on-Chip Coprocessor

Richard, Olivierq Scalable and Reliable Data Broadcast with Kascade

Rivoire, Suzanneq Application Power Signature Analysis

Robert, Yvesq Assessing the Impact of ABFT and Checkpoint Composite Strategiesq Memory-Aware List Scheduling for Hybrid Platforms

Page 220: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Roivainen, Jussiq Prototyping the MBTAC Processor for the REPLICA CMP

Rostami, M. Aliq Interactively Exploring the Connection between Nested Dissection Orderings

for Parallel Cholesky Factorization and Vertex Separators

Ruelle, Benoitq Analysis of MPI Shared-Memory Communication Performance from a Cache

Coherence Perspective

Ruiz, Patriciaq Improving Bus Ride Comfort Using GLOSA-Based Dynamic Speed Optimisation

Rünger, Gudulaq PDSEC Introduction and Committees

Page 221: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Rychkov, Vladimirq Topology-Aware Optimization of Communications for Parallel Matrix Multiplication

on Hierarchical Heterogeneous HPC Platform

Saadi, Toufikq A Parallel Large Neighborhood Search-Based Heuristic for the Disjunctively

Constrained Knapsack Problem

Sachdeva, V.q Parallelization of the Trinity Pipeline for De Novo Transcriptome Assembly

Sadakane, Kunihikoq A Novel Computational Model for GPUs with Application to I/O Optimal Sorting

Algorithms

Page 222: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Saleh, Sagvanq A Parallel Large Neighborhood Search-Based Heuristic for the Disjunctively

Constrained Knapsack Problem

Salighehdar, Aminq Process Simulation of Complex Biochemical Pathways in Explicit 3D Space

Enabled by Heterogeneous Computing Platform

Salscheider, Niels Oleq Runtime Behavior Comparison of Modern Accelerators and Coprocessors

Sánchez, Salomón Corderoq Construction of Porous Networks Subjected to Geometric Restrictions by Using

OpenMP

Page 223: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Sander, Oliverq Virtualization Support for FPGA-Based Coprocessors Connected via PCI Express

to an Intel Multicore Platform

Sandmann, Timoq Virtualization Support for FPGA-Based Coprocessors Connected via PCI Express

to an Intel Multicore Platform

Santambrogio, Marcoq RAW Introduction and Committees

Santambrogio, Marco D.q Adaptive Raytracing Implementation Using Partial Dynamic Reconfigurationq PaRA-Sched: A Reconfiguration-Aware Scheduler for Reconfigurable

Architectures

Page 224: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Santiago, Fabianq Application Power Signature Analysis

Santos, Juan Carlos Martínezq HATI: Hardware Assisted Thread Isolation for Concurrent C/C++ Programs

Sarazin, Tugdualq SOM Clustering Using Spark-MapReduce

Sariyuce, Ahmet Erdemq Hardware/Software Vectorization for Closeness Centrality on Multi-/Many-Core

Architectures

Sass, Ronq RAW Introduction and Committees

Page 225: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Sato, Hitoshiq Hybrid BFS Approach Using Semi-external Memory

Saule, Erikq Hardware/Software Vectorization for Closeness Centrality on Multi-/Many-Core

Architectures

Sawyer, Williamq Optimizing Krylov Subspace Solvers on Graphics Processing Units

Schindler, Sabineq Kd-Tree Based N-Body Simulations with Volume-Mass Heuristic on the GPU

Schmidt, Bernhardq Minimizing Scrubbing Effort through Automatic Netlist Partitioning

and Floorplanning

Page 226: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Schmidt, Michaelq Large Scale Discriminative Metric Learning

Schmidtobreick, Mareikeq Evaluation of the Global Address Space Programming Interface (GASPI)

Schmitt, Felixq Scalable Critical Path Analysis for Hybrid MPI-CUDA Applications

Schwiegelshohn, Uweq HCW Introductionq Message from the HCW General Chair

Schwittmann, Lorenzq Deterministic Synchronization of Multi-threaded Programs with Operational

Transformation

Page 227: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Sciuto, Donatellaq PaRA-Sched: A Reconfiguration-Aware Scheduler for Reconfigurable

Architectures

Seal, Sudip K.q Nanoscale Cluster Detection in Massive Atom Probe Tomography Data

Seredynski, Franciszekq NIDISC Introduction and Committeesq Graph-Based Cellular Automata Approach to Maximum Lifetime Coverage

Problem in Wireless Sensor Networksq A Game-Theoretic Approach to Multiobjective Job Scheduling in Cloud

Computing Systems

Seredynski, Marcinq Improving Bus Ride Comfort Using GLOSA-Based Dynamic Speed Optimisation

Page 228: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Sevilla, Michaelq SupMR: Circumventing Disk and Memory Bandwidth Bottlenecks for Scale-up

MapReduce

Shafarenko, Alexq A Case Study in Coordination Programming: Performance Evaluation of S-Net

vs Intel’s Concurrent Collections

Shamaei, Arashq Higher Dimensional Gaussian Networks

Shanshan, Liq SkewControl: Gini Out of the Bottle

Sharma, Gokarnaq Near-Optimal Location Tracking Using Sensor Networks

Page 229: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Shi, Xuanq Comparison of Parallel Programming Models on Intel MIC Computer Cluster

Shinano, Yujiq Solving Hard MIPLIB2003 Problems with ParaSCIP on Supercomputers: An

Update

Shirazi, Behroozq HCW Introductionq Message from the HCW Steering Committee Chair

Sidiropoulos, Harryq A Framework for Mapping Dynamic Virtual Kernels onto Heterogeneous

Reconfigurable Platforms

Page 230: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Siefert, Christopherq Towards Extreme-Scale Simulations with Next-Generation Trilinos: A Low Mach

Fluid Application Case Study

Siegel, Howard Jayq Utility Driven Dynamic Resource Management in an Oversubscribed

Energy-Constrained Heterogeneous System

Sinnen, Oliverq EA: Research-Infused Teaching of Parallel Programming Concepts

for Undergraduate Software Engineering Students

Siozios, Kostasq A Framework for Mapping Dynamic Virtual Kernels onto Heterogeneous

Reconfigurable Platformsq A Framework for Customizing Virtual 3-D Reconfigurable Platforms at Run-Time

Page 231: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Sirdey, Renaudq Fast Generation of Large Task Network Mappings

Sistla, AnilKumarq SmartBricks: A Visual Environment to Design and Explore Novel Custom

Domain-Specific Architectures

Skadron, Kevinq Dymaxion++: A Directive-Based API to Optimize Data Layout and Memory

Mapping for Heterogeneous Systems

Skovhede, Kennethq Bohrium: A Virtual Machine Approach to Portable Parallelism

Smaragdos, Georgiosq A Dependable Coarse-Grain Reconfigurable Multicore Array

Page 232: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Song, Shuaiwenq The Power-Performance Tradeoffs of the Intel Xeon Phi on HPC Applications

Soudris, Dimitriosq A Framework for Mapping Dynamic Virtual Kernels onto Heterogeneous

Reconfigurable Platformsq A Framework for Customizing Virtual 3-D Reconfigurable Platforms at Run-Timeq A Low-Latency Algorithm and FPGA Design for the Min-Search of LDPC

Decoders

Sourdis, Ioannisq A Dependable Coarse-Grain Reconfigurable Multicore Array

Southern, Jamesq Application Level Fault Recovery: Using Fault-Tolerant Open MPI in a PDE Solver

Page 233: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Sow, Dabyq Large Scale Discriminative Metric Learning

Spada, Fabrizioq Adaptive Raytracing Implementation Using Partial Dynamic Reconfiguration

Srimani, Pradip K.q Self-Stabilizing Algorithm for Maximal 2-Packing with Safe Convergence in

an Arbitrary Graph

Srivastava, Srishtiq Portfolio-Based Selection of Robust Dynamic Loop Scheduling Algorithms Using

Machine Learning

Page 234: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Stamatakis, Alexandrosq Efficient Computation of the Phylogenetic Likelihood Function on the Intel MIC

Architecture

St-Cyr, Amikq Using GPU Shared Memory with a Directive-Based Approach

Stein, Estiq Adaptive Booth Algorithm for Three-Integers Multiplication for Reconfigurable

Mesh

Steinhauser, Dominikq Kd-Tree Based N-Body Simulations with Volume-Mass Heuristic on the GPU

Stotzer, Ericq Exploiting DMA for Performance and Energy Optimized STREAM on a DSP

Page 235: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Strazdins, Peterq PDSEC Introduction and Committeesq Application Level Fault Recovery: Using Fault-Tolerant Open MPI in a PDE Solver

Strazdins, Peter E.q Acceleration of a Python-Based Tsunami Modelling Application via CUDA

and OpenHMPP

Strout, Michelle Millsq PDSEC Introduction and Committees

Strydis, Christosq A Dependable Coarse-Grain Reconfigurable Multicore Array

Su, Chun-Yiq The Power-Performance Tradeoffs of the Intel Xeon Phi on HPC Applications

Page 236: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Sukhija, Nitinq Portfolio-Based Selection of Robust Dynamic Loop Scheduling Algorithms Using

Machine Learning

Sundell, Håkanq gpuRF and gpuERT: Efficient and Scalable GPU Algorithms for Decision Tree

Ensembles

Sussman, Alanq Scalable System Environment Caching and Sharing for Distributed Virtual

Machines

Sysoyev, Alexanderq NSF/IEEE-TCPP Curriculum Implementation at the State University of Nizhni

Novgorod

Page 237: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Szczypiorski, Krzysztofq Improving Bus Ride Comfort Using GLOSA-Based Dynamic Speed Optimisation

Takafuji, Daisukeq Bulk Execution of Oblivious Algorithms on the Unified Memory Machine, with GPU

Implementation

Takizawa, Hiroyukiq A Platform-Specific Code Smell Alert System for High Performance Computing

Applications

Talbi, El-Ghazaliq NIDISC Introduction and Committeesq Hybrid Metaheuristic for Annual Hydropower Generation Optimizationq Multi-level and Multi-objective Survey on Cloud Scheduling

Page 238: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Tan, Jianq A Distributed Speech Algorithm for Large Scale Data Communication Systems

Tang, Dixinq Optimizing the Join Operation on Hive to Accelerate Cross-Matching

in Astronomy

Tang, Guangpingq A Hybrid Parallel Tridiagonal Solver on Multi-core Architectures

Tang, Weiq Improving I/O Performance with Adaptive Data Compression for Big Data

Applications

Page 239: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Tani, Kazuyaq Bulk Execution of Oblivious Algorithms on the Unified Memory Machine, with GPU

Implementation

Tarakji, Aymanq Runtime Behavior Comparison of Modern Accelerators and Coprocessors

Teich, Jürgenq Minimizing Scrubbing Effort through Automatic Netlist Partitioning

and Floorplanning

Teranishi, Keitaq PDSEC Introduction and Committees

Page 240: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Terzopoulos, Georgeq Bag-of-Task Scheduling on Power-Aware Clusters Using a DVFS-Based

Mechanism

Thakur, Gautam S.q Analyzing Reliability of Virtual Machine Instances with Dynamic Pricing in

the Public Cloud

Theodoridis, Georgeq A Hybrid ILP-CP Model for Mapping Directed Acyclic Task Graphs to Multicore

Architectures

Thibault, Samuelq Taking Advantage of Hybrid Systems for Sparse Direct Solvers via Task-Based

Runtimes

Page 241: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Thomas, Stan J.q Parallel and Distributed Computing across the Computer Science Curriculum

Thysell, Rachelleq Application Power Signature Analysis

Tolubaeva, Munaraq Predicting Cache Contention for Multithread Applications at Compile Time

Tomkos, Ioannisq A Low-Latency Algorithm and FPGA Design for the Min-Search of LDPC

Decoders

Tomov, Stanimireq Hybrid Multi-elimination ILU Preconditioners on GPUsq Optimizing Krylov Subspace Solvers on Graphics Processing Units

Page 242: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

q Dynamically Balanced Synchronization-Avoiding LU Factorization with Multicoreand GPUs

Tong, Guoxiangq A Distributed Speech Algorithm for Large Scale Data Communication Systems

Torresen, Jimq Module Placement Using Constraint Programming in Run-Time Reconfigurable

Systems

Tørresen, Jimq RAW Introduction and Committees

Tosik, Thomasq A Load Balancing Behavior for Underwater Robot Swarms to Increase Mission

Time and Fault Tolerance

Page 243: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Toth, Davidq A Portable Cluster for Each Student

Townsend, Kevinq CyGraph: A Reconfigurable Architecture for Parallel Breadth-First Search

Tretyakova, Antoninaq Graph-Based Cellular Automata Approach to Maximum Lifetime Coverage

Problem in Wireless Sensor Networks

Trystram, Denisq An Efficient Algorithm for Scheduling Jobs in Volunteer Computing Platforms

Turaga, Deepakq Large Scale Discriminative Metric Learning

Page 244: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Tveretina, Olgaq A Case Study in Coordination Programming: Performance Evaluation of S-Net

vs Intel’s Concurrent Collections

Tyagi, Akhileshq An Evaluation of User Satisfaction Driven Scheduling in a Polymorphic Embedded

System

Tzilis, Stavrosq A Dependable Coarse-Grain Reconfigurable Multicore Array

Tzimpragos, Georgiosq A Low-Latency Algorithm and FPGA Design for the Min-Search of LDPC

Decoders

Ureña, Isaías A. Comprésq Automatic MPI-IO Tuning with the Periscope Tuning Framework

Page 245: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Uznański, Przemysławq Point-to-Point and Congestion Bandwidth Estimation: Experimental Evaluation

on PlanetLab Data

Vaidyanathan, Ramachandranq RAW Introduction and Committees

Varghese, Anishq Programming the Adapteva Epiphany 64-Core Network-on-Chip Coprocessor

Varis, Pekkaq Exploiting DMA for Performance and Energy Optimized STREAM on a DSP

Varrette, Sébastienq Comparison of Multi-objective Optimization Algorithms for the JShadObf

JavaScript Obfuscator

Page 246: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Vassev, Emilq Autonomy Requirements Engineering for Self-Adaptive Science Clouds

Venkatesan, Vishwanathq Compactor: Optimization Framework at Staging I/O Nodes

Venkatesh, Akshayq Optimizing Collective Communication in UPC

Vetter, Jeffreyq AsHES Keynote

Vialle, Stephaneq Resource Centered Computing Delivering High Parallel Performance

Page 247: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Vinter, Brianq Bohrium: A Virtual Machine Approach to Portable Parallelismq Transparent GPU Execution of NumPy Applications

Vishnu, Abhinavq ParLearning Introduction and Committees

Vogt, Markusq Influence of Magnetic Fields and X-Radiation on Ring Oscillators in FPGAs

Vora, Kevalq ABC2: Adaptively Balancing Computation and Communication in a DSM Cluster

of Multicores for Irregular Applications

Page 248: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Voros, Nikolaosq A Hybrid ILP-CP Model for Mapping Directed Acyclic Task Graphs to Multicore

Architectures

Vu, Duy Vietq Virtualization Support for FPGA-Based Coprocessors Connected via PCI Express

to an Intel Multicore Platform

Wada, Koichiq Parallelism Extraction Algorithm from Stream-Based Processing Flow Applying

Spanning Tree

Wakabayashi, Shin'ichiq An ILP-Based Optimal Circuit Mapping Method for PLDs

Page 249: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Walia, Harkamalq A Comparison of a Campus Cluster and Open Science Grid Platforms

for Protein-Guided Assembly Using Pegasus Workflow Management System

Walstrom, Joshuaq RAW 2014 Keynotes

Walters, John Paulq Evaluating GPU Passthrough in Xen for High Performance Cloud Computing

Wan, Jianq Towards Energy Efficient Allocation for Applications in Volunteer Cloud

Wang, Chengq A Validation Testsuite for OpenACC 1.0

Page 250: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Wang, Chunyanq A Platform-Specific Code Smell Alert System for High Performance Computing

Applications

Wang, Daliq High-Performance Zonal Histogramming on Large-Scale Geospatial Rasters

Using GPUs and GPU-Accelerated Clusters

Wang, Guyueq Parallelism Extraction Algorithm from Stream-Based Processing Flow Applying

Spanning Tree

Wang, James Z.q Self-Stabilizing Algorithm for Maximal 2-Packing with Safe Convergence in

an Arbitrary Graph

Page 251: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Wang, Lipengq XSW: Accelerating Biological Database Search on Xeon Phi

Wang, Shuliq A Task Scheduling Algorithm Based on Replication for Maximizing Reliability

on Heterogeneous Computing Systems

Wang, Weiq A General P2P Scheme for Constructing Large-Scale Virtual Environments

Wang, Xinyingq An FPGA Implementation of the Hestenes-Jacobi Algorithm for Singular Value

Decomposition

Page 252: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Wang, Yanq A Task Scheduling Algorithm Based on Replication for Maximizing Reliability

on Heterogeneous Computing Systems

Wang, Yiq Removing Sequential Bottlenecks in Analysis of Next-Generation Sequencing

Data

Wang, Ying-Chiehq Performance Modeling for Hardware Thread-Level Speculation

Wang, Yongliq Parallel Bayesian Network Modelling for Pervasive Health Monitoring System

Page 253: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Wang, Zhaokangq Training Large Scale Deep Neural Networks on the Intel Xeon Phi Many-Core

Coprocessor

Wanja, Stefanq ExCovery — A Framework for Distributed System Experiments and a Case Study

of Service Discovery

Watanabe, Minoruq Radiation Tolerance of Color Configuration on an Optically Reconfigurable Gate

Array

Weems, Charlesq LSPP Introduction and Committees

Wei, Laiq Autotuning Tensor Transposition

Page 254: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Weis, Torbenq Deterministic Synchronization of Multi-threaded Programs with Operational

Transformation

Weng, Zheq Acceleration of a Python-Based Tsunami Modelling Application via CUDA

and OpenHMPP

Weseloh, Burkhardq Maintaining Dependable Communication Service for Mobile Stations in Wireless

Mesh Networks by Tracking Capacity Demands

Wilke, Jeremiah J.q Coordination Languages and MPI Perturbation Theory: The FOX Tuple Space

Framework for Resilience

Page 255: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Wilkinson, Barryq Using Patterns to Teach Parallel Computing

Willemet, Pierricq Scalable and Reliable Data Broadcast with Kascade

Wilsey, Philip A.q llamaOS: A Solution for Virtualized High-Performance Computing Clusters

Winkler, Michaelq Solving Hard MIPLIB2003 Problems with ParaSCIP on Supercomputers: An

Update

Winn, M.D.q Parallelization of the Trinity Pipeline for De Novo Transcriptome Assembly

Page 256: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Wold, Alexanderq Module Placement Using Constraint Programming in Run-Time Reconfigurable

Systems

Woodward, Paul R.q CFD Builder: A Library Builder for Computational Fluid Dynamics

Wu, Guanningq A Distributed Speech Algorithm for Large Scale Data Communication Systems

Wu, Keshengq Model-Driven Data Layout Selection for Improving Read Performance

Wu, Leiq A Parallel Large Neighborhood Search-Based Heuristic for the Disjunctively

Constrained Knapsack Problem

Page 257: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Xia, Yinglongq ParLearning Introduction and Committeesq Wait-Free Primitives for Initializing Bayesian Network Structure Learning

on Multicore Processors

Xing, Eric P.q ParLearning Keynote

Xiong, Naixueq A General P2P Scheme for Constructing Large-Scale Virtual Environmentsq The Empirical Research of Virtual Enterprise Knowledge Transfer’s Effectiveness

Faced to the Independent Innovation Abilityq A Distributed Speech Algorithm for Large Scale Data Communication Systems

Xu, Renganq A Validation Testsuite for OpenACC 1.0

Page 258: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Yamagiwa, Shinichiq Parallelism Extraction Algorithm from Stream-Based Processing Flow Applying

Spanning Tree

Yamazaki, Ichitaroq Optimizing Krylov Subspace Solvers on Graphics Processing Unitsq Design and Implementation of a Large Scale Tree-Based QR Decomposition

Using a 3D Virtual Systolic Array and a Lightweight Runtime

Yan, Yonghongq Predicting Cache Contention for Multithread Applications at Compile Time

Yang, Guisongq A General P2P Scheme for Constructing Large-Scale Virtual Environments

Page 259: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Yang, Laurence T.q PDSEC Introduction and Committees

Yantir, Hasan Erdemq An Efficient Heterogeneous Register File Implementation for FPGAs

Yasui, Yuichiroq Hybrid BFS Approach Using Semi-external Memory

Yew, Pen-Chungq CFD Builder: A Library Builder for Computational Fluid Dynamics

Yoginath, Srikanth B.q Nanoscale Cluster Detection in Massive Atom Probe Tomography Data

Page 260: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Yokota, Rioq Scalable Fast Multipole Accelerated Vortex Methods

Yoo, Paul D.q Machine-Learning-Based Identification of Defect Patterns in Semiconductor Wafer

Maps: An Overview and Proposal

Yoon, Ilchulq Scalable System Environment Caching and Sharing for Distributed Virtual

Machines

You, Haihangq Comparison of Parallel Programming Models on Intel MIC Computer Cluster

Younge, Andrew J.q Evaluating GPU Passthrough in Xen for High Performance Cloud Computing

Page 261: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Yu, Yongenq Improving I/O Performance with Adaptive Data Compression for Big Data

Applications

Yuan, Chunfengq Training Large Scale Deep Neural Networks on the Intel Xeon Phi Many-Core

Coprocessorq YAFIM: A Parallel Frequent Itemset Mining Algorithm with Spark

Yurdakul, Ardaq An Efficient Heterogeneous Register File Implementation for FPGAs

Zaichenkov, Pavelq A Case Study in Coordination Programming: Performance Evaluation of S-Net

vs Intel’s Concurrent Collections

Page 262: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Zaidi, Ali Mustafaq A New Dataflow Compiler IR for Accelerating Control-Intensive Code in Spatial

Hardware

Zaidi, Ziedq An Efficient Algorithm for Scheduling Jobs in Volunteer Computing Platforms

Zambreno, Josephq An FPGA Implementation of the Hestenes-Jacobi Algorithm for Singular Value

Decompositionq CyGraph: A Reconfigurable Architecture for Parallel Breadth-First Search

Zhang, Eddy Z.q KernelGen — The Design and Implementation of a Next Generation Compiler

Platform for Accelerating Numerical Models on GPUs

Page 263: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Zhang, Haiboq A Criticality-Aware DVFS Runtime Utility for Optimizing Power Efficiency

of Multithreaded Applications

Zhang, Jiantingq High-Performance Zonal Histogramming on Large-Scale Geospatial Rasters

Using GPUs and GPU-Accelerated Clusters

Zhang, Jieq Optimizing Collective Communication in UPC

Zhang, Yangq Hierarchical Pipeline Optimization of Coarse Grained Reconfigurable Processor

for Multimedia Applications

Zhang, Yunquanq AsHES Introduction and Committees

Page 264: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Zhang, Zhangq An Evaluation of User Satisfaction Driven Scheduling in a Polymorphic Embedded

System

Zhao, Kunq HiPGA: A High Performance Genome Assembler for Short Read Sequence Data

Zheng, Longq EEWA: Energy-Efficient Workload-Aware Task Scheduling in Multi-core

Architectures

Zheng, Siq SkewControl: Gini Out of the Bottle

Page 265: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Zhou, Xinq An Efficient Implementation of the Gradient-Based Hough Transform Using DSP

Slices and Block RAMs on the FPGA

Zhou, Zhizhengq Service-Oriented Computing and Software Integration in Computing Curriculumq Trust-Based Security for the Spanning Tree Protocol

Ziener, Danielq Minimizing Scrubbing Effort through Automatic Netlist Partitioning

and Floorplanning

Zola, Jaroslawq Constructing Similarity Graphs from Large-Scale Biological Sequence Collections

Page 266: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

Zou, Hongboq Improving I/O Performance with Adaptive Data Compression for Big Data

Applications

Zuckerman, Stephaneq Position Paper: Locality-Driven Scheduling of Tasks for Data-Dependent

Multithreading

Page 267: CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY … · CONFERENCE INFORMATION PAPERS BY SESSION PAPERS BY AUTHOR SEARCH GETTING STARTED TRADEMARKS. ... PLC — Programming Models,

Papers by Author

A B C D E F G

H I J K L M N

O P Q R S T U

V W X Y Z